Lines Matching refs:uvc_video_queue
313 struct uvc_video_queue { struct
456 struct uvc_video_queue queue;
463 struct uvc_video_queue queue;
669 int uvc_queue_init(struct uvc_video_queue *queue, enum v4l2_buf_type type,
671 void uvc_queue_release(struct uvc_video_queue *queue);
672 int uvc_request_buffers(struct uvc_video_queue *queue,
674 int uvc_query_buffer(struct uvc_video_queue *queue,
676 int uvc_create_buffers(struct uvc_video_queue *queue,
678 int uvc_queue_buffer(struct uvc_video_queue *queue,
681 int uvc_export_buffer(struct uvc_video_queue *queue,
683 int uvc_dequeue_buffer(struct uvc_video_queue *queue,
685 int uvc_queue_streamon(struct uvc_video_queue *queue, enum v4l2_buf_type type);
686 int uvc_queue_streamoff(struct uvc_video_queue *queue, enum v4l2_buf_type type);
687 void uvc_queue_cancel(struct uvc_video_queue *queue, int disconnect);
688 struct uvc_buffer *uvc_queue_next_buffer(struct uvc_video_queue *queue,
690 struct uvc_buffer *uvc_queue_get_current_buffer(struct uvc_video_queue *queue);
692 int uvc_queue_mmap(struct uvc_video_queue *queue,
694 __poll_t uvc_queue_poll(struct uvc_video_queue *queue, struct file *file,
697 unsigned long uvc_queue_get_unmapped_area(struct uvc_video_queue *queue,
700 int uvc_queue_allocated(struct uvc_video_queue *queue);
701 static inline int uvc_queue_streaming(struct uvc_video_queue *queue) in uvc_queue_streaming()
707 uvc_queue_to_stream(struct uvc_video_queue *queue) in uvc_queue_to_stream()
738 struct uvc_video_queue *queue,