/linux/include/media/ |
A D | v4l2-dev.h | 62 struct video_device; 263 struct video_device { struct 304 void (*release)(struct video_device *vdev); argument 318 container_of(__entity, struct video_device, entity) 407 video_register_device_no_warn(struct video_device *vdev, in video_register_device_no_warn() 420 void video_unregister_device(struct video_device *vdev); 427 struct video_device * __must_check video_device_alloc(void); 436 void video_device_release(struct video_device *vdev); 451 void video_device_release_empty(struct video_device *vdev); 468 static inline void v4l2_disable_ioctl(struct video_device *vdev, in v4l2_disable_ioctl() [all …]
|
A D | v4l2-mc.h | 58 int v4l_enable_media_source(struct video_device *vdev); 72 void v4l_disable_media_source(struct video_device *vdev); 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()
|
A D | v4l2-fh.h | 21 struct video_device; 44 struct video_device *vdev; 70 void v4l2_fh_init(struct v4l2_fh *fh, struct video_device *vdev);
|
A D | v4l2-event.h | 22 struct video_device; 106 void v4l2_event_queue(struct video_device *vdev, const struct v4l2_event *ev); 130 void v4l2_event_wake_all(struct video_device *vdev);
|
/linux/Documentation/translations/zh_CN/video4linux/ |
A D | v4l2-framework.txt | 525 video_device结构体 623 你必须在注册 video_device 前调用这个函数。 647 video_device注册 701 video_device 结构体;如果 video_device 是嵌入在自己创建的结构体中, 706 video_device 注销 730 video_device 辅助函数 735 - file/video_device 私有数据 768 此功能,而非访问 video_device::num 和 video_device::minor 域。 787 如果 video_device 标志,新驱动 814 struct video_device *vfd; [all …]
|
/linux/Documentation/driver-api/media/ |
A D | v4l2-dev.rst | 14 struct video_device *vdev = video_device_alloc(); 26 struct video_device *vdev = &my_vdev->vdev; 110 (:c:type:`vdev <video_device>`, cmd). 176 :c:type:`video_device`->queue->lock followed by :c:type:`video_device`->lock. 302 (:c:type:`vdev <video_device>`); 329 - file and :c:type:`video_device` private data 334 (:c:type:`vdev <video_device>`); 337 (:c:type:`vdev <video_device>`); 366 (:c:type:`vdev <video_device>`); 370 video_device::minor fields. [all …]
|
A D | v4l2-fh.rst | 16 by testing the ``V4L2_FL_USES_V4L2_FH`` bit in :c:type:`video_device`->flags. 46 struct video_device *vfd; 79 (:c:type:`fh <v4l2_fh>`, :c:type:`vdev <video_device>`) 89 - Add a :c:type:`v4l2_fh` to :c:type:`video_device` file handle list. 95 - Unassociate the file handle from :c:type:`video_device`. The file handle 111 the struct video_device associated with the file struct. 116 - This deletes it from the struct video_device associated with the
|
/linux/drivers/usb/gadget/function/ |
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() 181 struct video_device *vdev = video_devdata(file); in uvc_v4l2_dqbuf() 191 struct video_device *vdev = video_devdata(file); in uvc_v4l2_streamon() 217 struct video_device *vdev = video_devdata(file); in uvc_v4l2_streamoff() 286 struct video_device *vdev = video_devdata(file); in uvc_v4l2_ioctl_default() [all …]
|
/linux/drivers/media/v4l2-core/ |
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); 145 struct video_device *video_device_alloc(void) in video_device_alloc() 177 struct video_device *vdev = to_video_device(cd); in v4l2_device_release() 308 struct video_device *vdev = video_devdata(filp); in v4l2_read() 325 struct video_device *vdev = video_devdata(filp); in v4l2_write() 411 struct video_device *vdev; in v4l2_open() [all …]
|
A D | v4l2-ctrls-priv.h | 79 struct video_device *vdev); 83 struct video_device *vdev, bool set); 88 int v4l2_g_ext_ctrls_request(struct v4l2_ctrl_handler *hdl, struct video_device *vdev, 92 struct video_device *vdev,
|
A D | v4l2-ioctl.c | 927 struct video_device *vfd = video_devdata(file); in check_fmt() 1046 struct video_device *vfd = video_devdata(file); in v4l_querycap() 1076 struct video_device *vfd = video_devdata(file); in v4l_g_input() 1089 struct video_device *vfd = video_devdata(file); in v4l_g_output() 1102 struct video_device *vfd = video_devdata(file); in v4l_s_input() 1118 struct video_device *vfd = video_devdata(file); in v4l_s_output() 1129 struct video_device *vfd; in v4l_g_priority() 1140 struct video_device *vfd; in v4l_s_priority() 1154 struct video_device *vfd = video_devdata(file); in v4l_enuminput() 1180 struct video_device *vfd = video_devdata(file); in v4l_enumoutput() [all …]
|
/linux/drivers/staging/media/atomisp/pci/ |
A D | atomisp_cmd.h | 56 struct atomisp_video_pipe *atomisp_to_video_pipe(struct video_device *dev); 57 struct atomisp_acc_pipe *atomisp_to_acc_pipe(struct video_device *dev); 175 int atomisp_set_parameters(struct video_device *vdev, 269 int atomisp_get_fmt(struct video_device *vdev, struct v4l2_format *f); 272 int atomisp_try_fmt(struct video_device *vdev, struct v4l2_pix_format *f, 275 int atomisp_set_fmt(struct video_device *vdev, struct v4l2_format *f); 276 int atomisp_set_fmt_file(struct video_device *vdev, struct v4l2_format *f); 351 int atomisp_get_invalid_frame_num(struct video_device *vdev,
|
A D | atomisp_ioctl.c | 547 struct video_device *vdev = video_devdata(file); in atomisp_querycap() 563 struct video_device *vdev = video_devdata(file); in atomisp_enum_input() 645 struct video_device *vdev = video_devdata(file); in atomisp_g_input() 661 struct video_device *vdev = video_devdata(file); in atomisp_s_input() 761 struct video_device *vdev = video_devdata(file); in atomisp_enum_fmt_cap() 812 struct video_device *vdev = video_devdata(file); in atomisp_g_fmt_cap() 826 struct video_device *vdev = video_devdata(file); in atomisp_g_fmt_file() 841 struct video_device *vdev = video_devdata(file); in atomisp_try_fmt_cap() 854 struct video_device *vdev = video_devdata(file); in atomisp_s_fmt_cap() 872 struct video_device *vdev = video_devdata(file); in atomisp_s_fmt_file() [all …]
|
/linux/drivers/acpi/ |
A D | acpi_video.c | 1487 if (!video_device) in acpi_video_get_edid() 1490 if (!video_device->cap._DDC) in acpi_video_get_edid() 1496 if (!video_device->flags.crt) in acpi_video_get_edid() 1500 if (!video_device->flags.tvout) in acpi_video_get_edid() 1504 if (!video_device->flags.dvi) in acpi_video_get_edid() 1508 if (!video_device->flags.lcd) in acpi_video_get_edid() 1651 if (!video_device) in acpi_video_device_notify() 1654 device = video_device->dev; in acpi_video_device_notify() 1655 bus = video_device->video; in acpi_video_device_notify() 1659 if (video_device->backlight) in acpi_video_device_notify() [all …]
|
/linux/drivers/media/test-drivers/vivid/ |
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_dev;
|
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 *vdev = video_devdata(file); in vidioc_s_std() [all …]
|
/linux/drivers/media/common/videobuf2/ |
A D | videobuf2-v4l2.c | 955 struct video_device *vfd = video_devdata(file); in vb2_poll() 991 struct video_device *vdev = video_devdata(file); in vb2_ioctl_reqbufs() 1014 struct video_device *vdev = video_devdata(file); in vb2_ioctl_create_bufs() 1042 struct video_device *vdev = video_devdata(file); in vb2_ioctl_prepare_buf() 1052 struct video_device *vdev = video_devdata(file); in vb2_ioctl_querybuf() 1061 struct video_device *vdev = video_devdata(file); in vb2_ioctl_qbuf() 1071 struct video_device *vdev = video_devdata(file); in vb2_ioctl_dqbuf() 1081 struct video_device *vdev = video_devdata(file); in vb2_ioctl_streamon() 1091 struct video_device *vdev = video_devdata(file); in vb2_ioctl_streamoff() 1101 struct video_device *vdev = video_devdata(file); in vb2_ioctl_expbuf() [all …]
|
/linux/drivers/staging/media/zoran/ |
A D | zoran_card.h | 20 extern const struct video_device zoran_template; 26 extern void zoran_vdev_release(struct video_device *vdev);
|
/linux/drivers/media/common/saa7146/ |
A D | saa7146_fops.c | 194 struct video_device *vdev = video_devdata(file); in fops_open() 259 struct video_device *vdev = video_devdata(file); in fops_release() 289 struct video_device *vdev = video_devdata(file); in fops_mmap() 322 struct video_device *vdev = video_devdata(file); in __fops_poll() 361 struct video_device *vdev = video_devdata(file); in fops_poll() 372 struct video_device *vdev = video_devdata(file); in fops_read() 403 struct video_device *vdev = video_devdata(file); in fops_write() 588 int saa7146_register_device(struct video_device *vfd, struct saa7146_dev *dev, in saa7146_register_device() 631 int saa7146_unregister_device(struct video_device *vfd, struct saa7146_dev *dev) in saa7146_unregister_device()
|
/linux/drivers/media/platform/vsp1/ |
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()
|
A D | vsp1_histo.h | 36 struct video_device video; 54 static inline struct vsp1_histogram *vdev_to_histo(struct video_device *vdev) in vdev_to_histo()
|
/linux/drivers/media/pci/saa7134/ |
A D | saa7134.h | 559 struct video_device *video_dev; 560 struct video_device *radio_dev; 561 struct video_device *vbi_dev; 622 struct video_device *empress_dev; 737 struct video_device *vdev = video_devdata(file); in is_empress() 804 extern struct video_device saa7134_video_template; 805 extern struct video_device saa7134_radio_template; 869 extern struct video_device saa7134_vbi_template;
|
/linux/drivers/media/pci/cx88/ |
A D | cx88.h | 474 struct video_device video_dev; 475 struct video_device vbi_dev; 476 struct video_device radio_dev; 556 struct video_device mpeg_dev; 645 struct video_device *vfd, 646 const struct video_device *template_,
|
/linux/drivers/media/platform/davinci/ |
A D | vpif_capture.c | 763 struct video_device *vdev = video_devdata(file); in vpif_querystd() 791 struct video_device *vdev = video_devdata(file); in vpif_g_std() 819 struct video_device *vdev = video_devdata(file); in vpif_s_std() 869 struct video_device *vdev = video_devdata(file); in vpif_enum_input() 891 struct video_device *vdev = video_devdata(file); in vpif_g_input() 907 struct video_device *vdev = video_devdata(file); in vpif_s_input() 932 struct video_device *vdev = video_devdata(file); in vpif_enum_fmt_vid_cap() 957 struct video_device *vdev = video_devdata(file); in vpif_try_fmt_vid_cap() 994 struct video_device *vdev = video_devdata(file); in vpif_g_fmt_vid_cap() 1050 struct video_device *vdev = video_devdata(file); in vpif_s_fmt_vid_cap() [all …]
|
/linux/include/media/drv-intf/ |
A D | exynos-fimc.h | 137 struct video_device vdev; 147 struct video_device *vdev) in vdev_to_exynos_video_entity()
|