Lines Matching refs:dst_buf

1067 	struct vb2_v4l2_buffer *src_buf, *dst_buf;  in coda9_jpeg_prepare_encode()  local
1078 dst_buf = v4l2_m2m_next_dst_buf(ctx->fh.m2m_ctx); in coda9_jpeg_prepare_encode()
1086 dst_buf->sequence = ctx->osequence; in coda9_jpeg_prepare_encode()
1094 start_addr = vb2_dma_contig_plane_dma_addr(&dst_buf->vb2_buf, 0); in coda9_jpeg_prepare_encode()
1095 end_addr = start_addr + vb2_plane_size(&dst_buf->vb2_buf, 0); in coda9_jpeg_prepare_encode()
1112 vb2_plane_size(&dst_buf->vb2_buf, 0), in coda9_jpeg_prepare_encode()
1113 vb2_plane_vaddr(&dst_buf->vb2_buf, 0)); in coda9_jpeg_prepare_encode()
1202 struct vb2_v4l2_buffer *src_buf, *dst_buf; in coda9_jpeg_finish_encode() local
1219 dst_buf = v4l2_m2m_dst_buf_remove(ctx->fh.m2m_ctx); in coda9_jpeg_finish_encode()
1221 trace_coda_jpeg_done(ctx, dst_buf); in coda9_jpeg_finish_encode()
1227 start_ptr = vb2_dma_contig_plane_dma_addr(&dst_buf->vb2_buf, 0); in coda9_jpeg_finish_encode()
1229 vb2_set_plane_payload(&dst_buf->vb2_buf, 0, wr_ptr - start_ptr); in coda9_jpeg_finish_encode()
1237 dst_buf->flags &= ~(V4L2_BUF_FLAG_PFRAME | V4L2_BUF_FLAG_LAST); in coda9_jpeg_finish_encode()
1238 dst_buf->flags |= V4L2_BUF_FLAG_KEYFRAME; in coda9_jpeg_finish_encode()
1239 dst_buf->flags |= src_buf->flags & V4L2_BUF_FLAG_LAST; in coda9_jpeg_finish_encode()
1241 v4l2_m2m_buf_copy_metadata(src_buf, dst_buf, false); in coda9_jpeg_finish_encode()
1244 coda_m2m_buf_done(ctx, dst_buf, err_mb ? VB2_BUF_STATE_ERROR : in coda9_jpeg_finish_encode()
1249 dst_buf->sequence, in coda9_jpeg_finish_encode()
1250 (dst_buf->flags & V4L2_BUF_FLAG_LAST) ? " (last)" : ""); in coda9_jpeg_finish_encode()
1310 struct vb2_v4l2_buffer *src_buf, *dst_buf; in coda9_jpeg_prepare_decode() local
1314 dst_buf = v4l2_m2m_next_dst_buf(ctx->fh.m2m_ctx); in coda9_jpeg_prepare_decode()
1335 dst_buf = v4l2_m2m_dst_buf_remove(ctx->fh.m2m_ctx); in coda9_jpeg_prepare_decode()
1337 v4l2_m2m_buf_done(dst_buf, VB2_BUF_STATE_DONE); in coda9_jpeg_prepare_decode()
1413 coda_write_base(ctx, q_data_dst, dst_buf, CODA9_GDI_INFO_BASE_Y); in coda9_jpeg_prepare_decode()
1429 struct vb2_v4l2_buffer *dst_buf, *src_buf; in coda9_jpeg_finish_decode() local
1446 dst_buf = v4l2_m2m_dst_buf_remove(ctx->fh.m2m_ctx); in coda9_jpeg_finish_decode()
1447 dst_buf->sequence = ctx->osequence++; in coda9_jpeg_finish_decode()
1449 trace_coda_jpeg_done(ctx, dst_buf); in coda9_jpeg_finish_decode()
1451 dst_buf->flags &= ~(V4L2_BUF_FLAG_PFRAME | V4L2_BUF_FLAG_LAST); in coda9_jpeg_finish_decode()
1452 dst_buf->flags |= V4L2_BUF_FLAG_KEYFRAME; in coda9_jpeg_finish_decode()
1453 dst_buf->flags |= src_buf->flags & V4L2_BUF_FLAG_LAST; in coda9_jpeg_finish_decode()
1455 v4l2_m2m_buf_copy_metadata(src_buf, dst_buf, false); in coda9_jpeg_finish_decode()
1458 vb2_set_plane_payload(&dst_buf->vb2_buf, 0, q_data_dst->sizeimage); in coda9_jpeg_finish_decode()
1461 coda_m2m_buf_done(ctx, dst_buf, err_mb ? VB2_BUF_STATE_ERROR : in coda9_jpeg_finish_decode()
1467 dst_buf->sequence, in coda9_jpeg_finish_decode()
1468 (dst_buf->flags & V4L2_BUF_FLAG_LAST) ? " (last)" : ""); in coda9_jpeg_finish_decode()