/kernel/linux/linux-6.6/include/media/ |
H A D | v4l2-dev.h | 46 * 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 D | v4l2-mc.h | 46 * @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 D | v4l2-fh.h | 21 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 D | v4l2-event.h | 22 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 D | v4l2-dev.h | 46 * 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 D | v4l2-mc.h | 46 * @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 D | v4l2-fh.h | 21 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 D | v4l2-dev.c | 49 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 D | v4l2-ctrls-priv.h | 78 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 D | uvc_v4l2.c | 205 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 D | uvc_v4l2.c | 66 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 D | v4l2-dev.c | 48 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 D | atomisp_cmd.h | 58 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 D | vivid-core.h | 145 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 D | vivid-core.c | 247 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 D | vivid-core.h | 141 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 D | vivid-core.c | 256 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 D | acpi_video.c | 1495 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 D | acpi_video.c | 1438 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 D | zoran_card.h | 20 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 D | zoran_card.h | 20 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 D | videobuf2-v4l2.c | 949 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 D | videobuf2-v4l2.c | 954 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 D | vsp1_video.h | 36 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 D | vsp1_video.h | 36 struct video_device video; 49 static inline struct vsp1_video *to_vsp1_video(struct video_device *vdev) in to_vsp1_video()
|