Lines Matching refs:src_vbs
387 struct vb2_v4l2_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]->vb2_buf; in add_in_dtd()
1103 if (ctx->deinterlacing && ctx->src_vbs[2] == NULL) { in device_run()
1104 ctx->src_vbs[2] = v4l2_m2m_src_buf_remove(ctx->fh.m2m_ctx); in device_run()
1105 WARN_ON(ctx->src_vbs[2] == NULL); in device_run()
1106 ctx->src_vbs[1] = v4l2_m2m_src_buf_remove(ctx->fh.m2m_ctx); in device_run()
1107 WARN_ON(ctx->src_vbs[1] == NULL); in device_run()
1110 ctx->src_vbs[0] = v4l2_m2m_src_buf_remove(ctx->fh.m2m_ctx); in device_run()
1111 WARN_ON(ctx->src_vbs[0] == NULL); in device_run()
1287 s_vb = ctx->src_vbs[0]; in vpe_irq()
1314 s_vb = ctx->src_vbs[2]; in vpe_irq()
1322 ctx->src_vbs[2] = ctx->src_vbs[1]; in vpe_irq()
1323 ctx->src_vbs[1] = ctx->src_vbs[0]; in vpe_irq()