/kernel/linux/linux-6.6/drivers/media/usb/uvc/ |
H A D | uvcvideo.h | 415 struct uvc_streaming *stream; 426 struct uvc_streaming { struct 511 #define for_each_uvc_urb(uvc_urb, uvc_streaming) \ 512 for ((uvc_urb) = &(uvc_streaming)->uvc_urb[0]; \ 513 (uvc_urb) < &(uvc_streaming)->uvc_urb[UVC_URBS]; \ 605 struct uvc_streaming *stream; 706 static inline struct uvc_streaming * 709 return container_of(queue, struct uvc_streaming, queue); in uvc_queue_to_stream() 721 int uvc_video_init(struct uvc_streaming *stream); 722 int uvc_video_suspend(struct uvc_streaming *strea [all...] |
H A D | uvc_video.c | 137 static void uvc_fixup_video_ctrl(struct uvc_streaming *stream, in uvc_fixup_video_ctrl() 241 static size_t uvc_video_ctrl_size(struct uvc_streaming *stream) in uvc_video_ctrl_size() 255 static int uvc_get_video_ctrl(struct uvc_streaming *stream, in uvc_get_video_ctrl() 345 static int uvc_set_video_ctrl(struct uvc_streaming *stream, in uvc_set_video_ctrl() 390 int uvc_probe_video(struct uvc_streaming *stream, in uvc_probe_video() 451 static int uvc_commit_video(struct uvc_streaming *stream, in uvc_commit_video() 470 uvc_video_clock_decode(struct uvc_streaming *stream, struct uvc_buffer *buf, in uvc_video_clock_decode() 581 static void uvc_video_clock_reset(struct uvc_streaming *stream) in uvc_video_clock_reset() 591 static int uvc_video_clock_init(struct uvc_streaming *stream) in uvc_video_clock_init() 608 static void uvc_video_clock_cleanup(struct uvc_streaming *strea [all...] |
H A D | uvc_metadata.c | 29 struct uvc_streaming *stream = video_get_drvdata(vfh->vdev); in uvc_meta_v4l2_querycap() 45 struct uvc_streaming *stream = video_get_drvdata(vfh->vdev); in uvc_meta_v4l2_get_format() 63 struct uvc_streaming *stream = video_get_drvdata(vfh->vdev); in uvc_meta_v4l2_try_format() 84 struct uvc_streaming *stream = video_get_drvdata(vfh->vdev); in uvc_meta_v4l2_set_format() 113 struct uvc_streaming *stream = video_get_drvdata(vfh->vdev); in uvc_meta_v4l2_enum_formats() 159 int uvc_meta_register(struct uvc_streaming *stream) in uvc_meta_register()
|
H A D | uvc_v4l2.c | 211 static int uvc_v4l2_try_format(struct uvc_streaming *stream, in uvc_v4l2_try_format() 364 static int uvc_v4l2_get_format(struct uvc_streaming *stream, in uvc_v4l2_get_format() 398 static int uvc_v4l2_set_format(struct uvc_streaming *stream, in uvc_v4l2_set_format() 429 static int uvc_v4l2_get_streamparm(struct uvc_streaming *stream, in uvc_v4l2_get_streamparm() 464 static int uvc_v4l2_set_streamparm(struct uvc_streaming *stream, in uvc_v4l2_set_streamparm() 613 struct uvc_streaming *stream; in uvc_v4l2_open() 658 struct uvc_streaming *stream = handle->stream; in uvc_v4l2_release() 687 struct uvc_streaming *stream = handle->stream; in uvc_ioctl_querycap() 698 static int uvc_ioctl_enum_fmt(struct uvc_streaming *stream, in uvc_ioctl_enum_fmt() 724 struct uvc_streaming *strea in uvc_ioctl_enum_fmt_vid_cap() [all...] |
H A D | uvc_debugfs.c | 29 struct uvc_streaming *stream = inode->i_private; in uvc_debugfs_stats_open() 73 void uvc_debugfs_init_stream(struct uvc_streaming *stream) in uvc_debugfs_init_stream() 91 void uvc_debugfs_cleanup_stream(struct uvc_streaming *stream) in uvc_debugfs_cleanup_stream()
|
H A D | uvc_isight.c | 44 struct uvc_streaming *stream = uvc_queue_to_stream(queue); in isight_decode() 105 struct uvc_streaming *stream = uvc_urb->stream; in uvc_video_decode_isight()
|
H A D | uvc_driver.c | 162 static struct uvc_streaming *uvc_stream_by_id(struct uvc_device *dev, int id) in uvc_stream_by_id() 164 struct uvc_streaming *stream; in uvc_stream_by_id() 178 static void uvc_stream_delete(struct uvc_streaming *stream) in uvc_stream_delete() 192 static struct uvc_streaming *uvc_stream_new(struct uvc_device *dev, in uvc_stream_new() 195 struct uvc_streaming *stream; in uvc_stream_new() 223 struct uvc_streaming *streaming, struct uvc_format *format, in uvc_parse_format() 512 struct uvc_streaming *streaming = NULL; in uvc_parse_streaming() 1884 struct uvc_streaming *streaming; in uvc_delete() 1886 streaming = list_entry(p, struct uvc_streaming, list); in uvc_delete() 1897 struct uvc_streaming *strea in uvc_release() [all...] |
H A D | uvc_queue.c | 71 struct uvc_streaming *stream; in uvc_queue_setup() 153 struct uvc_streaming *stream = uvc_queue_to_stream(queue); in uvc_buffer_finish() 163 struct uvc_streaming *stream = uvc_queue_to_stream(queue); in uvc_start_streaming()
|
H A D | uvc_status.c | 25 struct uvc_streaming *stream; in uvc_input_has_button()
|
/kernel/linux/linux-5.10/drivers/media/usb/uvc/ |
H A D | uvc_video.c | 129 static void uvc_fixup_video_ctrl(struct uvc_streaming *stream, in uvc_fixup_video_ctrl() 233 static size_t uvc_video_ctrl_size(struct uvc_streaming *stream) in uvc_video_ctrl_size() 247 static int uvc_get_video_ctrl(struct uvc_streaming *stream, in uvc_get_video_ctrl() 334 static int uvc_set_video_ctrl(struct uvc_streaming *stream, in uvc_set_video_ctrl() 379 int uvc_probe_video(struct uvc_streaming *stream, in uvc_probe_video() 441 static int uvc_commit_video(struct uvc_streaming *stream, in uvc_commit_video() 460 uvc_video_clock_decode(struct uvc_streaming *stream, struct uvc_buffer *buf, in uvc_video_clock_decode() 566 static void uvc_video_clock_reset(struct uvc_streaming *stream) in uvc_video_clock_reset() 576 static int uvc_video_clock_init(struct uvc_streaming *stream) in uvc_video_clock_init() 593 static void uvc_video_clock_cleanup(struct uvc_streaming *strea [all...] |
H A D | uvcvideo.h | 532 struct uvc_streaming *stream; 542 struct uvc_streaming { struct 626 #define for_each_uvc_urb(uvc_urb, uvc_streaming) \ 627 for ((uvc_urb) = &(uvc_streaming)->uvc_urb[0]; \ 628 (uvc_urb) < &(uvc_streaming)->uvc_urb[UVC_URBS]; \ 695 struct uvc_streaming *stream; 801 int uvc_video_init(struct uvc_streaming *stream); 802 int uvc_video_suspend(struct uvc_streaming *stream); 803 int uvc_video_resume(struct uvc_streaming *stream, int reset); 804 int uvc_video_start_streaming(struct uvc_streaming *strea [all...] |
H A D | uvc_metadata.c | 29 struct uvc_streaming *stream = video_get_drvdata(vfh->vdev); in uvc_meta_v4l2_querycap() 45 struct uvc_streaming *stream = video_get_drvdata(vfh->vdev); in uvc_meta_v4l2_get_format() 63 struct uvc_streaming *stream = video_get_drvdata(vfh->vdev); in uvc_meta_v4l2_try_format() 84 struct uvc_streaming *stream = video_get_drvdata(vfh->vdev); in uvc_meta_v4l2_set_format() 113 struct uvc_streaming *stream = video_get_drvdata(vfh->vdev); in uvc_meta_v4l2_enum_formats() 159 int uvc_meta_register(struct uvc_streaming *stream) in uvc_meta_register()
|
H A D | uvc_v4l2.c | 150 static int uvc_v4l2_try_format(struct uvc_streaming *stream, in uvc_v4l2_try_format() 298 static int uvc_v4l2_get_format(struct uvc_streaming *stream, in uvc_v4l2_get_format() 332 static int uvc_v4l2_set_format(struct uvc_streaming *stream, in uvc_v4l2_set_format() 363 static int uvc_v4l2_get_streamparm(struct uvc_streaming *stream, in uvc_v4l2_get_streamparm() 398 static int uvc_v4l2_set_streamparm(struct uvc_streaming *stream, in uvc_v4l2_set_streamparm() 547 struct uvc_streaming *stream; in uvc_v4l2_open() 592 struct uvc_streaming *stream = handle->stream; in uvc_v4l2_release() 622 struct uvc_streaming *stream = handle->stream; in uvc_ioctl_querycap() 633 static int uvc_ioctl_enum_fmt(struct uvc_streaming *stream, in uvc_ioctl_enum_fmt() 661 struct uvc_streaming *strea in uvc_ioctl_enum_fmt_vid_cap() [all...] |
H A D | uvc_debugfs.c | 29 struct uvc_streaming *stream = inode->i_private; in uvc_debugfs_stats_open() 73 void uvc_debugfs_init_stream(struct uvc_streaming *stream) in uvc_debugfs_init_stream() 91 void uvc_debugfs_cleanup_stream(struct uvc_streaming *stream) in uvc_debugfs_cleanup_stream()
|
H A D | uvc_queue.c | 35 static inline struct uvc_streaming * 38 return container_of(queue, struct uvc_streaming, queue); in uvc_queue_to_stream() 77 struct uvc_streaming *stream; in uvc_queue_setup() 157 struct uvc_streaming *stream = uvc_queue_to_stream(queue); in uvc_buffer_finish() 167 struct uvc_streaming *stream = uvc_queue_to_stream(queue); in uvc_start_streaming()
|
H A D | uvc_driver.c | 440 static struct uvc_streaming *uvc_stream_by_id(struct uvc_device *dev, int id) in uvc_stream_by_id() 442 struct uvc_streaming *stream; in uvc_stream_by_id() 456 static void uvc_stream_delete(struct uvc_streaming *stream) in uvc_stream_delete() 470 static struct uvc_streaming *uvc_stream_new(struct uvc_device *dev, in uvc_stream_new() 473 struct uvc_streaming *stream; in uvc_stream_new() 501 struct uvc_streaming *streaming, struct uvc_format *format, in uvc_parse_format() 779 struct uvc_streaming *streaming = NULL; in uvc_parse_streaming() 2005 struct uvc_streaming *streaming; in uvc_delete() 2006 streaming = list_entry(p, struct uvc_streaming, list); in uvc_delete() 2017 struct uvc_streaming *strea in uvc_release() [all...] |
H A D | uvc_isight.c | 101 struct uvc_streaming *stream = uvc_urb->stream; in uvc_video_decode_isight()
|