Lines Matching refs:dchan
190 #define to_dma_chan(dchan) \ argument
191 container_of(dchan, struct xgene_dma_chan, dma_chan)
774 static int xgene_dma_alloc_chan_resources(struct dma_chan *dchan) in xgene_dma_alloc_chan_resources() argument
776 struct xgene_dma_chan *chan = to_dma_chan(dchan); in xgene_dma_alloc_chan_resources()
811 static void xgene_dma_free_chan_resources(struct dma_chan *dchan) in xgene_dma_free_chan_resources() argument
813 struct xgene_dma_chan *chan = to_dma_chan(dchan); in xgene_dma_free_chan_resources()
838 struct dma_chan *dchan, dma_addr_t dst, dma_addr_t *src, in xgene_dma_prep_xor() argument
846 if (unlikely(!dchan || !len)) in xgene_dma_prep_xor()
849 chan = to_dma_chan(dchan); in xgene_dma_prep_xor()
886 struct dma_chan *dchan, dma_addr_t *dst, dma_addr_t *src, in xgene_dma_prep_pq() argument
895 if (unlikely(!dchan || !len)) in xgene_dma_prep_pq()
898 chan = to_dma_chan(dchan); in xgene_dma_prep_pq()
962 static void xgene_dma_issue_pending(struct dma_chan *dchan) in xgene_dma_issue_pending() argument
964 struct xgene_dma_chan *chan = to_dma_chan(dchan); in xgene_dma_issue_pending()
971 static enum dma_status xgene_dma_tx_status(struct dma_chan *dchan, in xgene_dma_tx_status() argument
975 return dma_cookie_status(dchan, cookie, txstate); in xgene_dma_tx_status()