Lines Matching refs:uvc_video_queue
456 struct uvc_video_queue { struct
597 struct uvc_video_queue queue;
604 struct uvc_video_queue queue;
787 int uvc_queue_init(struct uvc_video_queue *queue, enum v4l2_buf_type type,
789 void uvc_queue_release(struct uvc_video_queue *queue);
790 int uvc_request_buffers(struct uvc_video_queue *queue,
792 int uvc_query_buffer(struct uvc_video_queue *queue,
794 int uvc_create_buffers(struct uvc_video_queue *queue,
796 int uvc_queue_buffer(struct uvc_video_queue *queue,
799 int uvc_export_buffer(struct uvc_video_queue *queue,
801 int uvc_dequeue_buffer(struct uvc_video_queue *queue,
803 int uvc_queue_streamon(struct uvc_video_queue *queue, enum v4l2_buf_type type);
804 int uvc_queue_streamoff(struct uvc_video_queue *queue, enum v4l2_buf_type type);
805 void uvc_queue_cancel(struct uvc_video_queue *queue, int disconnect);
806 struct uvc_buffer *uvc_queue_next_buffer(struct uvc_video_queue *queue,
808 struct uvc_buffer *uvc_queue_get_current_buffer(struct uvc_video_queue *queue);
810 int uvc_queue_mmap(struct uvc_video_queue *queue,
812 __poll_t uvc_queue_poll(struct uvc_video_queue *queue, struct file *file,
815 unsigned long uvc_queue_get_unmapped_area(struct uvc_video_queue *queue,
818 int uvc_queue_allocated(struct uvc_video_queue *queue);
819 static inline int uvc_queue_streaming(struct uvc_video_queue *queue) in uvc_queue_streaming()
825 uvc_queue_to_stream(struct uvc_video_queue *queue) in uvc_queue_to_stream()
856 struct uvc_video_queue *queue,