Lines Matching defs:dchan
191 #define to_dma_chan(dchan) \
192 container_of(dchan, struct xgene_dma_chan, dma_chan)
775 static int xgene_dma_alloc_chan_resources(struct dma_chan *dchan)
777 struct xgene_dma_chan *chan = to_dma_chan(dchan);
812 static void xgene_dma_free_chan_resources(struct dma_chan *dchan)
814 struct xgene_dma_chan *chan = to_dma_chan(dchan);
839 struct dma_chan *dchan, dma_addr_t dst, dma_addr_t *src,
847 if (unlikely(!dchan || !len))
850 chan = to_dma_chan(dchan);
887 struct dma_chan *dchan, dma_addr_t *dst, dma_addr_t *src,
896 if (unlikely(!dchan || !len))
899 chan = to_dma_chan(dchan);
963 static void xgene_dma_issue_pending(struct dma_chan *dchan)
965 struct xgene_dma_chan *chan = to_dma_chan(dchan);
972 static enum dma_status xgene_dma_tx_status(struct dma_chan *dchan,
976 return dma_cookie_status(dchan, cookie, txstate);