Lines Matching refs:vb2_queue
125 struct vb2_queue *q = vb->vb2_queue; in __copy_timestamp()
151 if (vb->vb2_queue->allow_zero_bytesused) in vb2_warn_zero_bytesused()
157 static int vb2_queue_or_prepare_buf(struct vb2_queue *q, struct v4l2_buffer *b, in vb2_queue_or_prepare_buf()
192 struct vb2_queue *q = vb->vb2_queue; in __fill_v4l2_buffer()
297 struct vb2_queue *q = vb->vb2_queue; in __fill_vb2_buffer()
367 if (vb->vb2_queue->allow_zero_bytesused) in __fill_vb2_buffer()
404 if (vb->vb2_queue->allow_zero_bytesused) in __fill_vb2_buffer()
416 if (!vb->vb2_queue->copy_timestamp || !V4L2_TYPE_IS_OUTPUT(b->type)) { in __fill_vb2_buffer()
464 int vb2_querybuf(struct vb2_queue *q, struct v4l2_buffer *b) in vb2_querybuf()
486 int vb2_reqbufs(struct vb2_queue *q, struct v4l2_requestbuffers *req) in vb2_reqbufs()
494 int vb2_prepare_buf(struct vb2_queue *q, struct v4l2_buffer *b) in vb2_prepare_buf()
509 int vb2_create_bufs(struct vb2_queue *q, struct v4l2_create_buffers *create) in vb2_create_bufs()
563 int vb2_qbuf(struct vb2_queue *q, struct v4l2_buffer *b) in vb2_qbuf()
577 int vb2_dqbuf(struct vb2_queue *q, struct v4l2_buffer *b, bool nonblocking) in vb2_dqbuf()
603 int vb2_streamon(struct vb2_queue *q, enum v4l2_buf_type type) in vb2_streamon()
613 int vb2_streamoff(struct vb2_queue *q, enum v4l2_buf_type type) in vb2_streamoff()
623 int vb2_expbuf(struct vb2_queue *q, struct v4l2_exportbuffer *eb) in vb2_expbuf()
630 int vb2_queue_init(struct vb2_queue *q) in vb2_queue_init()
670 void vb2_queue_release(struct vb2_queue *q) in vb2_queue_release()
676 __poll_t vb2_poll(struct vb2_queue *q, struct file *file, poll_table *wait) in vb2_poll()
912 struct vb2_queue *q = vdev->queue; in vb2_fop_poll()
952 void vb2_ops_wait_prepare(struct vb2_queue *vq) in vb2_ops_wait_prepare()
958 void vb2_ops_wait_finish(struct vb2_queue *vq) in vb2_ops_wait_finish()