Lines Matching refs:vb
161 static int isp_video_capture_buffer_prepare(struct vb2_buffer *vb) in isp_video_capture_buffer_prepare() argument
163 struct fimc_isp *isp = vb2_get_drv_priv(vb->vb2_queue); in isp_video_capture_buffer_prepare()
173 if (vb2_plane_size(vb, i) < size) { in isp_video_capture_buffer_prepare()
176 vb2_plane_size(vb, i), size); in isp_video_capture_buffer_prepare()
179 vb2_set_plane_payload(vb, i, size); in isp_video_capture_buffer_prepare()
184 dma_addr_t dma_addr = vb2_dma_contig_plane_dma_addr(vb, 0); in isp_video_capture_buffer_prepare()
196 static void isp_video_capture_buffer_queue(struct vb2_buffer *vb) in isp_video_capture_buffer_queue() argument
198 struct vb2_v4l2_buffer *vbuf = to_vb2_v4l2_buffer(vb); in isp_video_capture_buffer_queue()
199 struct fimc_isp *isp = vb2_get_drv_priv(vb->vb2_queue); in isp_video_capture_buffer_queue()
219 ivb->dma_addr[i] = vb2_dma_contig_plane_dma_addr(vb, i); in isp_video_capture_buffer_queue()
225 &buf_index, ivb->index, i, vb->index, in isp_video_capture_buffer_queue()
237 isp_video_capture_start_streaming(vb->vb2_queue, 0); in isp_video_capture_buffer_queue()
255 vbuf = &video->buffers[buf_index]->vb; in fimc_isp_video_irq_handler()