Home
last modified time | relevance | path

Searched refs:video_device (Results 1 - 25 of 578) sorted by relevance

12345678910>>...24

/kernel/linux/linux-6.6/include/media/
H A Dv4l2-dev.h46 * enum vfl_devnode_direction - Identifies if a &struct video_device
62 struct video_device;
67 * enum v4l2_video_device_flags - Flags used by &struct video_device
70 * indicates that a &struct video_device is registered.
217 * Newer version of video_device, handled by videodev2.c
223 * struct video_device - Structure used to create and manage the V4L2 device
263 struct video_device { struct
304 void (*release)(struct video_device *vdev);
312 * media_entity_to_video_device - Returns a &struct video_device from
318 container_of(__entity, struct video_device, entit
[all...]
H A Dv4l2-mc.h46 * @vdev: pointer to struct video_device
58 int v4l_enable_media_source(struct video_device *vdev);
63 * @vdev: pointer to struct video_device
72 void v4l_disable_media_source(struct video_device *vdev);
83 * this interface finds the struct video_device for the q and
194 static inline int v4l_enable_media_source(struct video_device *vdev) in v4l_enable_media_source()
199 static inline void v4l_disable_media_source(struct video_device *vdev) in v4l_disable_media_source()
H A Dv4l2-fh.h21 struct video_device;
28 * @vdev: pointer to &struct video_device
44 struct video_device *vdev;
63 * @vdev: pointer to &struct video_device
70 void v4l2_fh_init(struct v4l2_fh *fh, struct video_device *vdev);
73 * v4l2_fh_add - Add the fh to the list of file handles on a video_device.
88 * It allocates a v4l2_fh and inits and adds it to the &struct video_device
137 * opened for the associated video_device.
147 * filehandle opened for the associated video_device.
H A Dv4l2-event.h22 struct video_device;
97 * @vdev: pointer to &struct video_device
106 void v4l2_event_queue(struct video_device *vdev, const struct v4l2_event *ev);
128 * @vdev: pointer to &struct video_device
130 void v4l2_event_wake_all(struct video_device *vdev);
/kernel/linux/linux-5.10/include/media/
H A Dv4l2-dev.h46 * enum vfl_direction - Identifies if a &struct video_device corresponds
62 struct video_device;
67 * enum v4l2_video_device_flags - Flags used by &struct video_device
70 * indicates that a &struct video_device is registered.
217 * Newer version of video_device, handled by videodev2.c
223 * struct video_device - Structure used to create and manage the V4L2 device
263 struct video_device struct
305 void (*release)(struct video_device *vdev);
313 * media_entity_to_video_device - Returns a &struct video_device from
319 container_of(__entity, struct video_device, entit
[all...]
H A Dv4l2-mc.h46 * @vdev: pointer to struct video_device
58 int v4l_enable_media_source(struct video_device *vdev);
63 * @vdev: pointer to struct video_device
72 void v4l_disable_media_source(struct video_device *vdev);
83 * this interface finds the struct video_device for the q and
188 static inline int v4l_enable_media_source(struct video_device *vdev) in v4l_enable_media_source()
193 static inline void v4l_disable_media_source(struct video_device *vdev) in v4l_disable_media_source()
H A Dv4l2-fh.h21 struct video_device;
28 * @vdev: pointer to &struct video_device
44 struct video_device *vdev;
63 * @vdev: pointer to &struct video_device
70 void v4l2_fh_init(struct v4l2_fh *fh, struct video_device *vdev);
73 * v4l2_fh_add - Add the fh to the list of file handles on a video_device.
88 * It allocates a v4l2_fh and inits and adds it to the &struct video_device
137 * opened for the associated video_device.
147 * filehandle opened for the associated video_device.
/kernel/linux/linux-6.6/drivers/media/v4l2-core/
H A Dv4l2-dev.c49 struct video_device *vdev = to_video_device(cd); in index_show()
58 struct video_device *vdev = to_video_device(cd); in dev_debug_show()
66 struct video_device *vdev = to_video_device(cd); in dev_debug_store()
82 struct video_device *vdev = to_video_device(cd); in name_show()
94 ATTRIBUTE_GROUPS(video_device); variable
99 static struct video_device *video_devices[VIDEO_NUM_DEVICES];
128 static inline void devnode_set(struct video_device *vdev) in devnode_set()
134 static inline void devnode_clear(struct video_device *vdev) in devnode_clear()
140 static inline int devnode_find(struct video_device *vdev, int from, int to) in devnode_find()
145 struct video_device *video_device_allo
[all...]
H A Dv4l2-ctrls-priv.h78 struct video_device *vdev);
82 struct video_device *vdev, bool set);
87 int v4l2_g_ext_ctrls_request(struct v4l2_ctrl_handler *hdl, struct video_device *vdev,
91 struct video_device *vdev,
/kernel/linux/linux-6.6/drivers/usb/gadget/function/
H A Duvc_v4l2.c205 struct video_device *vdev = video_devdata(file); in uvc_v4l2_querycap()
219 struct video_device *vdev = video_devdata(file); in uvc_v4l2_get_format()
238 struct video_device *vdev = video_devdata(file); in uvc_v4l2_try_format()
278 struct video_device *vdev = video_devdata(file); in uvc_v4l2_set_format()
300 struct video_device *vdev = video_devdata(file); in uvc_v4l2_enum_frameintervals()
339 struct video_device *vdev = video_devdata(file); in uvc_v4l2_enum_framesizes()
365 struct video_device *vdev = video_devdata(file); in uvc_v4l2_enum_format()
386 struct video_device *vdev = video_devdata(file); in uvc_v4l2_reqbufs()
399 struct video_device *vdev = video_devdata(file); in uvc_v4l2_querybuf()
409 struct video_device *vde in uvc_v4l2_qbuf()
[all...]
/kernel/linux/linux-5.10/drivers/usb/gadget/function/
H A Duvc_v4l2.c66 struct video_device *vdev = video_devdata(file); in uvc_v4l2_querycap()
80 struct video_device *vdev = video_devdata(file); in uvc_v4l2_get_format()
99 struct video_device *vdev = video_devdata(file); in uvc_v4l2_set_format()
140 struct video_device *vdev = video_devdata(file); in uvc_v4l2_reqbufs()
153 struct video_device *vdev = video_devdata(file); in uvc_v4l2_querybuf()
163 struct video_device *vdev = video_devdata(file); in uvc_v4l2_qbuf()
180 struct video_device *vdev = video_devdata(file); in uvc_v4l2_dqbuf()
190 struct video_device *vdev = video_devdata(file); in uvc_v4l2_streamon()
216 struct video_device *vdev = video_devdata(file); in uvc_v4l2_streamoff()
286 struct video_device *vde in uvc_v4l2_ioctl_default()
[all...]
/kernel/linux/linux-5.10/drivers/media/v4l2-core/
H A Dv4l2-dev.c48 struct video_device *vdev = to_video_device(cd); in index_show()
57 struct video_device *vdev = to_video_device(cd); in dev_debug_show()
65 struct video_device *vdev = to_video_device(cd); in dev_debug_store()
81 struct video_device *vdev = to_video_device(cd); in name_show()
93 ATTRIBUTE_GROUPS(video_device); variable
98 static struct video_device *video_devices[VIDEO_NUM_DEVICES];
127 static inline void devnode_set(struct video_device *vdev) in devnode_set()
133 static inline void devnode_clear(struct video_device *vdev) in devnode_clear()
139 static inline int devnode_find(struct video_device *vdev, int from, int to) in devnode_find()
144 struct video_device *video_device_allo
[all...]
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/
H A Datomisp_cmd.h58 struct atomisp_video_pipe *atomisp_to_video_pipe(struct video_device *dev);
59 struct atomisp_acc_pipe *atomisp_to_acc_pipe(struct video_device *dev);
214 int atomisp_set_parameters(struct video_device *vdev,
333 int atomisp_get_fmt(struct video_device *vdev, struct v4l2_format *f);
336 int atomisp_try_fmt(struct video_device *vdev, struct v4l2_format *f,
339 int atomisp_set_fmt(struct video_device *vdev, struct v4l2_format *f);
340 int atomisp_set_fmt_file(struct video_device *vdev, struct v4l2_format *f);
426 int atomisp_get_invalid_frame_num(struct video_device *vdev,
/kernel/linux/linux-5.10/drivers/media/test-drivers/vivid/
H A Dvivid-core.h145 struct video_device vid_cap_dev;
147 struct video_device vid_out_dev;
149 struct video_device vbi_cap_dev;
151 struct video_device vbi_out_dev;
153 struct video_device radio_rx_dev;
155 struct video_device radio_tx_dev;
157 struct video_device sdr_cap_dev;
159 struct video_device meta_cap_dev;
161 struct video_device meta_out_dev;
163 struct video_device touch_cap_de
[all...]
H A Dvivid-core.c247 struct video_device *vdev = video_devdata(file); in vidioc_s_hw_freq_seek()
256 struct video_device *vdev = video_devdata(file); in vidioc_enum_freq_bands()
267 struct video_device *vdev = video_devdata(file); in vidioc_g_tuner()
278 struct video_device *vdev = video_devdata(file); in vidioc_s_tuner()
290 struct video_device *vdev = video_devdata(file); in vidioc_g_frequency()
304 struct video_device *vdev = video_devdata(file); in vidioc_s_frequency()
317 struct video_device *vdev = video_devdata(file); in vidioc_overlay()
326 struct video_device *vdev = video_devdata(file); in vidioc_g_fbuf()
357 struct video_device *vdev = video_devdata(file); in vidioc_s_fbuf()
366 struct video_device *vde in vidioc_s_std()
[all...]
/kernel/linux/linux-6.6/drivers/media/test-drivers/vivid/
H A Dvivid-core.h141 struct video_device vid_cap_dev;
143 struct video_device vid_out_dev;
145 struct video_device vbi_cap_dev;
147 struct video_device vbi_out_dev;
149 struct video_device radio_rx_dev;
151 struct video_device radio_tx_dev;
153 struct video_device sdr_cap_dev;
155 struct video_device meta_cap_dev;
157 struct video_device meta_out_dev;
159 struct video_device touch_cap_de
[all...]
H A Dvivid-core.c256 struct video_device *vdev = video_devdata(file); in vidioc_s_hw_freq_seek()
265 struct video_device *vdev = video_devdata(file); in vidioc_enum_freq_bands()
276 struct video_device *vdev = video_devdata(file); in vidioc_g_tuner()
287 struct video_device *vdev = video_devdata(file); in vidioc_s_tuner()
299 struct video_device *vdev = video_devdata(file); in vidioc_g_frequency()
313 struct video_device *vdev = video_devdata(file); in vidioc_s_frequency()
326 struct video_device *vdev = video_devdata(file); in vidioc_overlay()
335 struct video_device *vdev = video_devdata(file); in vidioc_g_fbuf()
344 struct video_device *vdev = video_devdata(file); in vidioc_s_fbuf()
353 struct video_device *vde in vidioc_s_std()
[all...]
/kernel/linux/linux-5.10/drivers/acpi/
H A Dacpi_video.c1495 struct acpi_video_device *video_device; in acpi_video_get_edid() local
1506 video_device = video->attached_array[i].bind_info; in acpi_video_get_edid()
1509 if (!video_device) in acpi_video_get_edid()
1512 if (!video_device->cap._DDC) in acpi_video_get_edid()
1518 if (!video_device->flags.crt) in acpi_video_get_edid()
1522 if (!video_device->flags.tvout) in acpi_video_get_edid()
1526 if (!video_device->flags.dvi) in acpi_video_get_edid()
1530 if (!video_device->flags.lcd) in acpi_video_get_edid()
1534 } else if (video_device->device_id != device_id) { in acpi_video_get_edid()
1538 status = acpi_video_device_EDID(video_device, in acpi_video_get_edid()
1657 brightness_switch_event(struct acpi_video_device *video_device, u32 event) brightness_switch_event() argument
1669 struct acpi_video_device *video_device = data; acpi_video_device_notify() local
1733 struct acpi_video_device *video_device; acpi_video_resume() local
[all...]
/kernel/linux/linux-6.6/drivers/acpi/
H A Dacpi_video.c1438 struct acpi_video_device *video_device; in acpi_video_get_edid() local
1449 video_device = video->attached_array[i].bind_info; in acpi_video_get_edid()
1452 if (!video_device) in acpi_video_get_edid()
1455 if (!video_device->cap._DDC) in acpi_video_get_edid()
1461 if (!video_device->flags.crt) in acpi_video_get_edid()
1465 if (!video_device->flags.tvout) in acpi_video_get_edid()
1469 if (!video_device->flags.dvi) in acpi_video_get_edid()
1473 if (!video_device->flags.lcd) in acpi_video_get_edid()
1477 } else if (video_device->device_id != device_id) { in acpi_video_get_edid()
1481 status = acpi_video_device_EDID(video_device, in acpi_video_get_edid()
1587 brightness_switch_event(struct acpi_video_device *video_device, u32 event) brightness_switch_event() argument
1599 struct acpi_video_device *video_device = data; acpi_video_device_notify() local
1663 struct acpi_video_device *video_device; acpi_video_resume() local
[all...]
/kernel/linux/linux-5.10/drivers/staging/media/zoran/
H A Dzoran_card.h20 extern const struct video_device zoran_template;
26 extern void zoran_vdev_release(struct video_device *vdev);
/kernel/linux/linux-6.6/drivers/media/pci/zoran/
H A Dzoran_card.h20 extern const struct video_device zoran_template;
25 void zoran_vdev_release(struct video_device *vdev);
/kernel/linux/linux-5.10/drivers/media/common/videobuf2/
H A Dvideobuf2-v4l2.c949 struct video_device *vfd = video_devdata(file); in vb2_poll()
975 static inline bool vb2_queue_is_busy(struct video_device *vdev, struct file *file) in vb2_queue_is_busy()
985 struct video_device *vdev = video_devdata(file); in vb2_ioctl_reqbufs()
1005 struct video_device *vdev = video_devdata(file); in vb2_ioctl_create_bufs()
1032 struct video_device *vdev = video_devdata(file); in vb2_ioctl_prepare_buf()
1042 struct video_device *vdev = video_devdata(file); in vb2_ioctl_querybuf()
1051 struct video_device *vdev = video_devdata(file); in vb2_ioctl_qbuf()
1061 struct video_device *vdev = video_devdata(file); in vb2_ioctl_dqbuf()
1071 struct video_device *vdev = video_devdata(file); in vb2_ioctl_streamon()
1081 struct video_device *vde in vb2_ioctl_streamoff()
[all...]
/kernel/linux/linux-6.6/drivers/media/common/videobuf2/
H A Dvideobuf2-v4l2.c954 struct video_device *vfd = video_devdata(file); in vb2_poll()
984 struct video_device *vdev = video_devdata(file); in vb2_ioctl_reqbufs()
1007 struct video_device *vdev = video_devdata(file); in vb2_ioctl_create_bufs()
1035 struct video_device *vdev = video_devdata(file); in vb2_ioctl_prepare_buf()
1045 struct video_device *vdev = video_devdata(file); in vb2_ioctl_querybuf()
1054 struct video_device *vdev = video_devdata(file); in vb2_ioctl_qbuf()
1064 struct video_device *vdev = video_devdata(file); in vb2_ioctl_dqbuf()
1074 struct video_device *vdev = video_devdata(file); in vb2_ioctl_streamon()
1084 struct video_device *vdev = video_devdata(file); in vb2_ioctl_streamoff()
1094 struct video_device *vde in vb2_ioctl_expbuf()
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/vsp1/
H A Dvsp1_video.h36 struct video_device video;
49 static inline struct vsp1_video *to_vsp1_video(struct video_device *vdev) in to_vsp1_video()
/kernel/linux/linux-6.6/drivers/media/platform/renesas/vsp1/
H A Dvsp1_video.h36 struct video_device video;
49 static inline struct vsp1_video *to_vsp1_video(struct video_device *vdev) in to_vsp1_video()

Completed in 213 milliseconds

12345678910>>...24