Lines Matching defs:vb
194 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR);
202 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR);
286 vbuf->vb.vb2_buf.timestamp = ktime_get_ns();
287 vbuf->vb.sequence = fimc->frame_count++;
289 vb2_buffer_done(&vbuf->vb.vb2_buf, VB2_BUF_STATE_DONE);
379 static int buffer_prepare(struct vb2_buffer *vb)
381 struct vb2_queue *vq = vb->vb2_queue;
391 if (vb2_plane_size(vb, i) < size) {
394 vb2_plane_size(vb, i), size);
397 vb2_set_plane_payload(vb, i, size);
403 static void buffer_queue(struct vb2_buffer *vb)
405 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb);
407 = container_of(vbuf, struct flite_buffer, vb);
408 struct fimc_lite *fimc = vb2_get_drv_priv(vb->vb2_queue);
412 buf->addr = vb2_dma_contig_plane_dma_addr(vb, 0);
1575 buffer_queue(&buf->vb.vb2_buf);