Lines Matching refs:uvc_video_queue
315 struct uvc_video_queue { struct
458 struct uvc_video_queue queue;
465 struct uvc_video_queue queue;
649 int uvc_queue_init(struct uvc_video_queue *queue, enum v4l2_buf_type type,
651 void uvc_queue_release(struct uvc_video_queue *queue);
652 int uvc_request_buffers(struct uvc_video_queue *queue,
654 int uvc_query_buffer(struct uvc_video_queue *queue,
656 int uvc_create_buffers(struct uvc_video_queue *queue,
658 int uvc_queue_buffer(struct uvc_video_queue *queue,
661 int uvc_export_buffer(struct uvc_video_queue *queue,
663 int uvc_dequeue_buffer(struct uvc_video_queue *queue,
665 int uvc_queue_streamon(struct uvc_video_queue *queue, enum v4l2_buf_type type);
666 int uvc_queue_streamoff(struct uvc_video_queue *queue, enum v4l2_buf_type type);
667 void uvc_queue_cancel(struct uvc_video_queue *queue, int disconnect);
668 struct uvc_buffer *uvc_queue_next_buffer(struct uvc_video_queue *queue,
670 struct uvc_buffer *uvc_queue_get_current_buffer(struct uvc_video_queue *queue);
672 int uvc_queue_mmap(struct uvc_video_queue *queue,
674 __poll_t uvc_queue_poll(struct uvc_video_queue *queue, struct file *file,
677 unsigned long uvc_queue_get_unmapped_area(struct uvc_video_queue *queue,
680 int uvc_queue_allocated(struct uvc_video_queue *queue);
681 static inline int uvc_queue_streaming(struct uvc_video_queue *queue) in uvc_queue_streaming()
687 uvc_queue_to_stream(struct uvc_video_queue *queue) in uvc_queue_to_stream()
718 struct uvc_video_queue *queue,