Lines Matching refs:uvc_video_queue
431 struct uvc_video_queue { struct
570 struct uvc_video_queue queue;
577 struct uvc_video_queue queue;
753 int uvc_queue_init(struct uvc_video_queue *queue, enum v4l2_buf_type type,
755 void uvc_queue_release(struct uvc_video_queue *queue);
756 int uvc_request_buffers(struct uvc_video_queue *queue,
758 int uvc_query_buffer(struct uvc_video_queue *queue,
760 int uvc_create_buffers(struct uvc_video_queue *queue,
762 int uvc_queue_buffer(struct uvc_video_queue *queue,
765 int uvc_export_buffer(struct uvc_video_queue *queue,
767 int uvc_dequeue_buffer(struct uvc_video_queue *queue,
769 int uvc_queue_streamon(struct uvc_video_queue *queue, enum v4l2_buf_type type);
770 int uvc_queue_streamoff(struct uvc_video_queue *queue, enum v4l2_buf_type type);
771 void uvc_queue_cancel(struct uvc_video_queue *queue, int disconnect);
772 struct uvc_buffer *uvc_queue_next_buffer(struct uvc_video_queue *queue,
774 struct uvc_buffer *uvc_queue_get_current_buffer(struct uvc_video_queue *queue);
776 int uvc_queue_mmap(struct uvc_video_queue *queue,
778 __poll_t uvc_queue_poll(struct uvc_video_queue *queue, struct file *file,
781 unsigned long uvc_queue_get_unmapped_area(struct uvc_video_queue *queue,
784 int uvc_queue_allocated(struct uvc_video_queue *queue);
785 static inline int uvc_queue_streaming(struct uvc_video_queue *queue) in uvc_queue_streaming()
816 struct uvc_video_queue *queue,