Searched refs:cvc (Results 1 – 1 of 1) sorted by relevance
265 static void mtk_cqdma_issue_vchan_pending(struct mtk_cqdma_vchan *cvc) in mtk_cqdma_issue_vchan_pending() argument268 struct mtk_cqdma_pchan *pc = cvc->pc; in mtk_cqdma_issue_vchan_pending()272 lockdep_assert_held(&cvc->vc.lock); in mtk_cqdma_issue_vchan_pending()275 list_for_each_entry_safe(vd, vd2, &cvc->vc.desc_issued, node) { in mtk_cqdma_issue_vchan_pending()298 static bool mtk_cqdma_is_vchan_active(struct mtk_cqdma_vchan *cvc) in mtk_cqdma_is_vchan_active() argument302 list_for_each_entry(cvd, &cvc->pc->queue, node) in mtk_cqdma_is_vchan_active()303 if (cvc == to_cqdma_vchan(cvd->ch)) in mtk_cqdma_is_vchan_active()315 struct mtk_cqdma_vchan *cvc; in mtk_cqdma_consume_work_queue() local324 cvc = to_cqdma_vchan(cvd->ch); in mtk_cqdma_consume_work_queue()333 spin_lock(&cvc->vc.lock); in mtk_cqdma_consume_work_queue()[all …]