uvc_video_queue
struct uvc_video_queue *queue,
static int isight_decode(struct uvc_video_queue *queue, struct uvc_buffer *buf,
struct uvc_video_queue *queue = &stream->meta.queue;
struct uvc_video_queue *queue = vb2_get_drv_priv(vb->vb2_queue);
struct uvc_video_queue *queue = vb2_get_drv_priv(vb->vb2_queue);
struct uvc_video_queue *queue = vb2_get_drv_priv(vb->vb2_queue);
struct uvc_video_queue *queue = vb2_get_drv_priv(vq);
struct uvc_video_queue *queue = vb2_get_drv_priv(vq);
struct uvc_video_queue *queue = vb2_get_drv_priv(vq);
int uvc_queue_init(struct uvc_video_queue *queue, enum v4l2_buf_type type)
void uvc_queue_cancel(struct uvc_video_queue *queue, int disconnect)
__uvc_queue_get_current_buffer(struct uvc_video_queue *queue)
struct uvc_buffer *uvc_queue_get_current_buffer(struct uvc_video_queue *queue)
static void uvc_queue_buffer_requeue(struct uvc_video_queue *queue,
struct uvc_video_queue *queue = vb2_get_drv_priv(vb->vb2_queue);
struct uvc_buffer *uvc_queue_next_buffer(struct uvc_video_queue *queue,
static void __uvc_queue_return_buffers(struct uvc_video_queue *queue,
static void uvc_queue_return_buffers(struct uvc_video_queue *queue,
struct uvc_video_queue *queue = vb2_get_drv_priv(vq);
struct uvc_video_queue *queue = &stream->queue;
struct uvc_video_queue *queue = &stream->queue;
struct uvc_video_queue *qmeta = &stream->meta.queue;
struct uvc_video_queue queue;
struct uvc_video_queue queue;
int uvc_queue_init(struct uvc_video_queue *queue, enum v4l2_buf_type type);
void uvc_queue_cancel(struct uvc_video_queue *queue, int disconnect);
struct uvc_buffer *uvc_queue_next_buffer(struct uvc_video_queue *queue,
struct uvc_buffer *uvc_queue_get_current_buffer(struct uvc_video_queue *queue);
static inline int uvc_queue_streaming(struct uvc_video_queue *queue)
uvc_queue_to_stream(struct uvc_video_queue *queue)
struct uvc_video_queue *queue,
struct uvc_video_queue queue;
struct uvc_video_queue *queue = vb2_get_drv_priv(vb->vb2_queue);
int uvcg_queue_init(struct uvc_video_queue *queue, struct device *dev, enum v4l2_buf_type type,
void uvcg_free_buffers(struct uvc_video_queue *queue)
int uvcg_alloc_buffers(struct uvc_video_queue *queue,
int uvcg_query_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf)
int uvcg_queue_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf)
int uvcg_dequeue_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf,
__poll_t uvcg_queue_poll(struct uvc_video_queue *queue, struct file *file,
int uvcg_queue_mmap(struct uvc_video_queue *queue, struct vm_area_struct *vma)
unsigned long uvcg_queue_get_unmapped_area(struct uvc_video_queue *queue,
void uvcg_queue_cancel(struct uvc_video_queue *queue, int disconnect)
int uvcg_queue_enable(struct uvc_video_queue *queue, int enable)
void uvcg_complete_buffer(struct uvc_video_queue *queue,
struct uvc_buffer *uvcg_queue_head(struct uvc_video_queue *queue)
struct uvc_video_queue *queue = vb2_get_drv_priv(vq);
struct uvc_video_queue *queue = vb2_get_drv_priv(vb->vb2_queue);
struct uvc_buffer *uvcg_queue_head(struct uvc_video_queue *queue);
static inline int uvc_queue_streaming(struct uvc_video_queue *queue)
int uvcg_queue_init(struct uvc_video_queue *queue, struct device *dev, enum v4l2_buf_type type,
void uvcg_free_buffers(struct uvc_video_queue *queue);
int uvcg_alloc_buffers(struct uvc_video_queue *queue,
int uvcg_query_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf);
int uvcg_queue_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf);
int uvcg_dequeue_buffer(struct uvc_video_queue *queue,
__poll_t uvcg_queue_poll(struct uvc_video_queue *queue,
int uvcg_queue_mmap(struct uvc_video_queue *queue, struct vm_area_struct *vma);
unsigned long uvcg_queue_get_unmapped_area(struct uvc_video_queue *queue,
void uvcg_queue_cancel(struct uvc_video_queue *queue, int disconnect);
int uvcg_queue_enable(struct uvc_video_queue *queue, int enable);
void uvcg_complete_buffer(struct uvc_video_queue *queue,
struct uvc_video_queue *queue = &video->queue;
struct uvc_video_queue *queue = &video->queue;
struct uvc_video_queue *queue = &video->queue;