Home
last modified time | relevance | path

Searched refs:v4l2_device (Results 1 – 25 of 124) sorted by relevance

12345

/linux-3.4.99/include/media/
Dv4l2-device.h39 struct v4l2_device { struct
66 void (*release)(struct v4l2_device *v4l2_dev); argument
69 static inline void v4l2_device_get(struct v4l2_device *v4l2_dev) in v4l2_device_get()
74 int v4l2_device_put(struct v4l2_device *v4l2_dev);
79 int __must_check v4l2_device_register(struct device *dev, struct v4l2_device *v4l2_dev);
97 int v4l2_device_set_name(struct v4l2_device *v4l2_dev, const char *basename,
103 void v4l2_device_disconnect(struct v4l2_device *v4l2_dev);
106 void v4l2_device_unregister(struct v4l2_device *v4l2_dev);
111 int __must_check v4l2_device_register_subdev(struct v4l2_device *v4l2_dev,
121 v4l2_device_register_subdev_nodes(struct v4l2_device *v4l2_dev);
Dsh_mobile_csi2.h38 struct v4l2_device;
45 struct v4l2_device *v4l2_dev;
Dv4l2-common.h119 struct v4l2_device;
126 struct v4l2_subdev *v4l2_i2c_new_subdev(struct v4l2_device *v4l2_dev,
132 struct v4l2_subdev *v4l2_i2c_new_subdev_board(struct v4l2_device *v4l2_dev,
166 struct v4l2_subdev *v4l2_spi_new_subdev(struct v4l2_device *v4l2_dev,
Dv4l2-dev.h31 struct v4l2_device;
95 struct v4l2_device *v4l2_dev; /* v4l2_device parent */
Dsoc_camera.h60 struct v4l2_device v4l2_dev;
150 struct v4l2_device *v4l2_dev = dev_get_drvdata(dev); in to_soc_camera_host()
/linux-3.4.99/drivers/media/video/
Dv4l2-device.c33 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()
141 int v4l2_device_register_subdev(struct v4l2_device *v4l2_dev, in v4l2_device_register_subdev()
203 int v4l2_device_register_subdev_nodes(struct v4l2_device *v4l2_dev) in v4l2_device_register_subdev_nodes()
255 struct v4l2_device *v4l2_dev; in v4l2_device_unregister_subdev()
Dc-qcam.c45 struct v4l2_device v4l2_dev;
109 struct v4l2_device *v4l2_dev = &qcam->v4l2_dev; in qcam_await_ready1()
135 struct v4l2_device *v4l2_dev = &qcam->v4l2_dev; in qcam_await_ready2()
177 struct v4l2_device *v4l2_dev = &qcam->v4l2_dev; in qcam_write_data()
380 struct v4l2_device *v4l2_dev = &qcam->v4l2_dev; in qc_capture()
742 struct v4l2_device *v4l2_dev; in qcam_init()
791 struct v4l2_device *v4l2_dev; in init_cqcam()
/linux-3.4.99/drivers/media/video/cx18/
Dcx18-alsa-main.c65 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()
202 struct v4l2_device *v4l2_dev = &cx->v4l2_dev; in cx18_alsa_load()
259 struct v4l2_device *v4l2_dev = dev_get_drvdata(dev); in cx18_alsa_exit_callback()
Dcx18-alsa-pcm.c152 struct v4l2_device *v4l2_dev = cxsc->v4l2_dev; in snd_cx18_pcm_capture_open()
199 struct v4l2_device *v4l2_dev = cxsc->v4l2_dev; in snd_cx18_pcm_capture_close()
333 struct v4l2_device *v4l2_dev = cxsc->v4l2_dev; in snd_cx18_pcm_create()
Dcx18-alsa.h25 struct v4l2_device *v4l2_dev;
/linux-3.4.99/drivers/media/radio/
Dradio-maxiradio.c72 struct v4l2_device v4l2_dev;
78 static inline struct maxiradio *to_maxiradio(struct v4l2_device *v4l2_dev) in to_maxiradio()
120 struct v4l2_device *v4l2_dev; in maxiradio_probe()
177 struct v4l2_device *v4l2_dev = dev_get_drvdata(&pdev->dev); in maxiradio_remove()
Dradio-si4713.c49 struct v4l2_device v4l2_dev;
162 static inline struct v4l2_device *get_v4l2_dev(struct file *file) in get_v4l2_dev()
334 struct v4l2_device *v4l2_dev = platform_get_drvdata(pdev); in radio_si4713_pdriver_remove()
Dradio-keene.c65 struct v4l2_device v4l2_dev;
78 static inline struct keene_device *to_keene_dev(struct v4l2_device *v4l2_dev) in to_keene_dev()
295 static void usb_keene_video_device_release(struct v4l2_device *v4l2_dev) in usb_keene_video_device_release()
Dradio-isa.h37 struct v4l2_device v4l2_dev;
/linux-3.4.99/Documentation/video4linux/
Dv4l2-framework.txt68 The framework closely resembles the driver structure: it has a v4l2_device
75 driver sets the struct v4l2_device mdev field, sub-devices and video nodes
79 struct v4l2_device
82 Each device instance is represented by a struct v4l2_device (v4l2-device.h).
88 v4l2_device_register(struct device *dev, struct v4l2_device *v4l2_dev);
90 Registration will initialize the v4l2_device struct. If the dev->driver_data
95 that embed the struct v4l2_device instance. This is achieved by a
97 also set the struct v4l2_device mdev field to point to a properly initialized
122 v4l2_device_unregister(struct v4l2_device *v4l2_dev);
128 happens the parent device becomes invalid. Since v4l2_device has a pointer to
[all …]
/linux-3.4.99/drivers/media/video/hdpvr/
Dhdpvr.h71 struct v4l2_device v4l2_dev;
119 static inline struct hdpvr_device *to_hdpvr_dev(struct v4l2_device *v4l2_dev) in to_hdpvr_dev()
/linux-3.4.99/include/media/davinci/
Dvpbe_venc.h47 struct v4l2_subdev *venc_sub_dev_init(struct v4l2_device *v4l2_dev,
/linux-3.4.99/drivers/media/video/marvell-ccic/
Dcafe-driver.c145 static inline struct cafe_camera *to_cam(struct v4l2_device *dev) in to_cam()
558 struct v4l2_device *v4l2_dev = dev_get_drvdata(&pdev->dev); in cafe_pci_remove()
576 struct v4l2_device *v4l2_dev = dev_get_drvdata(&pdev->dev); in cafe_pci_suspend()
591 struct v4l2_device *v4l2_dev = dev_get_drvdata(&pdev->dev); in cafe_pci_resume()
/linux-3.4.99/include/sound/
Dtea575x-tuner.h46 struct v4l2_device *v4l2_dev;
/linux-3.4.99/drivers/staging/media/go7007/
Dgo7007-priv.h172 struct v4l2_device v4l2_dev;
246 static inline struct go7007 *to_go7007(struct v4l2_device *v4l2_dev) in to_go7007()
/linux-3.4.99/drivers/media/video/omap3isp/
Disp.h169 struct v4l2_device v4l2_dev;
260 struct v4l2_device *v4l2_dev);
Dispccp2.h94 struct v4l2_device *vdev);
/linux-3.4.99/drivers/media/video/s5p-tv/
Dmixer.h245 struct v4l2_device v4l2_dev;
271 struct v4l2_device *vdev = dev_get_drvdata(dev); in to_mdev()
/linux-3.4.99/drivers/media/video/s5p-jpeg/
Djpeg-core.h68 struct v4l2_device v4l2_dev;
/linux-3.4.99/drivers/media/video/zoran/
Dzoran.h268 struct v4l2_device v4l2_dev;
387 static inline struct zoran *to_zoran(struct v4l2_device *v4l2_dev) in to_zoran()

12345