Lines Matching refs:src_vbs
387 struct vb2_buffer *src_vbs[VPE_MAX_SRC_BUFS]; member
582 if (ctx->src_vbs[2] == NULL) in free_vbs()
586 if (ctx->src_vbs[2]) { in free_vbs()
587 v4l2_m2m_buf_done(ctx->src_vbs[2], VB2_BUF_STATE_DONE); in free_vbs()
588 v4l2_m2m_buf_done(ctx->src_vbs[1], VB2_BUF_STATE_DONE); in free_vbs()
887 if (ctx->deinterlacing && ctx->src_vbs[2] == NULL) in job_ready()
1028 struct vb2_buffer *vb = ctx->src_vbs[p_data->vb_index]; in add_in_dtd()
1102 if (ctx->deinterlacing && ctx->src_vbs[2] == NULL) { in device_run()
1103 ctx->src_vbs[2] = v4l2_m2m_src_buf_remove(ctx->fh.m2m_ctx); in device_run()
1104 WARN_ON(ctx->src_vbs[2] == NULL); in device_run()
1105 ctx->src_vbs[1] = v4l2_m2m_src_buf_remove(ctx->fh.m2m_ctx); in device_run()
1106 WARN_ON(ctx->src_vbs[1] == NULL); in device_run()
1109 ctx->src_vbs[0] = v4l2_m2m_src_buf_remove(ctx->fh.m2m_ctx); in device_run()
1110 WARN_ON(ctx->src_vbs[0] == NULL); in device_run()
1287 s_vb = ctx->src_vbs[0]; in vpe_irq()
1316 s_vb = ctx->src_vbs[2]; in vpe_irq()
1324 ctx->src_vbs[2] = ctx->src_vbs[1]; in vpe_irq()
1325 ctx->src_vbs[1] = ctx->src_vbs[0]; in vpe_irq()