Lines Matching refs:uvc_video_queue
321 struct uvc_video_queue { struct
464 struct uvc_video_queue queue;
471 struct uvc_video_queue queue;
677 int uvc_queue_init(struct uvc_video_queue *queue, enum v4l2_buf_type type,
679 void uvc_queue_release(struct uvc_video_queue *queue);
680 int uvc_request_buffers(struct uvc_video_queue *queue,
682 int uvc_query_buffer(struct uvc_video_queue *queue,
684 int uvc_create_buffers(struct uvc_video_queue *queue,
686 int uvc_queue_buffer(struct uvc_video_queue *queue,
689 int uvc_export_buffer(struct uvc_video_queue *queue,
691 int uvc_dequeue_buffer(struct uvc_video_queue *queue,
693 int uvc_queue_streamon(struct uvc_video_queue *queue, enum v4l2_buf_type type);
694 int uvc_queue_streamoff(struct uvc_video_queue *queue, enum v4l2_buf_type type);
695 void uvc_queue_cancel(struct uvc_video_queue *queue, int disconnect);
696 struct uvc_buffer *uvc_queue_next_buffer(struct uvc_video_queue *queue,
698 struct uvc_buffer *uvc_queue_get_current_buffer(struct uvc_video_queue *queue);
700 int uvc_queue_mmap(struct uvc_video_queue *queue,
702 __poll_t uvc_queue_poll(struct uvc_video_queue *queue, struct file *file,
705 unsigned long uvc_queue_get_unmapped_area(struct uvc_video_queue *queue,
708 int uvc_queue_allocated(struct uvc_video_queue *queue);
709 static inline int uvc_queue_streaming(struct uvc_video_queue *queue) in uvc_queue_streaming()
715 uvc_queue_to_stream(struct uvc_video_queue *queue) in uvc_queue_to_stream()
746 struct uvc_video_queue *queue,