Lines Matching refs:uvc_buffer
177 static void __uvc_query_buffer(struct uvc_buffer *buf,
225 struct uvc_buffer *buf;
286 static int uvc_queue_waiton(struct uvc_buffer *buf, int nonblocking)
307 struct uvc_buffer *buf;
325 buf = list_first_entry(&queue->mainqueue, struct uvc_buffer, stream);
369 struct uvc_buffer *buf;
376 buf = list_first_entry(&queue->mainqueue, struct uvc_buffer, stream);
393 struct uvc_buffer *buffer = vma->vm_private_data;
399 struct uvc_buffer *buffer = vma->vm_private_data;
417 struct uvc_buffer *uninitialized_var(buffer);
479 struct uvc_buffer *buf;
484 buf = list_first_entry(&queue->irqqueue, struct uvc_buffer,
547 static struct uvc_buffer *
548 uvc_queue_next_buffer(struct uvc_video_queue *queue, struct uvc_buffer *buf)
550 struct uvc_buffer *nextbuf;
563 nextbuf = list_first_entry(&queue->irqqueue, struct uvc_buffer,
576 static struct uvc_buffer *uvc_queue_head(struct uvc_video_queue *queue)
578 struct uvc_buffer *buf = NULL;
581 buf = list_first_entry(&queue->irqqueue, struct uvc_buffer,