Lines Matching refs:dst_buf

823 					       struct vb2_v4l2_buffer *dst_buf)
826 dst_buf->flags |= V4L2_BUF_FLAG_LAST;
837 struct vb2_v4l2_buffer *src_buf, *dst_buf;
839 dst_buf = v4l2_m2m_next_dst_buf(ctx->fh.m2m_ctx);
841 mxc_jpeg_check_and_set_last_buffer(ctx, src_buf, dst_buf);
845 v4l2_m2m_buf_done(dst_buf, state);
886 struct vb2_v4l2_buffer *src_buf, *dst_buf;
918 dst_buf = v4l2_m2m_next_dst_buf(ctx->fh.m2m_ctx);
920 if (!dst_buf || !src_buf) {
957 vb2_set_plane_payload(&dst_buf->vb2_buf, 0, payload);
963 vb2_set_plane_payload(&dst_buf->vb2_buf, 0, payload);
964 vb2_set_plane_payload(&dst_buf->vb2_buf, 1, 0);
967 vb2_set_plane_payload(&dst_buf->vb2_buf, 1, payload);
970 vb2_get_plane_payload(&dst_buf->vb2_buf, 0),
971 vb2_get_plane_payload(&dst_buf->vb2_buf, 1));
977 dev_dbg(dev, "dst_buf preview: ");
978 print_mxc_buf(jpeg, &dst_buf->vb2_buf, 32);
1164 struct vb2_buffer *dst_buf)
1196 mxc_jpeg_addrs(desc, dst_buf, src_buf, 0);
1215 cfg_desc->buf_base0 = vb2_dma_contig_plane_dma_addr(dst_buf, 0);
1233 struct vb2_buffer *dst_buf)
1276 mxc_jpeg_set_bufsize(desc, ALIGN(vb2_plane_size(dst_buf, 0), 1024));
1287 mxc_jpeg_addrs(desc, src_buf, dst_buf, 0);
1436 struct vb2_v4l2_buffer *src_buf, *dst_buf;
1443 dst_buf = v4l2_m2m_next_dst_buf(ctx->fh.m2m_ctx);
1444 if (!src_buf || !dst_buf) {
1456 dst_buf->sequence = q_data_cap->sequence++;
1458 v4l2_m2m_buf_copy_metadata(src_buf, dst_buf, true);
1461 if (q_data_cap->fmt->mem_planes != dst_buf->vb2_buf.num_planes) {
1464 dst_buf->vb2_buf.num_planes);
1468 mxc_jpeg_check_and_set_last_buffer(ctx, src_buf, dst_buf);
1472 v4l2_m2m_buf_done(dst_buf, VB2_BUF_STATE_ERROR);
1505 mxc_jpeg_config_enc_desc(&dst_buf->vb2_buf, ctx,
1506 &src_buf->vb2_buf, &dst_buf->vb2_buf);
1513 mxc_jpeg_config_dec_desc(&dst_buf->vb2_buf, ctx,
1514 &src_buf->vb2_buf, &dst_buf->vb2_buf);