Lines Matching defs:src_buf
152 struct vb2_v4l2_buffer *src_buf;
174 src_buf = v4l2_m2m_next_src_buf(m2m_ctx);
175 if (!src_buf) {
184 vb2_dma_contig_plane_dma_addr(&src_buf->vb2_buf, 0);
189 vb2_dma_contig_plane_dma_addr(&src_buf->vb2_buf, 0);
191 vb2_dma_contig_plane_dma_addr(&src_buf->vb2_buf, 1);
195 vb2_dma_contig_plane_dma_addr(&src_buf->vb2_buf, 0);
197 vb2_dma_contig_plane_dma_addr(&src_buf->vb2_buf, 1);
199 vb2_dma_contig_plane_dma_addr(&src_buf->vb2_buf, 2);
202 pic_param.src_idx = src_buf->vb2_buf.index;
215 src_buf = v4l2_m2m_src_buf_remove(m2m_ctx);
216 if (!src_buf) {
230 dst_buf->vb2_buf.timestamp = src_buf->vb2_buf.timestamp;
231 v4l2_m2m_buf_done(src_buf, VB2_BUF_STATE_ERROR);
241 if (src_buf)
242 v4l2_m2m_src_buf_remove_by_idx(m2m_ctx, src_buf->vb2_buf.index);
253 struct vb2_v4l2_buffer *src_buf = NULL;
282 src_buf = to_vb2_v4l2_buffer(vb);
284 if (src_buf) {
285 inst->timestamp = src_buf->vb2_buf.timestamp;
286 v4l2_m2m_buf_done(src_buf, VB2_BUF_STATE_DONE);