Home
last modified time | relevance | path

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

/linux-4.1.27/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;
124 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.h312 struct video_device;
313 extern struct mutex *v4l2_ioctl_get_lock(struct video_device *vdev, unsigned cmd);
Dv4l2-ctrls.h33 struct video_device;
Dv4l2-subdev.h619 struct video_device *devnode;
/linux-4.1.27/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.1.27/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 …]
Dv4l2-ioctl.c918 struct video_device *vfd = video_devdata(file); in check_fmt()
1048 struct video_device *vfd; in v4l_g_priority()
1059 struct video_device *vfd; in v4l_s_priority()
1073 struct video_device *vfd = video_devdata(file); in v4l_enuminput()
1091 struct video_device *vfd = video_devdata(file); in v4l_enumoutput()
1110 struct video_device *vfd = video_devdata(file); in v4l_enum_fmt()
1149 struct video_device *vfd = video_devdata(file); in v4l_g_fmt()
1241 struct video_device *vfd = video_devdata(file); in v4l_s_fmt()
1320 struct video_device *vfd = video_devdata(file); in v4l_try_fmt()
1410 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()
Dvideobuf2-core.c2610 struct video_device *vfd = video_devdata(file); in vb2_poll()
3294 static inline bool vb2_queue_is_busy(struct video_device *vdev, struct file *file) in vb2_queue_is_busy()
3304 struct video_device *vdev = video_devdata(file); in vb2_ioctl_reqbufs()
3323 struct video_device *vdev = video_devdata(file); in vb2_ioctl_create_bufs()
3345 struct video_device *vdev = video_devdata(file); in vb2_ioctl_prepare_buf()
3355 struct video_device *vdev = video_devdata(file); in vb2_ioctl_querybuf()
3364 struct video_device *vdev = video_devdata(file); in vb2_ioctl_qbuf()
3374 struct video_device *vdev = video_devdata(file); in vb2_ioctl_dqbuf()
3384 struct video_device *vdev = video_devdata(file); in vb2_ioctl_streamon()
3394 struct video_device *vdev = video_devdata(file); in vb2_ioctl_streamoff()
[all …]
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.c528 struct video_device *vfd = video_devdata(file); in v4l2_m2m_poll()
Dv4l2-compat-ioctl32.c1020 struct video_device *vdev = video_devdata(file); in v4l2_compat_ioctl32()
Dv4l2-ctrls.c3424 struct video_device *vfd = video_devdata(file); in v4l2_ctrl_log_status()
/linux-4.1.27/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.h147 struct video_device vdev;
/linux-4.1.27/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 …]
Dsh_vou.c65 struct video_device vdev;
244 struct video_device *vdev = vq->priv_data; in sh_vou_buf_setup()
268 struct video_device *vdev = vq->priv_data; in sh_vou_buf_prepare()
317 struct video_device *vdev = vq->priv_data; in sh_vou_buf_queue()
357 struct video_device *vdev = vq->priv_data; in sh_vou_buf_release()
1284 static const struct video_device sh_vou_video_template = {
1298 struct video_device *vdev; in sh_vou_probe()
Dmx2_emmaprp.c205 struct video_device *vfd;
877 static struct video_device emmaprp_videodev = {
896 struct video_device *vfd; in emmaprp_probe()
Dvim2m.c145 struct video_device vfd;
965 static struct video_device vim2m_videodev = {
983 struct video_device *vfd; in vim2m_probe()
Dsh_veu.c110 struct video_device vdev;
1054 static const struct video_device sh_veu_videodev = {
1120 struct video_device *vdev; in sh_veu_probe()
Dm2m-deinterlace.c130 struct video_device vfd;
981 static struct video_device deinterlace_videodev = {
1001 struct video_device *vfd; in deinterlace_probe()
Dfsl-viu.c165 struct video_device *vdev;
1262 struct video_device *vdev = video_devdata(file); in viu_open()
1473 static struct video_device viu_template = {
1486 struct video_device *vdev; in viu_of_probe()
Dvia-camera.c60 struct video_device vdev;
1260 static struct video_device viacam_v4l_template = {
Darv.c111 struct video_device vdev;
/linux-4.1.27/drivers/acpi/
Dvideo.c1414 struct acpi_video_device *video_device; in acpi_video_get_edid() local
1425 video_device = video->attached_array[i].bind_info; in acpi_video_get_edid()
1428 if (!video_device) in acpi_video_get_edid()
1431 if (!video_device->cap._DDC) in acpi_video_get_edid()
1437 if (!video_device->flags.crt) in acpi_video_get_edid()
1441 if (!video_device->flags.tvout) in acpi_video_get_edid()
1445 if (!video_device->flags.dvi) in acpi_video_get_edid()
1449 if (!video_device->flags.lcd) in acpi_video_get_edid()
1453 } else if (video_device->device_id != device_id) { in acpi_video_get_edid()
1457 status = acpi_video_device_EDID(video_device, &buffer, length); in acpi_video_get_edid()
[all …]
/linux-4.1.27/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.c781 struct video_device *vdev = video_devdata(file); in vidioc_g_std()
799 struct video_device *vdev = video_devdata(file); in vidioc_g_dv_timings()
817 struct video_device *vdev = video_devdata(file); in vidioc_enum_dv_timings()
834 struct video_device *vdev = video_devdata(file); in vidioc_dv_timings_cap()
851 struct video_device *vdev = video_devdata(file); in vidioc_g_edid()
Dvivid-vbi-cap.c342 struct video_device *vdev = video_devdata(file); in vidioc_g_sliced_vbi_cap()
/linux-4.1.27/drivers/media/pci/zoran/
Dzoran_card.h44 extern struct video_device zoran_template;
50 extern void zoran_vdev_release(struct video_device *vdev);
Dzoran.h271 struct video_device *video_dev;
Dzoran_card.c1124 zoran_vdev_release (struct video_device *vdev) in zoran_vdev_release()
Dzoran_driver.c3062 struct video_device zoran_template = {
/linux-4.1.27/drivers/media/usb/usbvision/
Dusbvision-video.c168 struct video_device *vdev = in cd_to_usbvision()
169 container_of(cd, struct video_device, dev); in cd_to_usbvision()
183 struct video_device *vdev = in show_model()
184 container_of(cd, struct video_device, dev); in show_model()
194 struct video_device *vdev = in show_hue()
195 container_of(cd, struct video_device, dev); in show_hue()
209 struct video_device *vdev = in show_contrast()
210 container_of(cd, struct video_device, dev); in show_contrast()
224 struct video_device *vdev = in show_brightness()
225 container_of(cd, struct video_device, dev); in show_brightness()
[all …]
Dusbvision.h360 struct video_device vdev; /* Video Device */
361 struct video_device rdev; /* Radio Device */
/linux-4.1.27/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.1.27/drivers/media/pci/saa7134/
Dsaa7134.h546 struct video_device *video_dev;
547 struct video_device *radio_dev;
548 struct video_device *vbi_dev;
610 struct video_device *empress_dev;
711 struct video_device *vdev = video_devdata(file); in is_empress()
777 extern struct video_device saa7134_video_template;
778 extern struct video_device saa7134_radio_template;
842 extern struct video_device saa7134_vbi_template;
Dsaa7134-empress.c210 static struct video_device saa7134_empress_template = {
Dsaa7134-core.c806 static struct video_device *vdev_init(struct saa7134_dev *dev, in vdev_init()
807 struct video_device *template, in vdev_init()
810 struct video_device *vfd; in vdev_init()
Dsaa7134-video.c1089 struct video_device *vdev = video_devdata(file); in video_open()
1112 struct video_device *vdev = video_devdata(file); in video_release()
1431 struct video_device *vdev = video_devdata(file); in saa7134_querycap()
1955 struct video_device saa7134_video_template = {
1962 struct video_device saa7134_radio_template = {
/linux-4.1.27/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.1.27/drivers/media/platform/s5p-jpeg/
Djpeg-core.h117 struct video_device *vfd_encoder;
118 struct video_device *vfd_decoder;
Djpeg-core.c768 struct video_device *vfd = video_devdata(file); in s5p_jpeg_open()
/linux-4.1.27/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.1.27/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.c66 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.1.27/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.c990 struct video_device *vfd, in cx88_vdev_init()
991 const struct video_device *template_, in cx88_vdev_init()
Dcx88-blackbird.c1048 static struct video_device cx8802_mpeg_template = {
/linux-4.1.27/drivers/media/platform/davinci/
Dvpif_capture.c729 struct video_device *vdev = video_devdata(file); in vpif_querystd()
757 struct video_device *vdev = video_devdata(file); in vpif_g_std()
785 struct video_device *vdev = video_devdata(file); in vpif_s_std()
835 struct video_device *vdev = video_devdata(file); in vpif_enum_input()
857 struct video_device *vdev = video_devdata(file); in vpif_g_input()
873 struct video_device *vdev = video_devdata(file); in vpif_s_input()
898 struct video_device *vdev = video_devdata(file); in vpif_enum_fmt_vid_cap()
928 struct video_device *vdev = video_devdata(file); in vpif_try_fmt_vid_cap()
971 struct video_device *vdev = video_devdata(file); in vpif_g_fmt_vid_cap()
993 struct video_device *vdev = video_devdata(file); in vpif_s_fmt_vid_cap()
[all …]
Dvpif_display.c607 struct video_device *vdev = video_devdata(file); in vpif_g_fmt_vid_out()
624 struct video_device *vdev = video_devdata(file); in vpif_try_fmt_vid_out()
652 struct video_device *vdev = video_devdata(file); in vpif_s_fmt_vid_out()
676 struct video_device *vdev = video_devdata(file); in vpif_s_std()
724 struct video_device *vdev = video_devdata(file); in vpif_g_std()
746 struct video_device *vdev = video_devdata(file); in vpif_enum_output()
839 struct video_device *vdev = video_devdata(file); in vpif_s_output()
857 struct video_device *vdev = video_devdata(file); in vpif_g_output()
876 struct video_device *vdev = video_devdata(file); in vpif_enum_dv_timings()
908 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.c500 struct video_device *vdev = video_devdata(file); in vpfe_open()
1804 struct video_device *vfd; in vpfe_probe()
Dvpbe_display.c1297 struct video_device *vbd = NULL; in init_vpbe_layer()
/linux-4.1.27/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.c1127 void cx18_set_funcs(struct video_device *vdev) in cx18_set_funcs()
/linux-4.1.27/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.1.27/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.c1930 void ivtv_set_funcs(struct video_device *vdev) in ivtv_set_funcs()
/linux-4.1.27/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()
3010 struct video_device *vdev = video_devdata(file); in bttv_open()
3192 static struct video_device bttv_video_template = {
3203 struct video_device *vdev = video_devdata(file); in radio_open()
3370 static struct video_device radio_template = {
3923 struct video_device *vfd, in vdev_init()
3924 const struct video_device *template, in vdev_init()
/linux-4.1.27/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-sf16fmi.c50 struct video_device vdev;
Dradio-raremono.c119 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-keene.c63 struct video_device vdev;
Dradio-ma901.c88 struct video_device vdev;
Ddsbr100.c80 struct video_device videodev;
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.1.27/drivers/media/platform/xilinx/
Dxilinx-dma.h79 struct video_device video;
/linux-4.1.27/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.1.27/drivers/media/usb/au0828/
Dau0828.h213 struct video_device vdev;
214 struct video_device vbi_dev;
Dau0828-video.c984 struct video_device *vdev = video_devdata(filp); in au0828_v4l2_close()
1101 struct video_device *vdev = video_devdata(file); in vidioc_querycap()
1566 struct video_device *vdev = video_devdata(file); in vidioc_log_status()
1692 static const struct video_device au0828_video_template = {
/linux-4.1.27/include/media/davinci/
Dvpbe_display.h91 struct video_device video_dev;
Dvpfe_capture.h105 struct video_device video_dev;
/linux-4.1.27/drivers/media/usb/usbtv/
Dusbtv.h75 struct video_device vdev;
/linux-4.1.27/drivers/staging/media/davinci_vpfe/
Dvpfe_video.h83 struct video_device video_dev;
/linux-4.1.27/drivers/staging/media/dt3155v4l/
Ddt3155v4l.h196 struct video_device vdev;
Ddt3155v4l.c822 static struct video_device dt3155_vdev = {
/linux-4.1.27/drivers/media/usb/em28xx/
Dem28xx.h516 struct video_device vdev;
517 struct video_device vbi_dev;
518 struct video_device radio_dev;
Dem28xx-video.c1709 struct video_device *vdev = video_devdata(file); in vidioc_querycap()
1878 struct video_device *vdev = video_devdata(filp); in em28xx_v4l2_open()
2127 static const struct video_device em28xx_video_template = {
2156 static struct video_device em28xx_radio_template = {
2183 struct video_device *vfd, in em28xx_vdev_init()
2184 const struct video_device *template, in em28xx_vdev_init()
/linux-4.1.27/drivers/media/platform/s5p-g2d/
Dg2d.h24 struct video_device *vfd;
Dg2d.c603 static struct video_device g2d_videodev = {
622 struct video_device *vfd; in g2d_probe()
/linux-4.1.27/drivers/media/pci/solo6x10/
Dsolo6x10.h152 struct video_device *vfd;
226 struct video_device *vfd;
Dsolo6x10-v4l2.c622 static struct video_device solo_v4l2_template = {
Dsolo6x10-v4l2-enc.c1194 static const struct video_device solo_enc_template = {
/linux-4.1.27/drivers/media/usb/tm6000/
Dtm6000.h223 struct video_device vfd;
224 struct video_device radio_dev;
Dtm6000-video.c877 struct video_device *vdev = video_devdata(file); in vidioc_querycap()
1320 struct video_device *vdev = video_devdata(file); in __tm6000_open()
1407 struct video_device *vdev = video_devdata(file); in tm6000_open()
1488 struct video_device *vdev = video_devdata(file); in tm6000_release()
1575 static struct video_device tm6000_template = {
1601 static struct video_device tm6000_radio_template = {
1613 struct video_device *vfd, in vdev_init()
1614 const struct video_device in vdev_init()
/linux-4.1.27/drivers/media/pci/cx23885/
Dcx23885.h418 struct video_device *video_dev;
419 struct video_device *vbi_dev;
437 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()
615 struct video_device *vdev = video_devdata(file); in vidioc_querycap()
1102 static struct video_device cx23885_vbi_template;
1103 static struct video_device cx23885_video_template = {
Dcx23885-417.c1466 static struct video_device cx23885_mpeg_template = {
1487 static struct video_device *cx23885_video_dev_alloc( in cx23885_video_dev_alloc()
1490 struct video_device *template, in cx23885_video_dev_alloc()
1493 struct video_device *vfd; in cx23885_video_dev_alloc()
/linux-4.1.27/drivers/media/platform/am437x/
Dam437x-vpfe.h225 struct video_device video_dev;
Dam437x-vpfe.c2357 struct video_device *vdev; in vpfe_probe_complete()
/linux-4.1.27/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.c1877 struct video_device *vfd; in omap_vout_setup_video_data()
2005 struct video_device *vfd = NULL; in omap_vout_create_video_devices()
2083 struct video_device *vfd; in omap_vout_cleanup_device()
/linux-4.1.27/drivers/media/usb/stk1160/
Dstk1160.h121 struct video_device vdev;
Dstk1160-v4l.c602 static struct video_device v4l_template = {
/linux-4.1.27/drivers/staging/media/omap4iss/
Diss_video.h147 struct video_device video;
/linux-4.1.27/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.1.27/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.1.27/drivers/media/platform/exynos-gsc/
Dgsc-core.h219 struct video_device *vfd;
346 struct video_device vdev;
/linux-4.1.27/drivers/media/usb/cx231xx/
Dcx231xx.h637 struct video_device vdev; /* video for linux device struct */
659 struct video_device vbi_dev;
660 struct video_device radio_dev;
727 struct video_device v4l_device;
Dcx231xx-video.c1505 struct video_device *vdev = video_devdata(file); in cx231xx_querycap()
1697 struct video_device *vdev = video_devdata(filp); in cx231xx_v4l2_open()
2072 static struct video_device cx231xx_vbi_template;
2074 static const struct video_device cx231xx_video_template = {
2104 static struct video_device cx231xx_radio_template = {
2113 struct video_device *vfd, in cx231xx_vdev_init()
2114 const struct video_device *template, in cx231xx_vdev_init()
Dcx231xx-417.c1674 struct video_device *vdev = video_devdata(file); in mpeg_open()
1858 static struct video_device cx231xx_mpeg_template = {
1913 struct video_device *vfd, in cx231xx_video_dev_init()
1914 const struct video_device *template, in cx231xx_video_dev_init()
/linux-4.1.27/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.1.27/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 = {
Dpvrusb2-hdw.c2703 void pvr2_hdw_set_v4l2_dev(struct pvr2_hdw *hdw, struct video_device *vdev) in pvr2_hdw_set_v4l2_dev()
/linux-4.1.27/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.1.27/drivers/media/pci/meye/
Dmeye.h314 struct video_device vdev; /* video device parameters */
Dmeye.c1545 static struct video_device meye_template = {
/linux-4.1.27/drivers/media/platform/s5p-mfc/
Ds5p_mfc_common.h299 struct video_device *vfd_dec;
300 struct video_device *vfd_enc;
Ds5p_mfc.c720 struct video_device *vdev = video_devdata(file); in s5p_mfc_open()
1071 struct video_device *vfd; in s5p_mfc_probe()
/linux-4.1.27/drivers/input/touchscreen/
Dsur40.c149 struct video_device vdev;
171 static const struct video_device sur40_video_device;
847 static const struct video_device sur40_video_device = {
/linux-4.1.27/drivers/media/pci/tw68/
Dtw68.h163 struct video_device vdev;
Dtw68-video.c918 static struct video_device tw68_video_template = {
/linux-4.1.27/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.1.27/drivers/media/usb/uvc/
Duvcvideo.h256 struct video_device *vdev;
446 struct video_device vdev;
Duvc_driver.c1689 static void uvc_release(struct video_device *vdev) in uvc_release()
1734 struct video_device *vdev = &stream->vdev; in uvc_register_video()
Duvc_v4l2.c554 struct video_device *vdev = video_devdata(file); in uvc_ioctl_querycap()
/linux-4.1.27/drivers/media/platform/marvell-ccic/
Dmcam-core.h155 struct video_device vdev;
Dmcam-core.c1793 static struct video_device mcam_v4l_template = {
/linux-4.1.27/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()
1064 static void mxr_vfd_release(struct video_device *vdev) in mxr_vfd_release()
1088 layer->vfd = (struct video_device) { in mxr_base_layer_create()
/linux-4.1.27/drivers/media/platform/s3c-camif/
Dcamif-core.h215 struct video_device vdev;
Dcamif-capture.c1125 struct video_device *vfd = &vp->vdev; in s3c_camif_register_video_node()
1200 struct video_device *vfd = &camif->vp[idx].vdev; in s3c_camif_unregister_video_node()
/linux-4.1.27/drivers/media/pci/saa7164/
Dsaa7164-vbi.c1274 static struct video_device saa7164_vbi_template = {
1282 static struct video_device *saa7164_vbi_alloc( in saa7164_vbi_alloc()
1285 struct video_device *template, in saa7164_vbi_alloc()
1288 struct video_device *vfd; in saa7164_vbi_alloc()
Dsaa7164-encoder.c1325 static struct video_device saa7164_mpeg_template = {
1333 static struct video_device *saa7164_encoder_alloc( in saa7164_encoder_alloc()
1336 struct video_device *template, in saa7164_encoder_alloc()
1339 struct video_device *vfd; in saa7164_encoder_alloc()
Dsaa7164.h407 struct video_device *v4l_device;
/linux-4.1.27/drivers/media/pci/cx25821/
Dcx25821-video.c633 static const struct video_device cx25821_video_device = {
666 static const struct video_device cx25821_video_out_device = {
697 struct video_device *vdev = &chan->vdev; in cx25821_video_register()
Dcx25821.h218 struct video_device vdev;
/linux-4.1.27/drivers/media/usb/go7007/
Dgo7007-priv.h169 struct video_device vdev;
Dgo7007-v4l2.c902 static struct video_device go7007_template = {
1102 struct video_device *vdev = &go->vdev; in go7007_v4l2_init()
/linux-4.1.27/drivers/media/platform/coda/
Dcoda.h74 struct video_device vfd[5];
Dcoda-common.c347 const struct coda_video_device *to_coda_video_device(struct video_device *vdev) in to_coda_video_device()
396 struct video_device *vdev = video_devdata(file); in coda_enum_fmt()
1646 struct video_device *vdev = video_devdata(file); in coda_open()
1913 struct video_device *vfd = &dev->vfd[i]; in coda_register_device()
/linux-4.1.27/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.1.27/drivers/media/usb/pwc/
Dpwc.h221 struct video_device vdev;
Dpwc-if.c149 static struct video_device pwc_template = {
/linux-4.1.27/drivers/media/i2c/soc_camera/
Dmt9t031.c551 struct video_device *vdev = to_video_device(dev); in mt9t031_runtime_resume()
589 struct video_device *vdev = soc_camera_i2c_to_vdev(client); in mt9t031_s_power()
/linux-4.1.27/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.1.27/drivers/media/platform/exynos4-is/
Dfimc-core.h274 struct video_device vfd;
Dfimc-isp-video.c575 struct video_device *vdev; in fimc_isp_video_device_register()
Dfimc-m2m.c718 struct video_device *vfd = &fimc->m2m.vfd; in fimc_register_m2m_device()
Dfimc-capture.c1740 struct video_device *vfd = &fimc->vid_cap.ve.vdev; in fimc_register_capture_device()
1860 struct video_device *vdev; in fimc_capture_subdev_unregistered()
Dmedia-dev.c1022 struct video_device *vdev; in __fimc_md_modify_pipeline()
Dfimc-lite.c1290 struct video_device *vfd = &fimc->ve.vdev; in fimc_lite_subdev_registered()
/linux-4.1.27/drivers/media/platform/blackfin/
Dbfin_capture.c67 struct video_device video_dev;
777 struct video_device *vfd; in bcap_probe()
/linux-4.1.27/drivers/media/pci/sta2x11/
Dsta2x11_vip.c130 struct video_device video_dev;
764 static struct video_device video_dev_template = {
/linux-4.1.27/drivers/media/usb/airspy/
Dairspy.c112 struct video_device vdev;
860 static struct video_device airspy_template = {
/linux-4.1.27/drivers/media/usb/hackrf/
Dhackrf.c100 struct video_device vdev;
872 static struct video_device hackrf_template = {
/linux-4.1.27/drivers/media/usb/msi2500/
Dmsi2500.c124 struct video_device vdev;
1125 static struct video_device msi2500_template = {
/linux-4.1.27/drivers/media/pci/ngene/
Dngene.h655 struct video_device *v4l_dev;
/linux-4.1.27/drivers/media/usb/zr364xx/
Dzr364xx.c177 struct video_device vdev; /* v4l video device */
1338 static struct video_device zr364xx_template = {
/linux-4.1.27/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.1.27/drivers/media/platform/soc_camera/
Dsoc_camera.c648 struct video_device *vdev = video_devdata(file); in soc_camera_open()
1829 struct video_device *vdev = icd->vdev; in soc_camera_remove()
2120 struct video_device *vdev = video_device_alloc(); in video_dev_create()
/linux-4.1.27/drivers/media/dvb-frontends/
Drtl2832_sdr.c117 struct video_device vdev;
1225 static struct video_device rtl2832_sdr_template = {
/linux-4.1.27/drivers/media/usb/s2255/
Ds2255drv.c218 struct video_device vdev;
1578 static void s2255_video_device_release(struct video_device *vdev) in s2255_video_device_release()
1594 static struct video_device template = {
/linux-4.1.27/drivers/staging/media/bcm2048/
Dradio-bcm2048.c282 struct video_device videodev;
2582 static struct video_device bcm2048_viddev_template = {
/linux-4.1.27/Documentation/
Dmedia-framework.txt101 higher-level structure, such as a v4l2_subdev or video_device instance,
/linux-4.1.27/drivers/platform/x86/
Dthinkpad_acpi.c6388 acpi_handle video_device; in tpacpi_check_std_acpi_brightness_support() local
6391 tpacpi_acpi_handle_locate("video", NULL, &video_device); in tpacpi_check_std_acpi_brightness_support()
6392 if (video_device) in tpacpi_check_std_acpi_brightness_support()
6393 bcl_levels = tpacpi_query_bcl_levels(video_device); in tpacpi_check_std_acpi_brightness_support()