Home
last modified time | relevance | path

Searched refs:uvc_streaming (Results 1 - 17 of 17) sorted by relevance

/kernel/linux/linux-6.6/drivers/media/usb/uvc/
H A Duvcvideo.h415 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 Duvc_video.c137 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 Duvc_metadata.c29 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 Duvc_v4l2.c211 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 Duvc_debugfs.c29 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 Duvc_isight.c44 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 Duvc_driver.c162 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 Duvc_queue.c71 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 Duvc_status.c25 struct uvc_streaming *stream; in uvc_input_has_button()
/kernel/linux/linux-5.10/drivers/media/usb/uvc/
H A Duvc_video.c129 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 Duvcvideo.h532 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 Duvc_metadata.c29 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 Duvc_v4l2.c150 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 Duvc_debugfs.c29 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 Duvc_queue.c35 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 Duvc_driver.c440 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 Duvc_isight.c101 struct uvc_streaming *stream = uvc_urb->stream; in uvc_video_decode_isight()

Completed in 18 milliseconds