Lines Matching refs:uvc_video_queue
385 struct uvc_video_queue { struct
484 struct uvc_video_queue queue;
635 extern int uvc_queue_init(struct uvc_video_queue *queue,
637 extern void uvc_queue_release(struct uvc_video_queue *queue);
638 extern int uvc_request_buffers(struct uvc_video_queue *queue,
640 extern int uvc_query_buffer(struct uvc_video_queue *queue,
642 extern int uvc_create_buffers(struct uvc_video_queue *queue,
644 extern int uvc_queue_buffer(struct uvc_video_queue *queue,
646 extern int uvc_export_buffer(struct uvc_video_queue *queue,
648 extern int uvc_dequeue_buffer(struct uvc_video_queue *queue,
650 extern int uvc_queue_streamon(struct uvc_video_queue *queue,
652 extern int uvc_queue_streamoff(struct uvc_video_queue *queue,
654 extern void uvc_queue_cancel(struct uvc_video_queue *queue, int disconnect);
655 extern struct uvc_buffer *uvc_queue_next_buffer(struct uvc_video_queue *queue,
657 extern int uvc_queue_mmap(struct uvc_video_queue *queue,
659 extern unsigned int uvc_queue_poll(struct uvc_video_queue *queue,
662 extern unsigned long uvc_queue_get_unmapped_area(struct uvc_video_queue *queue,
665 extern int uvc_queue_allocated(struct uvc_video_queue *queue);
666 static inline int uvc_queue_streaming(struct uvc_video_queue *queue) in uvc_queue_streaming()