Lines Matching defs:vb2
824 struct saa7134_dmaqueue *dmaq = buf->vb2.vb2_buf.vb2_queue->drv_priv;
902 static int buffer_init(struct vb2_buffer *vb2)
904 struct saa7134_dmaqueue *dmaq = vb2->vb2_queue->drv_priv;
905 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb2);
906 struct saa7134_buf *buf = container_of(vbuf, struct saa7134_buf, vb2);
913 static int buffer_prepare(struct vb2_buffer *vb2)
915 struct saa7134_dmaqueue *dmaq = vb2->vb2_queue->drv_priv;
917 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb2);
918 struct saa7134_buf *buf = container_of(vbuf, struct saa7134_buf, vb2);
919 struct sg_table *dma = vb2_dma_sg_plane_desc(vb2, 0);
927 if (vb2_plane_size(vb2, 0) < size)
930 vb2_set_plane_payload(vb2, 0, size);
970 struct saa7134_buf *buf = container_of(vbuf, struct saa7134_buf, vb2);
991 vb2_buffer_done(&buf->vb2.vb2_buf,
995 vb2_buffer_done(&dmaq->curr->vb2.vb2_buf,