Lines Matching full:vfd
100 struct video_device vfd;
1829 struct video_device *vfd = video_devdata(file);
1837 if (mutex_lock_interruptible(vfd->lock))
1845 if (vfd == &dev->stateful_enc.vfd)
1847 else if (vfd == &dev->stateless_dec.vfd)
1938 mutex_unlock(vfd->lock);
1944 struct video_device *vfd = video_devdata(file);
1947 mutex_lock(vfd->lock);
1949 mutex_unlock(vfd->lock);
2045 struct video_device *vfd;
2056 dev_instance->vfd = vicodec_videodev;
2057 vfd = &dev_instance->vfd;
2058 vfd->lock = &dev_instance->mutex;
2059 vfd->v4l2_dev = &dev->v4l2_dev;
2060 strscpy(vfd->name, name, sizeof(vfd->name));
2061 vfd->device_caps = V4L2_CAP_STREAMING |
2064 v4l2_disable_ioctl(vfd, VIDIOC_DECODER_CMD);
2065 v4l2_disable_ioctl(vfd, VIDIOC_TRY_DECODER_CMD);
2068 v4l2_disable_ioctl(vfd, VIDIOC_ENCODER_CMD);
2069 v4l2_disable_ioctl(vfd, VIDIOC_TRY_ENCODER_CMD);
2071 video_set_drvdata(vfd, dev);
2073 ret = video_register_device(vfd, VFL_TYPE_VIDEO, 0);
2080 name, vfd->num);
2142 &dev->stateful_enc.vfd,
2150 &dev->stateful_dec.vfd,
2158 &dev->stateless_dec.vfd,
2181 video_unregister_device(&dev->stateless_dec.vfd);
2185 video_unregister_device(&dev->stateful_dec.vfd);
2188 video_unregister_device(&dev->stateful_enc.vfd);
2211 video_unregister_device(&dev->stateful_enc.vfd);
2212 video_unregister_device(&dev->stateful_dec.vfd);
2213 video_unregister_device(&dev->stateless_dec.vfd);