Home
last modified time | relevance | path

Searched refs:video_device (Results 1 – 200 of 204) sorted by relevance

12

/linux-4.4.14/include/media/
Dv4l2-dev.h37 struct video_device;
85 struct video_device struct
133 void (*release)(struct video_device *vdev); argument
145 container_of(__e, struct video_device, entity) argument
147 #define to_video_device(cd) container_of(cd, struct video_device, dev)
149 int __must_check __video_register_device(struct video_device *vdev, int type,
156 static inline int __must_check video_register_device(struct video_device *vdev, in video_register_device()
165 struct video_device *vdev, int type, int nr) in video_register_device_no_warn()
172 void video_unregister_device(struct video_device *vdev);
176 struct video_device * __must_check video_device_alloc(void);
[all …]
Dv4l2-fh.h33 struct video_device;
38 struct video_device *vdev;
60 void v4l2_fh_init(struct v4l2_fh *fh, struct video_device *vdev);
Dv4l2-event.h69 struct video_device;
127 void v4l2_event_queue(struct video_device *vdev, const struct v4l2_event *ev);
Dexynos-fimc.h142 struct video_device vdev;
152 struct video_device *vdev) in vdev_to_exynos_video_entity()
Dsoc_camera.h44 struct video_device *vdev;
379 static inline struct video_device *soc_camera_i2c_to_vdev(const struct i2c_client *client) in soc_camera_i2c_to_vdev()
391 static inline struct v4l2_subdev *soc_camera_vdev_to_subdev(struct video_device *vdev) in soc_camera_vdev_to_subdev()
Dsaa7146_vv.h181 int saa7146_register_device(struct video_device *vid, struct saa7146_dev *dev, char *name, int type…
182 int saa7146_unregister_device(struct video_device *vid, struct saa7146_dev *dev);
Dtea575x.h53 struct video_device vd; /* video device */
Dv4l2-ioctl.h320 struct video_device;
321 extern struct mutex *v4l2_ioctl_get_lock(struct video_device *vdev, unsigned cmd);
Dv4l2-ctrls.h33 struct video_device;
Dv4l2-subdev.h724 struct video_device *devnode;
/linux-4.4.14/Documentation/zh_CN/video4linux/
Dv4l2-framework.txt42 长期以来,这个框架仅限于通过 video_device 结构体创建 V4L 设备节点,
85 实例的数据;一个 v4l2_subdev 结构体代表子设备实例;video_device
525 video_device结构体
528 在 /dev 目录下的实际设备节点根据 video_device 结构体(v4l2-dev.h)
533 struct video_device *vdev = video_device_alloc();
542 struct video_device *vdev = &my_vdev->vdev;
546 release()回调必须被设置,且在最后一个 video_device 用户退出之后
581 video_device 配置后,就知道使用哪个父 PCI 设备了。
591 void v4l2_disable_ioctl(struct video_device *vdev, unsigned int cmd);
600 嵌入在 video_device 结构体中的 media_entity(entity 域)结构体:
[all …]
/linux-4.4.14/drivers/media/v4l2-core/
Dv4l2-dev.c44 struct video_device *vdev = to_video_device(cd); in index_show()
53 struct video_device *vdev = to_video_device(cd); in dev_debug_show()
61 struct video_device *vdev = to_video_device(cd); in dev_debug_store()
77 struct video_device *vdev = to_video_device(cd); in name_show()
89 ATTRIBUTE_GROUPS(video_device);
94 static struct video_device *video_device[VIDEO_NUM_DEVICES]; variable
123 static inline void devnode_set(struct video_device *vdev) in devnode_set()
129 static inline void devnode_clear(struct video_device *vdev) in devnode_clear()
135 static inline int devnode_find(struct video_device *vdev, int from, int to) in devnode_find()
140 struct video_device *video_device_alloc(void) in video_device_alloc()
[all …]
Dvideobuf2-v4l2.c770 struct video_device *vfd = video_devdata(file); in vb2_poll()
1399 static inline bool vb2_queue_is_busy(struct video_device *vdev, struct file *file) in vb2_queue_is_busy()
1409 struct video_device *vdev = video_devdata(file); in vb2_ioctl_reqbufs()
1428 struct video_device *vdev = video_devdata(file); in vb2_ioctl_create_bufs()
1454 struct video_device *vdev = video_devdata(file); in vb2_ioctl_prepare_buf()
1464 struct video_device *vdev = video_devdata(file); in vb2_ioctl_querybuf()
1473 struct video_device *vdev = video_devdata(file); in vb2_ioctl_qbuf()
1483 struct video_device *vdev = video_devdata(file); in vb2_ioctl_dqbuf()
1493 struct video_device *vdev = video_devdata(file); in vb2_ioctl_streamon()
1503 struct video_device *vdev = video_devdata(file); in vb2_ioctl_streamoff()
[all …]
Dv4l2-ioctl.c921 struct video_device *vfd = video_devdata(file); in check_fmt()
1056 struct video_device *vfd; in v4l_g_priority()
1067 struct video_device *vfd; in v4l_s_priority()
1081 struct video_device *vfd = video_devdata(file); in v4l_enuminput()
1099 struct video_device *vfd = video_devdata(file); in v4l_enumoutput()
1295 struct video_device *vfd = video_devdata(file); in v4l_enum_fmt()
1348 struct video_device *vfd = video_devdata(file); in v4l_g_fmt()
1444 struct video_device *vfd = video_devdata(file); in v4l_s_fmt()
1528 struct video_device *vfd = video_devdata(file); in v4l_try_fmt()
1623 struct video_device *vfd = video_devdata(file); in v4l_g_tuner()
[all …]
Dv4l2-fh.c33 void v4l2_fh_init(struct v4l2_fh *fh, struct video_device *vdev) in v4l2_fh_init()
68 struct video_device *vdev = video_devdata(filp); in v4l2_fh_open()
Dv4l2-subdev.c55 struct video_device *vdev = video_devdata(file); in subdev_open()
108 struct video_device *vdev = video_devdata(file); in subdev_close()
181 struct video_device *vdev = video_devdata(file); in subdev_do_ioctl()
466 struct video_device *vdev = video_devdata(file); in subdev_compat_ioctl32()
475 struct video_device *vdev = video_devdata(file); in subdev_poll()
Dv4l2-device.c211 static void v4l2_device_release_subdev_node(struct video_device *vdev) in v4l2_device_release_subdev_node()
220 struct video_device *vdev; in v4l2_device_register_subdev_nodes()
Dv4l2-event.c169 void v4l2_event_queue(struct video_device *vdev, const struct v4l2_event *ev) in v4l2_event_queue()
Dv4l2-mem2mem.c554 struct video_device *vfd = video_devdata(file); in v4l2_m2m_poll()
Dv4l2-compat-ioctl32.c1043 struct video_device *vdev = video_devdata(file); in v4l2_compat_ioctl32()
Dv4l2-ctrls.c3411 struct video_device *vfd = video_devdata(file); in v4l2_ctrl_log_status()
/linux-4.4.14/drivers/usb/gadget/function/
Duvc_v4l2.c70 struct video_device *vdev = video_devdata(file); in uvc_v4l2_querycap()
88 struct video_device *vdev = video_devdata(file); in uvc_v4l2_get_format()
107 struct video_device *vdev = video_devdata(file); in uvc_v4l2_set_format()
148 struct video_device *vdev = video_devdata(file); in uvc_v4l2_reqbufs()
161 struct video_device *vdev = video_devdata(file); in uvc_v4l2_querybuf()
171 struct video_device *vdev = video_devdata(file); in uvc_v4l2_qbuf()
186 struct video_device *vdev = video_devdata(file); in uvc_v4l2_dqbuf()
196 struct video_device *vdev = video_devdata(file); in uvc_v4l2_streamon()
222 struct video_device *vdev = video_devdata(file); in uvc_v4l2_streamoff()
253 struct video_device *vdev = video_devdata(file); in uvc_v4l2_ioctl_default()
[all …]
Duvc.h146 struct video_device vdev;
/linux-4.4.14/drivers/media/platform/
Dtimblogiw.c48 struct video_device video_dev;
159 struct video_device *vdev = video_devdata(file); in timblogiw_g_fmt()
185 struct video_device *vdev = video_devdata(file); in timblogiw_try_fmt()
210 struct video_device *vdev = video_devdata(file); in timblogiw_s_fmt()
239 struct video_device *vdev = video_devdata(file); in timblogiw_querycap()
255 struct video_device *vdev = video_devdata(file); in timblogiw_enum_fmt()
287 struct video_device *vdev = video_devdata(file); in timblogiw_reqbufs()
298 struct video_device *vdev = video_devdata(file); in timblogiw_querybuf()
308 struct video_device *vdev = video_devdata(file); in timblogiw_qbuf()
319 struct video_device *vdev = video_devdata(file); in timblogiw_dqbuf()
[all …]
Dmx2_emmaprp.c205 struct video_device *vfd;
878 static struct video_device emmaprp_videodev = {
897 struct video_device *vfd; in emmaprp_probe()
Dvim2m.c142 struct video_device vfd;
972 static struct video_device vim2m_videodev = {
990 struct video_device *vfd; in vim2m_probe()
Dm2m-deinterlace.c130 struct video_device vfd;
984 static struct video_device deinterlace_videodev = {
1004 struct video_device *vfd; in deinterlace_probe()
Dsh_veu.c110 struct video_device vdev;
1058 static const struct video_device sh_veu_videodev = {
1130 struct video_device *vdev; in sh_veu_probe()
Dfsl-viu.c123 struct video_device *vdev;
1169 struct video_device *vdev = video_devdata(file); in viu_open()
1383 static struct video_device viu_template = {
1396 struct video_device *vdev; in viu_of_probe()
Dsh_vou.c78 struct video_device vdev;
1216 static const struct video_device sh_vou_video_template = {
1230 struct video_device *vdev; in sh_vou_probe()
Drcar_jpu.c213 struct video_device vfd_encoder;
214 struct video_device vfd_decoder;
1238 struct video_device *vfd = video_devdata(file); in jpu_open()
Dvia-camera.c60 struct video_device vdev;
1265 static struct video_device viacam_v4l_template = {
Darv.c111 struct video_device vdev;
/linux-4.4.14/drivers/acpi/
Dacpi_video.c1349 struct acpi_video_device *video_device; in acpi_video_get_edid() local
1360 video_device = video->attached_array[i].bind_info; in acpi_video_get_edid()
1363 if (!video_device) in acpi_video_get_edid()
1366 if (!video_device->cap._DDC) in acpi_video_get_edid()
1372 if (!video_device->flags.crt) in acpi_video_get_edid()
1376 if (!video_device->flags.tvout) in acpi_video_get_edid()
1380 if (!video_device->flags.dvi) in acpi_video_get_edid()
1384 if (!video_device->flags.lcd) in acpi_video_get_edid()
1388 } else if (video_device->device_id != device_id) { in acpi_video_get_edid()
1392 status = acpi_video_device_EDID(video_device, &buffer, length); in acpi_video_get_edid()
[all …]
/linux-4.4.14/drivers/media/usb/usbvision/
Dusbvision-video.c165 struct video_device *vdev = in cd_to_usbvision()
166 container_of(cd, struct video_device, dev); in cd_to_usbvision()
180 struct video_device *vdev = in show_model()
181 container_of(cd, struct video_device, dev); in show_model()
191 struct video_device *vdev = in show_hue()
192 container_of(cd, struct video_device, dev); in show_hue()
206 struct video_device *vdev = in show_contrast()
207 container_of(cd, struct video_device, dev); in show_contrast()
221 struct video_device *vdev = in show_brightness()
222 container_of(cd, struct video_device, dev); in show_brightness()
[all …]
Dusbvision.h362 struct video_device vdev; /* Video Device */
363 struct video_device rdev; /* Radio Device */
/linux-4.4.14/drivers/media/platform/vivid/
Dvivid-core.h144 struct video_device vid_cap_dev;
146 struct video_device vid_out_dev;
148 struct video_device vbi_cap_dev;
150 struct video_device vbi_out_dev;
152 struct video_device radio_rx_dev;
154 struct video_device radio_tx_dev;
156 struct video_device sdr_cap_dev;
Dvivid-core.c203 struct video_device *vdev = video_devdata(file); in vidioc_querycap()
233 struct video_device *vdev = video_devdata(file); in vidioc_s_hw_freq_seek()
242 struct video_device *vdev = video_devdata(file); in vidioc_enum_freq_bands()
253 struct video_device *vdev = video_devdata(file); in vidioc_g_tuner()
264 struct video_device *vdev = video_devdata(file); in vidioc_s_tuner()
276 struct video_device *vdev = video_devdata(file); in vidioc_g_frequency()
290 struct video_device *vdev = video_devdata(file); in vidioc_s_frequency()
303 struct video_device *vdev = video_devdata(file); in vidioc_overlay()
312 struct video_device *vdev = video_devdata(file); in vidioc_g_fbuf()
321 struct video_device *vdev = video_devdata(file); in vidioc_s_fbuf()
[all …]
Dvivid-vid-common.c805 struct video_device *vdev = video_devdata(file); in vidioc_g_std()
823 struct video_device *vdev = video_devdata(file); in vidioc_g_dv_timings()
841 struct video_device *vdev = video_devdata(file); in vidioc_enum_dv_timings()
858 struct video_device *vdev = video_devdata(file); in vidioc_dv_timings_cap()
875 struct video_device *vdev = video_devdata(file); in vidioc_g_edid()
Dvivid-vbi-cap.c346 struct video_device *vdev = video_devdata(file); in vidioc_g_sliced_vbi_cap()
/linux-4.4.14/drivers/media/pci/zoran/
Dzoran_card.h44 extern struct video_device zoran_template;
50 extern void zoran_vdev_release(struct video_device *vdev);
Dzoran.h275 struct video_device *video_dev;
Dzoran_card.c1126 zoran_vdev_release (struct video_device *vdev) in zoran_vdev_release()
/linux-4.4.14/drivers/media/common/saa7146/
Dsaa7146_fops.c197 struct video_device *vdev = video_devdata(file); in fops_open()
262 struct video_device *vdev = video_devdata(file); in fops_release()
292 struct video_device *vdev = video_devdata(file); in fops_mmap()
325 struct video_device *vdev = video_devdata(file); in __fops_poll()
364 struct video_device *vdev = video_devdata(file); in fops_poll()
375 struct video_device *vdev = video_devdata(file); in fops_read()
406 struct video_device *vdev = video_devdata(file); in fops_write()
590 int saa7146_register_device(struct video_device *vfd, struct saa7146_dev *dev, in saa7146_register_device()
624 int saa7146_unregister_device(struct video_device *vfd, struct saa7146_dev *dev) in saa7146_unregister_device()
Dsaa7146_video.c448 struct video_device *vdev = video_devdata(file); in vidioc_querycap()
/linux-4.4.14/drivers/media/pci/saa7134/
Dsaa7134.h550 struct video_device *video_dev;
551 struct video_device *radio_dev;
552 struct video_device *vbi_dev;
614 struct video_device *empress_dev;
716 struct video_device *vdev = video_devdata(file); in is_empress()
782 extern struct video_device saa7134_video_template;
783 extern struct video_device saa7134_radio_template;
847 extern struct video_device saa7134_vbi_template;
Dsaa7134-empress.c211 static struct video_device saa7134_empress_template = {
Dsaa7134-core.c809 static struct video_device *vdev_init(struct saa7134_dev *dev, in vdev_init()
810 struct video_device *template, in vdev_init()
813 struct video_device *vfd; in vdev_init()
Dsaa7134-video.c1097 struct video_device *vdev = video_devdata(file); in video_open()
1120 struct video_device *vdev = video_devdata(file); in video_release()
1439 struct video_device *vdev = video_devdata(file); in saa7134_querycap()
1963 struct video_device saa7134_video_template = {
1970 struct video_device saa7134_radio_template = {
/linux-4.4.14/drivers/media/radio/si470x/
Dradio-si470x.h148 struct video_device videodev;
216 extern struct video_device si470x_viddev_template;
Dradio-si470x-common.c756 struct video_device si470x_viddev_template = {
/linux-4.4.14/drivers/media/platform/vsp1/
Dvsp1_video.h120 struct video_device video;
138 static inline struct vsp1_video *to_vsp1_video(struct video_device *vdev) in to_vsp1_video()
/linux-4.4.14/Documentation/video4linux/
Dv4l2-framework.txt22 For a long time the framework was limited to the video_device struct for
74 sub-device instances, the video_device struct stores V4L2 device node data
595 struct video_device
599 video_device struct (v4l2-dev.h). This struct can either be allocated
604 struct video_device *vdev = video_device_alloc();
614 struct video_device *vdev = &my_vdev->vdev;
675 video_device is initialized you *do* know which parent PCI device to use and
687 void v4l2_disable_ioctl(struct video_device *vdev, unsigned int cmd);
697 media_entity struct embedded in the video_device struct (entity field) by
715 lock field in struct video_device, which is a pointer to a mutex. If you set
[all …]
Dv4l2-pci-skeleton.c67 struct video_device vdev;
765 struct video_device *vdev; in skeleton_probe()
Dv4l2-controls.txt615 field of struct video_device.
625 control handler. This control handler may be specific to the video_device or
626 for a subset of video_device's. For example: the radio device nodes only have
/linux-4.4.14/drivers/media/platform/sti/bdisp/
Dbdisp.h137 struct video_device *vdev;
188 struct video_device vdev;
/linux-4.4.14/drivers/media/pci/cx88/
Dcx88.h481 struct video_device video_dev;
482 struct video_device vbi_dev;
483 struct video_device radio_dev;
566 struct video_device mpeg_dev;
652 struct video_device *vfd,
653 const struct video_device *template_,
Dcx88-video.c801 struct video_device *vdev = video_devdata(file); in cx88_querycap()
1196 static const struct video_device cx8800_video_template = {
1229 static const struct video_device cx8800_vbi_template = {
1259 static const struct video_device cx8800_radio_template = {
Dcx88-core.c992 struct video_device *vfd, in cx88_vdev_init()
993 const struct video_device *template_, in cx88_vdev_init()
Dcx88-blackbird.c1051 static struct video_device cx8802_mpeg_template = {
/linux-4.4.14/drivers/media/platform/s5p-jpeg/
Djpeg-core.h124 struct video_device *vfd_encoder;
125 struct video_device *vfd_decoder;
/linux-4.4.14/drivers/media/platform/davinci/
Dvpif_capture.c734 struct video_device *vdev = video_devdata(file); in vpif_querystd()
762 struct video_device *vdev = video_devdata(file); in vpif_g_std()
790 struct video_device *vdev = video_devdata(file); in vpif_s_std()
840 struct video_device *vdev = video_devdata(file); in vpif_enum_input()
862 struct video_device *vdev = video_devdata(file); in vpif_g_input()
878 struct video_device *vdev = video_devdata(file); in vpif_s_input()
903 struct video_device *vdev = video_devdata(file); in vpif_enum_fmt_vid_cap()
933 struct video_device *vdev = video_devdata(file); in vpif_try_fmt_vid_cap()
976 struct video_device *vdev = video_devdata(file); in vpif_g_fmt_vid_cap()
998 struct video_device *vdev = video_devdata(file); in vpif_s_fmt_vid_cap()
[all …]
Dvpif_display.c613 struct video_device *vdev = video_devdata(file); in vpif_g_fmt_vid_out()
630 struct video_device *vdev = video_devdata(file); in vpif_try_fmt_vid_out()
658 struct video_device *vdev = video_devdata(file); in vpif_s_fmt_vid_out()
682 struct video_device *vdev = video_devdata(file); in vpif_s_std()
730 struct video_device *vdev = video_devdata(file); in vpif_g_std()
752 struct video_device *vdev = video_devdata(file); in vpif_enum_output()
845 struct video_device *vdev = video_devdata(file); in vpif_s_output()
863 struct video_device *vdev = video_devdata(file); in vpif_g_output()
882 struct video_device *vdev = video_devdata(file); in vpif_enum_dv_timings()
914 struct video_device *vdev = video_devdata(file); in vpif_s_dv_timings()
[all …]
Dvpif_capture.h95 struct video_device video_dev;
Dvpif_display.h103 struct video_device video_dev; /* Identifies video device for
Dvpfe_capture.c503 struct video_device *vdev = video_devdata(file); in vpfe_open()
1807 struct video_device *vfd; in vpfe_probe()
Dvpbe_display.c1298 struct video_device *vbd = NULL; in init_vpbe_layer()
/linux-4.4.14/drivers/media/pci/cx18/
Dcx18-ioctl.h28 void cx18_set_funcs(struct video_device *vdev);
Dcx18-driver.h376 struct video_device video_dev; /* v4l2_dev is NULL when stream not created */
Dcx18-fileops.c848 struct video_device *video_dev = video_devdata(filp); in cx18_v4l2_open()
Dcx18-streams.c503 struct video_device *vdev; in cx18_streams_cleanup()
Dcx18-ioctl.c1129 void cx18_set_funcs(struct video_device *vdev) in cx18_set_funcs()
/linux-4.4.14/drivers/media/radio/si4713/
Dradio-platform-si4713.c54 struct video_device radio_dev;
142 static struct video_device radio_si4713_vdev_template = {
Dradio-usb-si4713.c63 struct video_device vdev;
/linux-4.4.14/drivers/media/pci/ivtv/
Divtv-ioctl.h29 void ivtv_set_funcs(struct video_device *vdev);
Divtv-fileops.c945 struct video_device *vdev = video_devdata(filp);
1048 struct video_device *vdev = video_devdata(filp);
Divtv-driver.h330 struct video_device vdev; /* vdev.v4l2_dev is NULL if there is no device */
Divtv-streams.c351 struct video_device *vdev = &itv->streams[type].vdev; in ivtv_streams_cleanup()
Divtv-ioctl.c1933 void ivtv_set_funcs(struct video_device *vdev) in ivtv_set_funcs()
/linux-4.4.14/drivers/media/pci/bt8xx/
Dbttvp.h407 struct video_device video_dev;
408 struct video_device radio_dev;
409 struct video_device vbi_dev;
Dbttv-driver.c189 struct video_device *vfd = container_of(cd, struct video_device, dev); in show_card()
1901 struct video_device *vdev = video_devdata(file); in bttv_log_status()
2483 struct video_device *vdev = video_devdata(file); in bttv_querycap()
3011 struct video_device *vdev = video_devdata(file); in bttv_open()
3193 static struct video_device bttv_video_template = {
3204 struct video_device *vdev = video_devdata(file); in radio_open()
3371 static struct video_device radio_template = {
3921 struct video_device *vfd, in vdev_init()
3922 const struct video_device *template, in vdev_init()
/linux-4.4.14/drivers/media/radio/
Dradio-tea5777.h67 struct video_device vd; /* video device */
Dradio-isa.h40 struct video_device vdev;
Dradio-tea5764.c147 struct video_device vdev;
292 struct video_device *dev = &radio->vdev; in vidioc_querycap()
421 static struct video_device tea5764_radio_template = {
Dradio-timb.c37 struct video_device video_dev;
Dradio-raremono.c119 struct video_device vdev;
Dradio-sf16fmi.c50 struct video_device vdev;
Dradio-si476x.c308 struct video_device videodev;
1203 static const struct video_device si476x_viddev_template = {
1465 sizeof(struct video_device)); in si476x_radio_probe()
Dradio-ma901.c88 struct video_device vdev;
Ddsbr100.c80 struct video_device videodev;
Dradio-keene.c63 struct video_device vdev;
Dradio-miropcm20.c63 struct video_device vdev;
Dradio-mr800.c132 struct video_device vdev;
Dradio-tea5777.c538 static const struct video_device tea575x_radio = {
Dtea575x.c503 static const struct video_device tea575x_radio = {
Dradio-cadet.c66 struct video_device vdev;
Dradio-wl1273.c87 struct video_device videodev;
1953 static void wl1273_vdev_release(struct video_device *dev) in wl1273_vdev_release()
1978 static struct video_device wl1273_viddev_template = {
/linux-4.4.14/drivers/media/platform/xilinx/
Dxilinx-dma.h79 struct video_device video;
/linux-4.4.14/drivers/media/pci/ttpci/
Dav7110.h105 struct video_device v4l_dev;
106 struct video_device vbi_dev;
Dbudget-av.c71 struct video_device vd;
/linux-4.4.14/drivers/media/usb/au0828/
Dau0828.h214 struct video_device vdev;
215 struct video_device vbi_dev;
Dau0828-video.c990 struct video_device *vdev = video_devdata(filp); in au0828_v4l2_close()
1107 struct video_device *vdev = video_devdata(file); in vidioc_querycap()
1572 struct video_device *vdev = video_devdata(file); in vidioc_log_status()
1698 static const struct video_device au0828_video_template = {
/linux-4.4.14/include/media/davinci/
Dvpbe_display.h92 struct video_device video_dev;
Dvpfe_capture.h105 struct video_device video_dev;
/linux-4.4.14/drivers/media/usb/usbtv/
Dusbtv.h76 struct video_device vdev;
/linux-4.4.14/drivers/staging/media/davinci_vpfe/
Dvpfe_video.h84 struct video_device video_dev;
/linux-4.4.14/drivers/media/pci/dt3155/
Ddt3155.h181 struct video_device vdev;
Ddt3155.c504 static struct video_device dt3155_vdev = {
/linux-4.4.14/drivers/media/usb/em28xx/
Dem28xx.h517 struct video_device vdev;
518 struct video_device vbi_dev;
519 struct video_device radio_dev;
Dem28xx-video.c1715 struct video_device *vdev = video_devdata(file); in vidioc_querycap()
1884 struct video_device *vdev = video_devdata(filp); in em28xx_v4l2_open()
2133 static const struct video_device em28xx_video_template = {
2162 static struct video_device em28xx_radio_template = {
2189 struct video_device *vfd, in em28xx_vdev_init()
2190 const struct video_device *template, in em28xx_vdev_init()
/linux-4.4.14/drivers/media/platform/s5p-g2d/
Dg2d.h24 struct video_device *vfd;
Dg2d.c604 static struct video_device g2d_videodev = {
623 struct video_device *vfd; in g2d_probe()
/linux-4.4.14/drivers/media/pci/solo6x10/
Dsolo6x10.h152 struct video_device *vfd;
225 struct video_device *vfd;
Dsolo6x10-v4l2.c625 static struct video_device solo_v4l2_template = {
Dsolo6x10-v4l2-enc.c1200 static const struct video_device solo_enc_template = {
/linux-4.4.14/drivers/media/pci/saa7164/
Dsaa7164-vbi.c687 static struct video_device saa7164_vbi_template = {
695 static struct video_device *saa7164_vbi_alloc( in saa7164_vbi_alloc()
698 struct video_device *template, in saa7164_vbi_alloc()
701 struct video_device *vfd; in saa7164_vbi_alloc()
Dsaa7164-encoder.c985 static struct video_device saa7164_mpeg_template = {
993 static struct video_device *saa7164_encoder_alloc( in saa7164_encoder_alloc()
996 struct video_device *template, in saa7164_encoder_alloc()
999 struct video_device *vfd; in saa7164_encoder_alloc()
Dsaa7164.h417 struct video_device *v4l_device;
/linux-4.4.14/drivers/media/usb/tm6000/
Dtm6000.h223 struct video_device vfd;
224 struct video_device radio_dev;
Dtm6000-video.c876 struct video_device *vdev = video_devdata(file); in vidioc_querycap()
1319 struct video_device *vdev = video_devdata(file); in __tm6000_open()
1406 struct video_device *vdev = video_devdata(file); in tm6000_open()
1487 struct video_device *vdev = video_devdata(file); in tm6000_release()
1574 static struct video_device tm6000_template = {
1600 static struct video_device tm6000_radio_template = {
1612 struct video_device *vfd, in vdev_init()
1613 const struct video_device in vdev_init()
/linux-4.4.14/drivers/staging/most/aim-v4l2/
Dvideo.c47 struct video_device *vdev;
78 struct video_device *vdev = video_devdata(filp); in aim_vdev_open()
384 static const struct video_device aim_videodev_template = {
/linux-4.4.14/drivers/media/pci/cx23885/
Dcx23885.h419 struct video_device *video_dev;
420 struct video_device *vbi_dev;
438 struct video_device *v4l_device;
Dcx23885-video.c135 static struct video_device *cx23885_vdev_init(struct cx23885_dev *dev, in cx23885_vdev_init()
137 struct video_device *template, in cx23885_vdev_init()
140 struct video_device *vfd; in cx23885_vdev_init()
620 struct video_device *vdev = video_devdata(file); in vidioc_querycap()
1107 static struct video_device cx23885_vbi_template;
1108 static struct video_device cx23885_video_template = {
Dcx23885-417.c1469 static struct video_device cx23885_mpeg_template = {
1490 static struct video_device *cx23885_video_dev_alloc( in cx23885_video_dev_alloc()
1493 struct video_device *template, in cx23885_video_dev_alloc()
1496 struct video_device *vfd; in cx23885_video_dev_alloc()
/linux-4.4.14/drivers/media/platform/omap/
Domap_voutdef.h117 struct video_device *vfd;
Domap_vout_vrfb.c94 struct video_device *vfd; in omap_vout_setup_vrfb_bufs()
Domap_vout.c1866 struct video_device *vfd; in omap_vout_setup_video_data()
1994 struct video_device *vfd = NULL; in omap_vout_create_video_devices()
2072 struct video_device *vfd; in omap_vout_cleanup_device()
/linux-4.4.14/drivers/staging/media/omap4iss/
Diss_video.h147 struct video_device video;
/linux-4.4.14/drivers/media/platform/am437x/
Dam437x-vpfe.h226 struct video_device video_dev;
/linux-4.4.14/drivers/media/usb/stk1160/
Dstk1160.h120 struct video_device vdev;
Dstk1160-v4l.c751 static struct video_device v4l_template = {
/linux-4.4.14/drivers/media/platform/omap3isp/
Dispvideo.h152 struct video_device video;
Dispstat.c459 struct video_device *vdev = stat->subdev.devnode; in isp_stat_queue_event()
Dispccdc.c1465 struct video_device *vdev = ccdc->subdev.devnode; in ccdc_hs_vs_isr()
/linux-4.4.14/drivers/media/usb/stkwebcam/
Dstk-webcam.h97 struct video_device vdev;
Dstk-webcam.c1239 static void stk_v4l_dev_release(struct video_device *vd) in stk_v4l_dev_release()
1249 static struct video_device stk_v4l_data = {
/linux-4.4.14/drivers/media/platform/exynos-gsc/
Dgsc-core.h219 struct video_device *vfd;
346 struct video_device vdev;
/linux-4.4.14/drivers/media/usb/cx231xx/
Dcx231xx.h638 struct video_device vdev; /* video for linux device struct */
660 struct video_device vbi_dev;
661 struct video_device radio_dev;
728 struct video_device v4l_device;
Dcx231xx-video.c1508 struct video_device *vdev = video_devdata(file); in cx231xx_querycap()
1700 struct video_device *vdev = video_devdata(filp); in cx231xx_v4l2_open()
2075 static struct video_device cx231xx_vbi_template;
2077 static const struct video_device cx231xx_video_template = {
2107 static struct video_device cx231xx_radio_template = {
2116 struct video_device *vfd, in cx231xx_vdev_init()
2117 const struct video_device *template, in cx231xx_vdev_init()
Dcx231xx-417.c1673 struct video_device *vdev = video_devdata(file); in mpeg_open()
1857 static struct video_device cx231xx_mpeg_template = {
1914 struct video_device *vfd, in cx231xx_video_dev_init()
1915 const struct video_device *template, in cx231xx_video_dev_init()
/linux-4.4.14/drivers/media/radio/wl128x/
Dfmdrv.h205 struct video_device *radio_dev; /* V4L2 video device pointer */
Dfmdrv_v4l2.c39 static struct video_device gradio_dev;
516 static struct video_device fm_viddev_template = {
/linux-4.4.14/drivers/media/usb/hdpvr/
Dhdpvr.h69 struct video_device video_dev;
Dhdpvr-video.c1122 static void hdpvr_device_release(struct video_device *vdev) in hdpvr_device_release()
1145 static const struct video_device hdpvr_video_template = {
/linux-4.4.14/drivers/media/pci/meye/
Dmeye.h314 struct video_device vdev; /* video device parameters */
Dmeye.c1545 static struct video_device meye_template = {
/linux-4.4.14/drivers/media/usb/pvrusb2/
Dpvrusb2-hdw.h143 void pvr2_hdw_set_v4l2_dev(struct pvr2_hdw *, struct video_device *);
Dpvrusb2-v4l2.c43 struct video_device devbase; /* MUST be first! */
873 static void pvr2_video_device_release(struct video_device *vdev) in pvr2_video_device_release()
1199 static struct video_device vdev_template = {
/linux-4.4.14/drivers/media/platform/s5p-mfc/
Ds5p_mfc_common.h299 struct video_device *vfd_dec;
300 struct video_device *vfd_enc;
Ds5p_mfc.c727 struct video_device *vdev = video_devdata(file); in s5p_mfc_open()
1078 struct video_device *vfd; in s5p_mfc_probe()
/linux-4.4.14/drivers/media/usb/hackrf/
Dhackrf.c122 struct video_device rx_vdev;
123 struct video_device tx_vdev;
909 struct video_device *vdev = video_devdata(file); in hackrf_querycap()
936 struct video_device *vdev = video_devdata(file); in hackrf_s_fmt_sdr()
1112 struct video_device *vdev = video_devdata(file); in hackrf_s_frequency()
1159 struct video_device *vdev = video_devdata(file); in hackrf_g_frequency()
1267 static struct video_device hackrf_template = {
/linux-4.4.14/drivers/media/pci/tw68/
Dtw68.h148 struct video_device vdev;
Dtw68-video.c922 static struct video_device tw68_video_template = {
/linux-4.4.14/drivers/media/usb/gspca/
Dgspca.h146 struct video_device vdev; /* !! must be the first item */
Dgspca.c1997 static const struct video_device gspca_template = {
/linux-4.4.14/drivers/media/usb/uvc/
Duvcvideo.h256 struct video_device *vdev;
446 struct video_device vdev;
Duvc_driver.c1690 static void uvc_release(struct video_device *vdev) in uvc_release()
1735 struct video_device *vdev = &stream->vdev; in uvc_register_video()
Duvc_v4l2.c551 struct video_device *vdev = video_devdata(file); in uvc_ioctl_querycap()
/linux-4.4.14/drivers/input/touchscreen/
Dsur40.c150 struct video_device vdev;
172 static const struct video_device sur40_video_device;
892 static const struct video_device sur40_video_device = {
/linux-4.4.14/drivers/media/platform/marvell-ccic/
Dmcam-core.h154 struct video_device vdev;
Dmcam-core.c1671 static struct video_device mcam_v4l_template = {
/linux-4.4.14/drivers/media/platform/s5p-tv/
Dmixer.h179 struct video_device vfd;
Dmixer_video.c650 struct video_device *vfd = video_devdata(file); in mxr_s_output()
1067 static void mxr_vfd_release(struct video_device *vdev) in mxr_vfd_release()
1091 layer->vfd = (struct video_device) { in mxr_base_layer_create()
/linux-4.4.14/drivers/media/platform/s3c-camif/
Dcamif-core.h215 struct video_device vdev;
Dcamif-capture.c1124 struct video_device *vfd = &vp->vdev; in s3c_camif_register_video_node()
1199 struct video_device *vfd = &camif->vp[idx].vdev; in s3c_camif_unregister_video_node()
/linux-4.4.14/drivers/media/pci/cx25821/
Dcx25821-video.c637 static const struct video_device cx25821_video_device = {
670 static const struct video_device cx25821_video_out_device = {
701 struct video_device *vdev = &chan->vdev; in cx25821_video_register()
Dcx25821.h219 struct video_device vdev;
/linux-4.4.14/drivers/media/platform/coda/
Dcoda.h74 struct video_device vfd[5];
Dcoda-common.c296 const struct coda_video_device *to_coda_video_device(struct video_device *vdev) in to_coda_video_device()
345 struct video_device *vdev = video_devdata(file); in coda_enum_fmt()
1664 struct video_device *vdev = video_devdata(file); in coda_open()
1932 struct video_device *vfd = &dev->vfd[i]; in coda_register_device()
/linux-4.4.14/drivers/media/usb/go7007/
Dgo7007-priv.h169 struct video_device vdev;
Dgo7007-v4l2.c906 static struct video_device go7007_template = {
1106 struct video_device *vdev = &go->vdev; in go7007_v4l2_init()
/linux-4.4.14/drivers/media/pci/saa7146/
Dhexium_orion.c66 struct video_device video_dev;
Dhexium_gemini.c69 struct video_device video_dev;
Dmxb.c154 struct video_device video_dev;
155 struct video_device vbi_dev;
/linux-4.4.14/drivers/media/pci/cobalt/
Dcobalt-driver.h221 struct video_device vdev;
Dcobalt-v4l2.c1171 struct video_device *vdev = &s->vdev; in cobalt_node_register()
1272 struct video_device *vdev = &s->vdev; in cobalt_nodes_unregister()
/linux-4.4.14/drivers/media/usb/pwc/
Dpwc.h223 struct video_device vdev;
Dpwc-if.c149 static struct video_device pwc_template = {
/linux-4.4.14/drivers/media/usb/cpia2/
Dcpia2.h391 struct video_device vdev; /* v4l videodev */
Dcpia2_v4l.c126 struct video_device *dev = video_devdata(file); in cpia2_close()
1082 static struct video_device cpia2_template = {
/linux-4.4.14/drivers/media/i2c/soc_camera/
Dmt9t031.c559 struct video_device *vdev = to_video_device(dev); in mt9t031_runtime_resume()
597 struct video_device *vdev = soc_camera_i2c_to_vdev(client); in mt9t031_s_power()
/linux-4.4.14/drivers/media/platform/exynos4-is/
Dfimc-core.h274 struct video_device vfd;
Dfimc-isp-video.c577 struct video_device *vdev; in fimc_isp_video_device_register()
Dfimc-m2m.c719 struct video_device *vfd = &fimc->m2m.vfd; in fimc_register_m2m_device()
Dfimc-capture.c1737 struct video_device *vfd = &fimc->vid_cap.ve.vdev; in fimc_register_capture_device()
1857 struct video_device *vdev; in fimc_capture_subdev_unregistered()
Dmedia-dev.c1022 struct video_device *vdev; in __fimc_md_modify_pipeline()
Dfimc-lite.c1287 struct video_device *vfd = &fimc->ve.vdev; in fimc_lite_subdev_registered()
/linux-4.4.14/drivers/media/platform/blackfin/
Dbfin_capture.c67 struct video_device video_dev;
796 struct video_device *vfd; in bcap_probe()
/linux-4.4.14/drivers/media/usb/airspy/
Dairspy.c114 struct video_device vdev;
864 static struct video_device airspy_template = {
/linux-4.4.14/drivers/media/pci/sta2x11/
Dsta2x11_vip.c130 struct video_device video_dev;
768 static struct video_device video_dev_template = {
/linux-4.4.14/drivers/media/usb/msi2500/
Dmsi2500.c123 struct video_device vdev;
1150 static struct video_device msi2500_template = {
/linux-4.4.14/drivers/media/pci/ngene/
Dngene.h655 struct video_device *v4l_dev;
/linux-4.4.14/drivers/media/usb/zr364xx/
Dzr364xx.c177 struct video_device vdev; /* v4l video device */
1337 static struct video_device zr364xx_template = {
/linux-4.4.14/drivers/media/platform/soc_camera/
Dsoc_camera.c661 struct video_device *vdev = video_devdata(file); in soc_camera_open()
1847 struct video_device *vdev = icd->vdev; in soc_camera_remove()
2138 struct video_device *vdev = video_device_alloc(); in video_dev_create()
/linux-4.4.14/drivers/media/platform/ti-vpe/
Dvpe.c353 struct video_device vfd;
2107 static struct video_device vpe_videodev = {
2149 struct video_device *vfd; in vpe_fw_cb()
/linux-4.4.14/drivers/media/usb/s2255/
Ds2255drv.c219 struct video_device vdev;
1581 static void s2255_video_device_release(struct video_device *vdev) in s2255_video_device_release()
1597 static struct video_device template = {
/linux-4.4.14/drivers/media/dvb-frontends/
Drtl2832_sdr.c123 struct video_device vdev;
1293 static struct video_device rtl2832_sdr_template = {
/linux-4.4.14/drivers/staging/media/bcm2048/
Dradio-bcm2048.c282 struct video_device videodev;
2586 static struct video_device bcm2048_viddev_template = {
/linux-4.4.14/Documentation/
Dmedia-framework.txt101 higher-level structure, such as a v4l2_subdev or video_device instance,
/linux-4.4.14/drivers/platform/x86/
Dthinkpad_acpi.c6389 acpi_handle video_device; in tpacpi_check_std_acpi_brightness_support() local
6392 tpacpi_acpi_handle_locate("video", NULL, &video_device); in tpacpi_check_std_acpi_brightness_support()
6393 if (video_device) in tpacpi_check_std_acpi_brightness_support()
6394 bcl_levels = tpacpi_query_bcl_levels(video_device); in tpacpi_check_std_acpi_brightness_support()

12