Lines Matching refs:m2m_ctx
48 v4l2_m2m_src_buf_remove(ctx->m2m_ctx); in mdp_m2m_process_done()
50 v4l2_m2m_dst_buf_remove(ctx->m2m_ctx); in mdp_m2m_process_done()
58 v4l2_m2m_job_finish(ctx->mdp_dev->m2m_dev, ctx->m2m_ctx); in mdp_m2m_process_done()
83 src_vb = v4l2_m2m_next_src_buf(ctx->m2m_ctx); in mdp_m2m_device_run()
87 dst_vb = v4l2_m2m_next_dst_buf(ctx->m2m_ctx); in mdp_m2m_device_run()
147 vq = v4l2_m2m_get_src_vq(ctx->m2m_ctx); in mdp_m2m_start_streaming()
149 vq = v4l2_m2m_get_dst_vq(ctx->m2m_ctx); in mdp_m2m_start_streaming()
184 v4l2_m2m_src_buf_remove(ctx->m2m_ctx); in mdp_m2m_buf_remove()
187 v4l2_m2m_dst_buf_remove(ctx->m2m_ctx); in mdp_m2m_buf_remove()
264 v4l2_m2m_buf_queue(ctx->m2m_ctx, to_vb2_v4l2_buffer(vb)); in mdp_m2m_buf_queue()
326 vq = v4l2_m2m_get_vq(ctx->m2m_ctx, f->type); in mdp_m2m_s_fmt_mplane()
600 ctx->m2m_ctx = v4l2_m2m_ctx_init(mdp->m2m_dev, ctx, mdp_m2m_queue_init); in mdp_m2m_open()
601 if (IS_ERR(ctx->m2m_ctx)) { in mdp_m2m_open()
603 ret = PTR_ERR(ctx->m2m_ctx); in mdp_m2m_open()
606 ctx->fh.m2m_ctx = ctx->m2m_ctx; in mdp_m2m_open()
631 v4l2_m2m_ctx_release(ctx->m2m_ctx); in mdp_m2m_open()
653 v4l2_m2m_ctx_release(ctx->m2m_ctx); in mdp_m2m_release()