Lines Matching refs:vb
203 vb2_buffer_done(&buf->vb, VB2_BUF_STATE_ERROR); in fimc_lite_reinit()
211 vb2_buffer_done(&buf->vb, VB2_BUF_STATE_ERROR); in fimc_lite_reinit()
298 tv = &vbuf->vb.v4l2_buf.timestamp; in flite_irq_handler()
301 vbuf->vb.v4l2_buf.sequence = fimc->frame_count++; in flite_irq_handler()
303 vb2_buffer_done(&vbuf->vb, VB2_BUF_STATE_DONE); in flite_irq_handler()
399 static int buffer_prepare(struct vb2_buffer *vb) in buffer_prepare() argument
401 struct vb2_queue *vq = vb->vb2_queue; in buffer_prepare()
411 if (vb2_plane_size(vb, i) < size) { in buffer_prepare()
414 vb2_plane_size(vb, i), size); in buffer_prepare()
417 vb2_set_plane_payload(vb, i, size); in buffer_prepare()
423 static void buffer_queue(struct vb2_buffer *vb) in buffer_queue() argument
426 = container_of(vb, struct flite_buffer, vb); in buffer_queue()
427 struct fimc_lite *fimc = vb2_get_drv_priv(vb->vb2_queue); in buffer_queue()
431 buf->paddr = vb2_dma_contig_plane_dma_addr(vb, 0); in buffer_queue()
1640 buffer_queue(&buf->vb); in fimc_lite_resume()