Lines Matching defs:src_buf

869 		struct mtk_jpeg_src_buf *src_buf;
872 src_buf = mtk_jpeg_vb2_to_srcbuf(&vb->vb2_buf);
873 mtk_jpeg_set_queue_data(ctx, &src_buf->dec_param);
902 struct vb2_buffer *src_buf,
905 bs->str_addr = vb2_dma_contig_plane_dma_addr(src_buf, 0);
907 round_up(vb2_get_plane_payload(src_buf, 0), 16);
908 bs->size = round_up(vb2_plane_size(src_buf, 0), 128);
942 struct vb2_v4l2_buffer *src_buf, *dst_buf;
947 src_buf = v4l2_m2m_next_src_buf(ctx->fh.m2m_ctx);
965 mtk_jpeg_set_enc_src(ctx, jpeg->reg_base, &src_buf->vb2_buf);
975 v4l2_m2m_buf_done(src_buf, buf_state);
1000 struct vb2_v4l2_buffer *src_buf, *dst_buf;
1008 src_buf = v4l2_m2m_next_src_buf(ctx->fh.m2m_ctx);
1010 jpeg_src_buf = mtk_jpeg_vb2_to_srcbuf(&src_buf->vb2_buf);
1023 mtk_jpeg_set_dec_src(ctx, &src_buf->vb2_buf, &bs);
1044 v4l2_m2m_buf_done(src_buf, buf_state);
1240 struct vb2_v4l2_buffer *src_buf, *dst_buf;
1243 src_buf = v4l2_m2m_src_buf_remove(ctx->fh.m2m_ctx);
1250 v4l2_m2m_buf_done(src_buf, VB2_BUF_STATE_ERROR);
1479 struct vb2_v4l2_buffer *src_buf,
1485 jpeg->hw_param.src_buffer = src_buf;
1538 struct vb2_v4l2_buffer *src_buf,
1545 jpeg->hw_param.src_buffer = src_buf;
1554 struct vb2_v4l2_buffer *src_buf, *dst_buf;
1564 src_buf = v4l2_m2m_src_buf_remove(ctx->fh.m2m_ctx);
1572 v4l2_m2m_buf_done(src_buf, buf_state);
1584 struct vb2_v4l2_buffer *src_buf, *dst_buf;
1613 src_buf = v4l2_m2m_next_src_buf(ctx->fh.m2m_ctx);
1614 if (!src_buf)
1621 v4l2_m2m_buf_copy_metadata(src_buf, dst_buf, true);
1623 mtk_jpegenc_set_hw_param(ctx, hw_id, src_buf, dst_buf);
1655 &src_buf->vb2_buf);
1666 v4l2_m2m_buf_done(src_buf, buf_state);
1681 struct vb2_v4l2_buffer *src_buf, *dst_buf;
1709 src_buf = v4l2_m2m_next_src_buf(ctx->fh.m2m_ctx);
1710 if (!src_buf)
1717 v4l2_m2m_buf_copy_metadata(src_buf, dst_buf, true);
1718 jpeg_src_buf = mtk_jpeg_vb2_to_srcbuf(&src_buf->vb2_buf);
1733 mtk_jpegdec_set_hw_param(ctx, hw_id, src_buf, dst_buf);
1751 mtk_jpeg_set_dec_src(ctx, &src_buf->vb2_buf, &bs);
1784 v4l2_m2m_buf_done(src_buf, buf_state);
1816 struct vb2_v4l2_buffer *src_buf, *dst_buf;
1833 src_buf = v4l2_m2m_src_buf_remove(ctx->fh.m2m_ctx);
1835 jpeg_src_buf = mtk_jpeg_vb2_to_srcbuf(&src_buf->vb2_buf);
1852 v4l2_m2m_buf_done(src_buf, buf_state);