Lines Matching refs:vb
203 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in fimc_lite_reinit()
211 vb2_buffer_done(&buf->vb.vb2_buf, VB2_BUF_STATE_ERROR); in fimc_lite_reinit()
295 v4l2_get_timestamp(&vbuf->vb.timestamp); in flite_irq_handler()
296 vbuf->vb.sequence = fimc->frame_count++; in flite_irq_handler()
298 vb2_buffer_done(&vbuf->vb.vb2_buf, VB2_BUF_STATE_DONE); in flite_irq_handler()
395 static int buffer_prepare(struct vb2_buffer *vb) in buffer_prepare() argument
397 struct vb2_queue *vq = vb->vb2_queue; in buffer_prepare()
407 if (vb2_plane_size(vb, i) < size) { in buffer_prepare()
410 vb2_plane_size(vb, i), size); in buffer_prepare()
413 vb2_set_plane_payload(vb, i, size); in buffer_prepare()
419 static void buffer_queue(struct vb2_buffer *vb) in buffer_queue() argument
421 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in buffer_queue()
423 = container_of(vbuf, struct flite_buffer, vb); in buffer_queue()
424 struct fimc_lite *fimc = vb2_get_drv_priv(vb->vb2_queue); in buffer_queue()
428 buf->paddr = vb2_dma_contig_plane_dma_addr(vb, 0); in buffer_queue()
1637 buffer_queue(&buf->vb.vb2_buf); in fimc_lite_resume()