/linux-4.1.27/Documentation/zh_CN/video4linux/ |
D | v4l2-framework.txt | 84 该框架非常类似驱动结构:它有一个 v4l2_device 结构用于保存设备 89 V4L2 框架也可与媒体框架整合(可选的)。如果驱动设置了 v4l2_device 93 v4l2_device 结构体 96 每个设备实例都通过 v4l2_device (v4l2-device.h)结构体来表示。 102 v4l2_device_register(struct device *dev, struct v4l2_device *v4l2_dev); 104 注册操作将会初始化 v4l2_device 结构体。如果 dev->driver_data 域 108 v4l2_device 结构体实例的驱动特定设备结构体。这可以在注册 V4L2 设备 109 实例前通过 dev_set_drvdata() 函数完成。同时必须设置 v4l2_device 131 注销 v4l2_device 使用如下函数: 133 v4l2_device_unregister(struct v4l2_device *v4l2_dev); [all …]
|
/linux-4.1.27/include/media/ |
D | v4l2-device.h | 39 struct v4l2_device { struct 64 void (*release)(struct v4l2_device *v4l2_dev); argument 67 static inline void v4l2_device_get(struct v4l2_device *v4l2_dev) in v4l2_device_get() 72 int v4l2_device_put(struct v4l2_device *v4l2_dev); 77 int __must_check v4l2_device_register(struct device *dev, struct v4l2_device *v4l2_dev); 95 int v4l2_device_set_name(struct v4l2_device *v4l2_dev, const char *basename, 101 void v4l2_device_disconnect(struct v4l2_device *v4l2_dev); 104 void v4l2_device_unregister(struct v4l2_device *v4l2_dev); 109 int __must_check v4l2_device_register_subdev(struct v4l2_device *v4l2_dev, 119 v4l2_device_register_subdev_nodes(struct v4l2_device *v4l2_dev);
|
D | v4l2-async.h | 19 struct v4l2_device; 79 struct v4l2_device *v4l2_dev; 92 int v4l2_async_notifier_register(struct v4l2_device *v4l2_dev,
|
D | v4l2-common.h | 95 struct v4l2_device; 102 struct v4l2_subdev *v4l2_i2c_new_subdev(struct v4l2_device *v4l2_dev, 108 struct v4l2_subdev *v4l2_i2c_new_subdev_board(struct v4l2_device *v4l2_dev, 142 struct v4l2_subdev *v4l2_spi_new_subdev(struct v4l2_device *v4l2_dev,
|
D | v4l2-dev.h | 38 struct v4l2_device; 97 struct v4l2_device *v4l2_dev; /* v4l2_device parent */
|
D | sh_mobile_csi2.h | 39 struct v4l2_device;
|
D | tea575x.h | 51 struct v4l2_device *v4l2_dev;
|
D | soc_camera.h | 79 struct v4l2_device v4l2_dev; 258 struct v4l2_device *v4l2_dev = dev_get_drvdata(dev); in to_soc_camera_host()
|
D | saa7146.h | 120 struct v4l2_device v4l2_dev; 158 static inline struct saa7146_dev *to_saa7146_dev(struct v4l2_device *v4l2_dev) in to_saa7146_dev()
|
D | v4l2-subdev.h | 43 struct v4l2_device; 605 struct v4l2_device *v4l2_dev;
|
/linux-4.1.27/drivers/media/v4l2-core/ |
D | v4l2-device.c | 33 int v4l2_device_register(struct device *dev, struct v4l2_device *v4l2_dev) in v4l2_device_register() 63 struct v4l2_device *v4l2_dev = in v4l2_device_release() 64 container_of(ref, struct v4l2_device, ref); in v4l2_device_release() 70 int v4l2_device_put(struct v4l2_device *v4l2_dev) in v4l2_device_put() 76 int v4l2_device_set_name(struct v4l2_device *v4l2_dev, const char *basename, in v4l2_device_set_name() 92 void v4l2_device_disconnect(struct v4l2_device *v4l2_dev) in v4l2_device_disconnect() 104 void v4l2_device_unregister(struct v4l2_device *v4l2_dev) in v4l2_device_unregister() 145 int v4l2_device_register_subdev(struct v4l2_device *v4l2_dev, in v4l2_device_register_subdev() 218 int v4l2_device_register_subdev_nodes(struct v4l2_device *v4l2_dev) in v4l2_device_register_subdev_nodes() 270 struct v4l2_device *v4l2_dev; in v4l2_device_unregister_subdev()
|
D | v4l2-common.c | 131 struct v4l2_subdev *v4l2_i2c_new_subdev_board(struct v4l2_device *v4l2_dev, in v4l2_i2c_new_subdev_board() 180 struct v4l2_subdev *v4l2_i2c_new_subdev(struct v4l2_device *v4l2_dev, in v4l2_i2c_new_subdev() 262 struct v4l2_subdev *v4l2_spi_new_subdev(struct v4l2_device *v4l2_dev, in v4l2_spi_new_subdev()
|
D | v4l2-async.c | 130 int v4l2_async_notifier_register(struct v4l2_device *v4l2_dev, in v4l2_async_notifier_register()
|
D | v4l2-dev.c | 173 struct v4l2_device *v4l2_dev = vdev->v4l2_dev; in v4l2_device_release()
|
/linux-4.1.27/drivers/media/pci/cx18/ |
D | cx18-alsa-main.c | 65 struct snd_cx18_card *to_snd_cx18_card(struct v4l2_device *v4l2_dev) in to_snd_cx18_card() 71 struct snd_cx18_card *p_to_snd_cx18_card(struct v4l2_device **v4l2_dev) in p_to_snd_cx18_card() 98 static int snd_cx18_card_create(struct v4l2_device *v4l2_dev, in snd_cx18_card_create() 135 static int snd_cx18_init(struct v4l2_device *v4l2_dev) in snd_cx18_init() 203 struct v4l2_device *v4l2_dev = &cx->v4l2_dev; in cx18_alsa_load() 260 struct v4l2_device *v4l2_dev = dev_get_drvdata(dev); in cx18_alsa_exit_callback()
|
D | cx18-alsa-pcm.c | 153 struct v4l2_device *v4l2_dev = cxsc->v4l2_dev; in snd_cx18_pcm_capture_open() 200 struct v4l2_device *v4l2_dev = cxsc->v4l2_dev; in snd_cx18_pcm_capture_close() 330 struct v4l2_device *v4l2_dev = cxsc->v4l2_dev; in snd_cx18_pcm_create()
|
D | cx18-alsa.h | 25 struct v4l2_device *v4l2_dev;
|
D | cx18-alsa-mixer.c | 163 struct v4l2_device *v4l2_dev = cxsc->v4l2_dev; in snd_cx18_mixer_create()
|
D | cx18-driver.h | 579 struct v4l2_device v4l2_dev; 678 static inline struct cx18 *to_cx18(struct v4l2_device *v4l2_dev) in to_cx18()
|
D | cx18-gpio.c | 324 struct cx18 *cx = to_cx18((struct v4l2_device *)data); in cx18_reset_ir_gpio()
|
D | cx18-driver.c | 1275 struct v4l2_device *v4l2_dev = pci_get_drvdata(pci_dev); in cx18_remove()
|
/linux-4.1.27/drivers/media/pci/ivtv/ |
D | ivtv-alsa-main.c | 65 struct snd_ivtv_card *to_snd_ivtv_card(struct v4l2_device *v4l2_dev) in to_snd_ivtv_card() 71 struct snd_ivtv_card *p_to_snd_ivtv_card(struct v4l2_device **v4l2_dev) in p_to_snd_ivtv_card() 98 static int snd_ivtv_card_create(struct v4l2_device *v4l2_dev, in snd_ivtv_card_create() 135 static int snd_ivtv_init(struct v4l2_device *v4l2_dev) in snd_ivtv_init() 211 struct v4l2_device *v4l2_dev = &itv->v4l2_dev; in ivtv_alsa_load() 268 struct v4l2_device *v4l2_dev = dev_get_drvdata(dev); in ivtv_alsa_exit_callback()
|
D | ivtv-alsa-pcm.c | 154 struct v4l2_device *v4l2_dev = itvsc->v4l2_dev; in snd_ivtv_pcm_capture_open() 207 struct v4l2_device *v4l2_dev = itvsc->v4l2_dev; in snd_ivtv_pcm_capture_close() 337 struct v4l2_device *v4l2_dev = itvsc->v4l2_dev; in snd_ivtv_pcm_create()
|
D | ivtv-alsa.h | 26 struct v4l2_device *v4l2_dev;
|
D | ivtv-alsa-mixer.c | 163 struct v4l2_device *v4l2_dev = itvsc->v4l2_dev; in snd_ivtv_mixer_create()
|
D | ivtv-driver.h | 632 struct v4l2_device v4l2_dev; 758 static inline struct ivtv *to_ivtv(struct v4l2_device *v4l2_dev) in to_ivtv()
|
D | ivtvfb.c | 1247 struct v4l2_device *v4l2_dev = dev_get_drvdata(dev); in ivtvfb_callback_init() 1262 struct v4l2_device *v4l2_dev = dev_get_drvdata(dev); in ivtvfb_callback_cleanup()
|
D | ivtv-i2c.c | 602 struct v4l2_device *v4l2_dev = i2c_get_adapdata(i2c_adap); in ivtv_xfer()
|
D | ivtv-driver.c | 1406 struct v4l2_device *v4l2_dev = dev_get_drvdata(&pdev->dev); in ivtv_remove()
|
/linux-4.1.27/drivers/media/radio/ |
D | radio-maxiradio.c | 72 struct v4l2_device v4l2_dev; 78 static inline struct maxiradio *to_maxiradio(struct v4l2_device *v4l2_dev) in to_maxiradio() 121 struct v4l2_device *v4l2_dev; in maxiradio_probe() 178 struct v4l2_device *v4l2_dev = dev_get_drvdata(&pdev->dev); in maxiradio_remove()
|
D | radio-shark2.c | 63 struct v4l2_device v4l2_dev; 262 struct v4l2_device *v4l2_dev = usb_get_intfdata(intf); in usb_shark_disconnect() 275 static void usb_shark_release(struct v4l2_device *v4l2_dev) in usb_shark_release() 350 struct v4l2_device *v4l2_dev = usb_get_intfdata(intf); in usb_shark_resume()
|
D | radio-shark.c | 67 struct v4l2_device v4l2_dev; 296 struct v4l2_device *v4l2_dev = usb_get_intfdata(intf); in usb_shark_disconnect() 309 static void usb_shark_release(struct v4l2_device *v4l2_dev) in usb_shark_release() 385 struct v4l2_device *v4l2_dev = usb_get_intfdata(intf); in usb_shark_resume()
|
D | radio-tea5777.h | 65 struct v4l2_device *v4l2_dev;
|
D | radio-keene.c | 64 struct v4l2_device v4l2_dev; 77 static inline struct keene_device *to_keene_dev(struct v4l2_device *v4l2_dev) in to_keene_dev() 298 static void usb_keene_video_device_release(struct v4l2_device *v4l2_dev) in usb_keene_video_device_release()
|
D | radio-ma901.c | 89 struct v4l2_device v4l2_dev; 100 static inline struct ma901radio_device *to_ma901radio_dev(struct v4l2_device *v4l2_dev) in to_ma901radio_dev() 336 static void usb_ma901radio_release(struct v4l2_device *v4l2_dev) in usb_ma901radio_release()
|
D | dsbr100.c | 81 struct v4l2_device v4l2_dev; 314 static void usb_dsbr100_release(struct v4l2_device *v4l2_dev) in usb_dsbr100_release() 353 struct v4l2_device *v4l2_dev; in usb_dsbr100_probe()
|
D | radio-isa.h | 38 struct v4l2_device v4l2_dev;
|
D | radio-isa.c | 198 struct v4l2_device *v4l2_dev; in radio_isa_alloc() 217 struct v4l2_device *v4l2_dev = &isa->v4l2_dev; in radio_isa_common_probe() 310 struct v4l2_device *v4l2_dev; in radio_isa_probe()
|
D | radio-mr800.c | 133 struct v4l2_device v4l2_dev; 143 static inline struct amradio_device *to_amradio_dev(struct v4l2_device *v4l2_dev) in to_amradio_dev() 502 static void usb_amradio_release(struct v4l2_device *v4l2_dev) in usb_amradio_release()
|
D | radio-sf16fmi.c | 48 struct v4l2_device v4l2_dev; 276 struct v4l2_device *v4l2_dev = &fmi->v4l2_dev; in fmi_init()
|
D | radio-raremono.c | 120 struct v4l2_device v4l2_dev; 128 static inline struct raremono_device *to_raremono_dev(struct v4l2_device *v4l2_dev) in to_raremono_dev()
|
D | radio-zoltrix.c | 109 struct v4l2_device *v4l2_dev = &isa->v4l2_dev; in zoltrix_s_frequency()
|
D | radio-tea5764.c | 144 struct v4l2_device v4l2_dev; 433 struct v4l2_device *v4l2_dev; in tea5764_i2c_probe()
|
D | radio-miropcm20.c | 62 struct v4l2_device v4l2_dev; 436 struct v4l2_device *v4l2_dev = &dev->v4l2_dev; in pcm20_init()
|
D | radio-timb.c | 38 struct v4l2_device v4l2_dev;
|
D | radio-cadet.c | 65 struct v4l2_device v4l2_dev; 599 struct v4l2_device *v4l2_dev = &dev->v4l2_dev; in cadet_init()
|
D | radio-sf16fmr2.c | 32 struct v4l2_device v4l2_dev;
|
D | radio-si476x.c | 307 struct v4l2_device v4l2dev; 320 v4l2_dev_to_radio(struct v4l2_device *d) in v4l2_dev_to_radio()
|
D | radio-wl1273.c | 86 struct v4l2_device v4l2dev;
|
/linux-4.1.27/drivers/media/platform/exynos4-is/ |
D | fimc-isp-video.h | 19 struct v4l2_device *v4l2_dev, 32 struct v4l2_device *v4l2_dev, in fimc_isp_video_device_register()
|
D | fimc-lite.h | 149 struct v4l2_device *v4l2_dev;
|
D | media-dev.h | 134 struct v4l2_device v4l2_dev;
|
D | fimc-core.h | 435 struct v4l2_device *v4l2_dev; 644 struct v4l2_device *v4l2_dev);
|
D | fimc-is.h | 249 struct v4l2_device *v4l2_dev;
|
D | fimc-isp-video.c | 570 struct v4l2_device *v4l2_dev, in fimc_isp_video_device_register()
|
D | fimc-m2m.c | 716 struct v4l2_device *v4l2_dev) in fimc_register_m2m_device()
|
D | media-dev.c | 1323 struct v4l2_device *v4l2_dev; in fimc_md_probe()
|
D | fimc-capture.c | 1738 struct v4l2_device *v4l2_dev) in fimc_register_capture_device()
|
/linux-4.1.27/drivers/media/radio/si4713/ |
D | radio-platform-si4713.c | 53 struct v4l2_device v4l2_dev; 89 static inline struct v4l2_device *get_v4l2_dev(struct file *file) in get_v4l2_dev() 210 struct v4l2_device *v4l2_dev = platform_get_drvdata(pdev); in radio_si4713_pdriver_remove()
|
D | radio-usb-si4713.c | 64 struct v4l2_device v4l2_dev; 72 static inline struct si4713_usb_device *to_si4713_dev(struct v4l2_device *v4l2_dev) in to_si4713_dev() 143 static void usb_si4713_video_device_release(struct v4l2_device *v4l2_dev) in usb_si4713_video_device_release()
|
/linux-4.1.27/drivers/media/usb/hdpvr/ |
D | hdpvr.h | 75 struct v4l2_device v4l2_dev; 132 static inline struct hdpvr_device *to_hdpvr_dev(struct v4l2_device *v4l2_dev) in to_hdpvr_dev()
|
/linux-4.1.27/drivers/media/platform/xilinx/ |
D | xilinx-vipp.h | 37 struct v4l2_device v4l2_dev;
|
/linux-4.1.27/Documentation/video4linux/ |
D | v4l2-framework.txt | 72 The framework closely resembles the driver structure: it has a v4l2_device 78 driver sets the struct v4l2_device mdev field, sub-devices and video nodes 82 struct v4l2_device 85 Each device instance is represented by a struct v4l2_device (v4l2-device.h). 91 v4l2_device_register(struct device *dev, struct v4l2_device *v4l2_dev); 93 Registration will initialize the v4l2_device struct. If the dev->driver_data 98 that embed the struct v4l2_device instance. This is achieved by a 100 also set the struct v4l2_device mdev field to point to a properly initialized 125 v4l2_device_unregister(struct v4l2_device *v4l2_dev); 131 happens the parent device becomes invalid. Since v4l2_device has a pointer to [all …]
|
D | v4l2-pci-skeleton.c | 65 struct v4l2_device v4l2_dev; 907 struct v4l2_device *v4l2_dev = pci_get_drvdata(pdev); in skeleton_remove()
|
D | v4l2-controls.txt | 24 Note that the control framework relies on the presence of a struct v4l2_device 70 struct v4l2_device v4l2_dev; 78 Where foo->v4l2_dev is of type struct v4l2_device. 278 and v4l2_device are set, then the controls of the subdev will become 285 of v4l2_device. 620 struct v4l2_device to NULL. Now v4l2_device_register_subdev() will no longer
|
/linux-4.1.27/include/media/davinci/ |
D | vpbe_venc.h | 47 struct v4l2_subdev *venc_sub_dev_init(struct v4l2_device *v4l2_dev,
|
D | vpfe_capture.h | 111 struct v4l2_device v4l2_dev;
|
D | vpbe.h | 164 struct v4l2_device v4l2_dev;
|
/linux-4.1.27/drivers/staging/media/omap4iss/ |
D | iss.h | 88 struct v4l2_device v4l2_dev; 157 struct v4l2_device *v4l2_dev);
|
D | iss_ipipe.h | 61 struct v4l2_device *vdev);
|
D | iss_resizer.h | 66 struct v4l2_device *vdev);
|
D | iss_ipipeif.h | 83 struct v4l2_device *vdev);
|
D | iss_csi2.h | 157 struct v4l2_device *vdev);
|
D | iss_video.h | 195 struct v4l2_device *vdev);
|
D | iss_ipipe.c | 523 struct v4l2_device *vdev) in omap4iss_ipipe_register_entities()
|
D | iss_ipipeif.c | 779 struct v4l2_device *vdev) in omap4iss_ipipeif_register_entities()
|
D | iss_resizer.c | 823 struct v4l2_device *vdev) in omap4iss_resizer_register_entities()
|
D | iss_csi2.c | 1218 struct v4l2_device *vdev) in omap4iss_csi2_register_entities()
|
D | iss_video.c | 1215 int omap4iss_video_register(struct iss_video *video, struct v4l2_device *vdev) in omap4iss_video_register()
|
/linux-4.1.27/drivers/media/platform/marvell-ccic/ |
D | cafe-driver.c | 144 static inline struct cafe_camera *to_cam(struct v4l2_device *dev) in to_cam() 560 struct v4l2_device *v4l2_dev = dev_get_drvdata(&pdev->dev); in cafe_pci_remove() 578 struct v4l2_device *v4l2_dev = dev_get_drvdata(&pdev->dev); in cafe_pci_suspend() 593 struct v4l2_device *v4l2_dev = dev_get_drvdata(&pdev->dev); in cafe_pci_resume()
|
D | mcam-core.h | 145 struct v4l2_device v4l2_dev;
|
/linux-4.1.27/drivers/staging/media/davinci_vpfe/ |
D | vpfe_mc_capture.h | 62 struct v4l2_device v4l2_dev;
|
D | vpfe_video.h | 147 struct v4l2_device *vdev);
|
D | dm365_isif.h | 196 struct v4l2_device *dev);
|
D | dm365_ipipe.h | 171 struct v4l2_device *v4l2_dev);
|
D | dm365_ipipeif.h | 230 struct v4l2_device *vdev);
|
D | dm365_resizer.h | 237 struct v4l2_device *v4l2_dev);
|
D | dm365_ipipeif.c | 955 struct v4l2_device *vdev) in vpfe_ipipeif_register_entities()
|
D | vpfe_video.c | 1616 struct v4l2_device *vdev) in vpfe_video_register()
|
D | dm365_ipipe.c | 1766 struct v4l2_device *vdev) in vpfe_ipipe_register_entities()
|
D | dm365_isif.c | 1800 struct v4l2_device *vdev) in vpfe_isif_register_entities()
|
D | dm365_resizer.c | 1792 struct v4l2_device *vdev) in vpfe_resizer_register_entities()
|
/linux-4.1.27/drivers/media/pci/tw68/ |
D | tw68-core.c | 358 struct v4l2_device *v4l2_dev = pci_get_drvdata(pci_dev); in tw68_finidev() 383 struct v4l2_device *v4l2_dev = pci_get_drvdata(pci_dev); in tw68_suspend() 402 struct v4l2_device *v4l2_dev = pci_get_drvdata(pci_dev); in tw68_resume()
|
D | tw68.h | 159 struct v4l2_device v4l2_dev;
|
/linux-4.1.27/drivers/media/platform/omap3isp/ |
D | isp.h | 180 struct v4l2_device v4l2_dev; 276 struct v4l2_device *v4l2_dev);
|
D | ispccp2.h | 84 struct v4l2_device *vdev);
|
D | ispresizer.h | 125 struct v4l2_device *vdev);
|
D | isppreview.h | 154 struct v4l2_device *vdev);
|
D | ispccdc.h | 168 struct v4l2_device *vdev);
|
D | ispcsi2.h | 154 struct v4l2_device *vdev);
|
D | ispstat.h | 154 struct v4l2_device *vdev);
|
D | ispvideo.h | 201 struct v4l2_device *vdev);
|
D | ispstat.c | 1012 struct v4l2_device *vdev) in omap3isp_stat_register_entities()
|
D | ispccp2.c | 1023 struct v4l2_device *vdev) in omap3isp_ccp2_register_entities()
|
D | ispcsi2.c | 1199 struct v4l2_device *vdev) in omap3isp_csi2_register_entities()
|
D | ispresizer.c | 1677 struct v4l2_device *vdev) in omap3isp_resizer_register_entities()
|
D | ispvideo.c | 1411 int omap3isp_video_register(struct isp_video *video, struct v4l2_device *vdev) in omap3isp_video_register()
|
D | isppreview.c | 2225 struct v4l2_device *vdev) in omap3isp_preview_register_entities()
|
D | ispccdc.c | 2601 struct v4l2_device *vdev) in omap3isp_ccdc_register_entities()
|
/linux-4.1.27/drivers/media/platform/s5p-tv/ |
D | mixer.h | 247 struct v4l2_device v4l2_dev; 273 struct v4l2_device *vdev = dev_get_drvdata(dev); in to_mdev()
|
D | hdmi_drv.c | 84 struct v4l2_device v4l2_dev;
|
D | mixer_video.c | 70 struct v4l2_device *v4l2_dev = &mdev->v4l2_dev; in mxr_acquire_video()
|
/linux-4.1.27/drivers/media/platform/davinci/ |
D | vpif_capture.h | 115 struct v4l2_device v4l2_dev;
|
D | vpif_display.h | 120 struct v4l2_device v4l2_dev;
|
D | vpbe_venc.c | 608 struct v4l2_subdev *venc_sub_dev_init(struct v4l2_device *v4l2_dev, in venc_sub_dev_init()
|
D | vpbe_display.c | 1382 struct v4l2_device *v4l2_dev; in vpbe_display_probe()
|
/linux-4.1.27/drivers/media/platform/vsp1/ |
D | vsp1.h | 75 struct v4l2_device v4l2_dev;
|
D | vsp1_drv.c | 135 struct v4l2_device *vdev = &vsp1->v4l2_dev; in vsp1_create_entities()
|
/linux-4.1.27/drivers/media/pci/zoran/ |
D | zoran.h | 270 struct v4l2_device v4l2_dev; 389 static inline struct zoran *to_zoran(struct v4l2_device *v4l2_dev) in to_zoran()
|
D | zoran_card.c | 1085 struct v4l2_device *v4l2_dev = dev_get_drvdata(&pdev->dev); in zoran_remove()
|
/linux-4.1.27/drivers/media/usb/go7007/ |
D | go7007-priv.h | 172 struct v4l2_device v4l2_dev; 261 static inline struct go7007 *to_go7007(struct v4l2_device *v4l2_dev) in to_go7007()
|
D | go7007-driver.c | 206 struct v4l2_device *v4l2_dev = &go->v4l2_dev; in init_i2c_module() 233 static void go7007_remove(struct v4l2_device *v4l2_dev) in go7007_remove()
|
/linux-4.1.27/drivers/media/usb/usbtv/ |
D | usbtv.h | 74 struct v4l2_device v4l2_dev;
|
D | usbtv-video.c | 656 static void usbtv_release(struct v4l2_device *v4l2_dev) in usbtv_release()
|
/linux-4.1.27/drivers/media/platform/s5p-g2d/ |
D | g2d.h | 22 struct v4l2_device v4l2_dev;
|
/linux-4.1.27/drivers/media/platform/s5p-jpeg/ |
D | jpeg-core.h | 116 struct v4l2_device v4l2_dev;
|
/linux-4.1.27/drivers/media/radio/si470x/ |
D | radio-si470x.h | 147 struct v4l2_device v4l2_dev;
|
D | radio-si470x-usb.c | 499 static void si470x_usb_release(struct v4l2_device *v4l2_dev) in si470x_usb_release()
|
/linux-4.1.27/drivers/usb/gadget/function/ |
D | uvc.h | 148 struct v4l2_device v4l2_dev;
|
/linux-4.1.27/drivers/media/pci/cx25821/ |
D | cx25821.h | 238 struct v4l2_device v4l2_dev; 307 static inline struct cx25821_dev *get_cx25821(struct v4l2_device *v4l2_dev) in get_cx25821()
|
D | cx25821-alsa.c | 791 struct v4l2_device *v4l2_dev = dev_get_drvdata(dev); in cx25821_alsa_exit_callback() 810 struct v4l2_device *v4l2_dev = dev_get_drvdata(dev); in cx25821_alsa_init_callback()
|
D | cx25821-core.c | 1356 struct v4l2_device *v4l2_dev = pci_get_drvdata(pci_dev); in cx25821_finidev()
|
/linux-4.1.27/drivers/media/usb/usbvision/ |
D | usbvision.h | 359 struct v4l2_device v4l2_dev; 465 static inline struct usb_usbvision *to_usbvision(struct v4l2_device *v4l2_dev) in to_usbvision()
|
/linux-4.1.27/drivers/media/usb/cpia2/ |
D | cpia2.h | 369 struct v4l2_device v4l2_dev; 426 void cpia2_camera_release(struct v4l2_device *v4l2_dev);
|
D | cpia2_v4l.c | 1090 void cpia2_camera_release(struct v4l2_device *v4l2_dev) in cpia2_camera_release()
|
/linux-4.1.27/drivers/media/platform/am437x/ |
D | am437x-vpfe.h | 231 struct v4l2_device v4l2_dev;
|
/linux-4.1.27/drivers/media/platform/omap/ |
D | omap_voutdef.h | 102 struct v4l2_device v4l2_dev;
|
D | omap_vout_vrfb.c | 97 struct v4l2_device *v4l2_dev = platform_get_drvdata(pdev); in omap_vout_setup_vrfb_bufs()
|
D | omap_vout.c | 1956 struct v4l2_device *v4l2_dev = platform_get_drvdata(pdev); in omap_vout_setup_video_bufs() 2006 struct v4l2_device *v4l2_dev = platform_get_drvdata(pdev); in omap_vout_create_video_devices() 2122 struct v4l2_device *v4l2_dev = platform_get_drvdata(pdev); in omap_vout_remove()
|
/linux-4.1.27/drivers/media/usb/stk1160/ |
D | stk1160.h | 120 struct v4l2_device v4l2_dev;
|
D | stk1160-core.c | 161 static void stk1160_release(struct v4l2_device *v4l2_dev) in stk1160_release()
|
/linux-4.1.27/drivers/media/usb/stkwebcam/ |
D | stk-webcam.h | 95 struct v4l2_device v4l2_dev;
|
/linux-4.1.27/drivers/media/radio/wl128x/ |
D | fmdrv.h | 206 struct v4l2_device v4l2_dev; /* V4L2 top level struct */
|
/linux-4.1.27/drivers/media/pci/meye/ |
D | meye.h | 293 struct v4l2_device v4l2_dev; /* Main v4l2_device struct */
|
D | meye.c | 1620 struct v4l2_device *v4l2_dev = &meye.v4l2_dev; in meye_probe()
|
/linux-4.1.27/drivers/media/pci/sta2x11/ |
D | sta2x11_vip.c | 129 struct v4l2_device v4l2_dev; 1162 struct v4l2_device *v4l2_dev = pci_get_drvdata(pdev); in sta2x11_vip_remove_one() 1204 struct v4l2_device *v4l2_dev = pci_get_drvdata(pdev); in sta2x11_vip_suspend() 1248 struct v4l2_device *v4l2_dev = pci_get_drvdata(pdev); in sta2x11_vip_resume()
|
/linux-4.1.27/drivers/media/usb/gspca/ |
D | gspca.h | 148 struct v4l2_device v4l2_dev;
|
D | gspca.c | 1260 static void gspca_release(struct v4l2_device *v4l2_device) in gspca_release() argument 1263 container_of(v4l2_device, struct gspca_dev, v4l2_dev); in gspca_release()
|
/linux-4.1.27/drivers/media/usb/pvrusb2/ |
D | pvrusb2-hdw-internal.h | 167 struct v4l2_device v4l2_dev;
|
/linux-4.1.27/drivers/media/pci/cx88/ |
D | cx88.h | 365 struct v4l2_device v4l2_dev; 420 static inline struct cx88_core *to_core(struct v4l2_device *v4l2_dev) in to_core()
|
/linux-4.1.27/drivers/media/pci/cx23885/ |
D | cx23885.h | 353 struct v4l2_device v4l2_dev; 446 static inline struct cx23885_dev *to_cx23885(struct v4l2_device *v4l2_dev) in to_cx23885()
|
D | cx23885-core.c | 2045 struct v4l2_device *v4l2_dev = pci_get_drvdata(pci_dev); in cx23885_finidev()
|
/linux-4.1.27/drivers/media/platform/s3c-camif/ |
D | camif-core.h | 268 struct v4l2_device v4l2_dev;
|
D | camif-core.c | 199 struct v4l2_device *v4l2_dev = &camif->v4l2_dev; in camif_register_sensor() 311 struct v4l2_device *v4l2_dev = &camif->v4l2_dev; in camif_media_dev_register()
|
/linux-4.1.27/drivers/media/usb/au0828/ |
D | au0828.h | 206 struct v4l2_device v4l2_dev;
|
D | au0828-core.c | 139 static void au0828_usb_v4l2_release(struct v4l2_device *v4l2_dev) in au0828_usb_v4l2_release()
|
/linux-4.1.27/drivers/media/platform/coda/ |
D | coda.h | 73 struct v4l2_device v4l2_dev;
|
D | coda-bit.c | 743 struct v4l2_device *v4l2_dev = &dev->v4l2_dev; in coda_start_encoding()
|
D | coda-common.c | 1245 struct v4l2_device *v4l2_dev = &ctx->dev->v4l2_dev; in coda_start_streaming()
|
/linux-4.1.27/drivers/media/usb/pwc/ |
D | pwc.h | 222 struct v4l2_device v4l2_dev;
|
D | pwc-if.c | 562 static void pwc_video_release(struct v4l2_device *v) in pwc_video_release() 1128 struct v4l2_device *v = usb_get_intfdata(intf); in usb_pwc_disconnect()
|
/linux-4.1.27/drivers/media/usb/airspy/ |
D | airspy.c | 113 struct v4l2_device v4l2_dev; 470 struct v4l2_device *v = usb_get_intfdata(intf); in airspy_disconnect() 867 static void airspy_video_release(struct v4l2_device *v) in airspy_video_release()
|
/linux-4.1.27/drivers/media/platform/ |
D | arv.c | 110 struct v4l2_device v4l2_dev; 736 struct v4l2_device *v4l2_dev; in ar_init()
|
D | fsl-viu.c | 158 struct v4l2_device v4l2_dev; 1627 struct v4l2_device *v4l2_dev = dev_get_drvdata(&op->dev); in viu_of_remove() 1647 struct v4l2_device *v4l2_dev = dev_get_drvdata(&op->dev); in viu_suspend() 1656 struct v4l2_device *v4l2_dev = dev_get_drvdata(&op->dev); in viu_resume()
|
D | sh_veu.c | 109 struct v4l2_device v4l2_dev; 1201 struct v4l2_device *v4l2_dev = platform_get_drvdata(pdev); in sh_veu_remove()
|
D | sh_vou.c | 64 struct v4l2_device v4l2_dev; 1421 struct v4l2_device *v4l2_dev = platform_get_drvdata(pdev); in sh_vou_remove()
|
D | timblogiw.c | 49 struct v4l2_device v4l2_dev; /* mutual exclusion */
|
D | mx2_emmaprp.c | 204 struct v4l2_device v4l2_dev;
|
D | vim2m.c | 144 struct v4l2_device v4l2_dev;
|
D | m2m-deinterlace.c | 129 struct v4l2_device v4l2_dev;
|
D | via-camera.c | 58 struct v4l2_device v4l2_dev;
|
/linux-4.1.27/drivers/media/pci/bt8xx/ |
D | bttv.h | 205 struct v4l2_device v4l2_dev;
|
D | bttv-i2c.c | 236 struct v4l2_device *v4l2_dev = i2c_get_adapdata(i2c_adap); in bttv_i2c_xfer()
|
D | bttvp.h | 510 static inline struct bttv *to_bttv(struct v4l2_device *v4l2_dev) in to_bttv()
|
D | bttv-driver.c | 4260 struct v4l2_device *v4l2_dev = pci_get_drvdata(pci_dev); in bttv_remove() 4309 struct v4l2_device *v4l2_dev = pci_get_drvdata(pci_dev); in bttv_suspend() 4345 struct v4l2_device *v4l2_dev = pci_get_drvdata(pci_dev); in bttv_resume()
|
/linux-4.1.27/drivers/media/pci/solo6x10/ |
D | solo6x10.h | 203 struct v4l2_device v4l2_dev;
|
D | solo6x10-core.c | 656 struct v4l2_device *v4l2_dev = pci_get_drvdata(pdev); in solo_pci_remove()
|
/linux-4.1.27/drivers/media/usb/tm6000/ |
D | tm6000.h | 226 struct v4l2_device v4l2_dev;
|
/linux-4.1.27/drivers/media/usb/hackrf/ |
D | hackrf.c | 101 struct v4l2_device v4l2_dev; 448 struct v4l2_device *v = usb_get_intfdata(intf); in hackrf_disconnect() 879 static void hackrf_video_release(struct v4l2_device *v) in hackrf_video_release()
|
/linux-4.1.27/drivers/media/usb/msi2500/ |
D | msi2500.c | 125 struct v4l2_device v4l2_dev; 580 struct v4l2_device *v = usb_get_intfdata(intf); in msi2500_disconnect() 1132 static void msi2500_video_release(struct v4l2_device *v) in msi2500_video_release()
|
/linux-4.1.27/drivers/media/common/saa7146/ |
D | saa7146_i2c.c | 386 struct v4l2_device *v4l2_dev = i2c_get_adapdata(adapter); in saa7146_i2c_xfer()
|
D | saa7146_core.c | 509 struct v4l2_device *v4l2_dev = pci_get_drvdata(pdev); in saa7146_remove_one()
|
/linux-4.1.27/drivers/media/pci/saa7134/ |
D | saa7134-core.c | 1132 struct v4l2_device *v4l2_dev = pci_get_drvdata(pci_dev); in saa7134_finidev() 1224 struct v4l2_device *v4l2_dev = pci_get_drvdata(pci_dev); in saa7134_suspend() 1261 struct v4l2_device *v4l2_dev = pci_get_drvdata(pci_dev); in saa7134_resume()
|
D | saa7134.h | 537 struct v4l2_device v4l2_dev;
|
/linux-4.1.27/drivers/media/platform/vivid/ |
D | vivid-core.h | 137 struct v4l2_device v4l2_dev;
|
D | vivid-core.c | 622 static void vivid_dev_release(struct v4l2_device *v4l2_dev) in vivid_dev_release()
|
/linux-4.1.27/drivers/media/platform/exynos-gsc/ |
D | gsc-core.h | 347 struct v4l2_device v4l2_dev;
|
/linux-4.1.27/drivers/media/platform/s5p-mfc/ |
D | s5p_mfc_common.h | 298 struct v4l2_device v4l2_dev;
|
/linux-4.1.27/drivers/media/platform/blackfin/ |
D | bfin_capture.c | 63 struct v4l2_device v4l2_dev; 964 struct v4l2_device *v4l2_dev = platform_get_drvdata(pdev); in bcap_remove()
|
/linux-4.1.27/drivers/media/usb/uvc/ |
D | uvcvideo.h | 541 struct v4l2_device vdev;
|
/linux-4.1.27/drivers/media/pci/saa7164/ |
D | saa7164.h | 431 struct v4l2_device v4l2_dev;
|
/linux-4.1.27/drivers/media/usb/em28xx/ |
D | em28xx.h | 512 struct v4l2_device v4l2_dev;
|
D | em28xx-video.c | 194 struct v4l2_device *v4l2_dev = &dev->v4l2->v4l2_dev; in em28xx_wake_i2c() 1111 struct v4l2_device *v4l2_dev = &dev->v4l2->v4l2_dev; in video_mux() 2202 struct v4l2_device *v4l2_dev = &v4l2->v4l2_dev; in em28xx_tuner_setup()
|
/linux-4.1.27/drivers/media/usb/zr364xx/ |
D | zr364xx.c | 175 struct v4l2_device v4l2_dev; 1212 static void zr364xx_release(struct v4l2_device *v4l2_dev) in zr364xx_release()
|
/linux-4.1.27/drivers/input/touchscreen/ |
D | sur40.c | 148 struct v4l2_device v4l2;
|
/linux-4.1.27/drivers/media/dvb-frontends/ |
D | rtl2832_sdr.c | 118 struct v4l2_device v4l2_dev; 1284 static void rtl2832_sdr_video_release(struct v4l2_device *v) in rtl2832_sdr_video_release()
|
/linux-4.1.27/drivers/media/usb/cx231xx/ |
D | cx231xx.h | 610 struct v4l2_device v4l2_dev;
|
/linux-4.1.27/drivers/media/usb/s2255/ |
D | s2255drv.c | 261 struct v4l2_device v4l2_dev; 282 static inline struct s2255_dev *to_s2255_dev(struct v4l2_device *v4l2_dev) in to_s2255_dev()
|
/linux-4.1.27/sound/pci/ |
D | fm801.c | 206 struct v4l2_device v4l2_dev;
|
/linux-4.1.27/drivers/media/platform/ti-vpe/ |
D | vpe.c | 352 struct v4l2_device v4l2_dev;
|