Lines Matching refs:mtk_cqdma_vchan
121 struct mtk_cqdma_vchan { struct
144 struct mtk_cqdma_vchan *vc; argument
153 static struct mtk_cqdma_vchan *to_cqdma_vchan(struct dma_chan *chan) in to_cqdma_vchan()
155 return container_of(chan, struct mtk_cqdma_vchan, vc.chan); in to_cqdma_vchan()
265 static void mtk_cqdma_issue_vchan_pending(struct mtk_cqdma_vchan *cvc) 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()
315 struct mtk_cqdma_vchan *cvc; in mtk_cqdma_consume_work_queue()
421 struct mtk_cqdma_vchan *cvc = to_cqdma_vchan(c); in mtk_cqdma_find_active_desc()
444 struct mtk_cqdma_vchan *cvc = to_cqdma_vchan(c); in mtk_cqdma_tx_status()
471 struct mtk_cqdma_vchan *cvc = to_cqdma_vchan(c); in mtk_cqdma_issue_pending()
572 struct mtk_cqdma_vchan *cvc = to_cqdma_vchan(c); in mtk_cqdma_free_active_desc()
615 struct mtk_cqdma_vchan *vc = to_cqdma_vchan(c); in mtk_cqdma_alloc_chan_resources()
659 struct mtk_cqdma_vchan *cvc = to_cqdma_vchan(c); in mtk_cqdma_free_chan_resources()
751 struct mtk_cqdma_vchan *vc; in mtk_cqdma_probe()
891 struct mtk_cqdma_vchan *vc; in mtk_cqdma_remove()