Lines Matching defs:chan

104 	struct mdc_chan *chan;
261 struct mdc_dma *mdma = mdesc->chan->mdma;
285 struct dma_chan *chan, dma_addr_t dest, dma_addr_t src, size_t len,
288 struct mdc_chan *mchan = to_mdc_chan(chan);
300 mdesc->chan = mchan;
366 struct dma_chan *chan, dma_addr_t buf_addr, size_t buf_len,
370 struct mdc_chan *mchan = to_mdc_chan(chan);
388 mdesc->chan = mchan;
447 struct dma_chan *chan, struct scatterlist *sgl,
451 struct mdc_chan *mchan = to_mdc_chan(chan);
471 mdesc->chan = mchan;
559 static void mdc_issue_pending(struct dma_chan *chan)
561 struct mdc_chan *mchan = to_mdc_chan(chan);
570 static enum dma_status mdc_tx_status(struct dma_chan *chan,
573 struct mdc_chan *mchan = to_mdc_chan(chan);
580 ret = dma_cookie_status(chan, cookie, txstate);
690 static int mdc_terminate_all(struct dma_chan *chan)
692 struct mdc_chan *mchan = to_mdc_chan(chan);
716 static void mdc_synchronize(struct dma_chan *chan)
718 struct mdc_chan *mchan = to_mdc_chan(chan);
723 static int mdc_slave_config(struct dma_chan *chan,
726 struct mdc_chan *mchan = to_mdc_chan(chan);
736 static int mdc_alloc_chan_resources(struct dma_chan *chan)
738 struct mdc_chan *mchan = to_mdc_chan(chan);
744 static void mdc_free_chan_resources(struct dma_chan *chan)
746 struct mdc_chan *mchan = to_mdc_chan(chan);
750 mdc_terminate_all(chan);
811 struct dma_chan *chan;
816 list_for_each_entry(chan, &mdma->dma_dev.channels, device_node) {
817 struct mdc_chan *mchan = to_mdc_chan(chan);
821 if (dma_get_slave_channel(chan)) {
824 return chan;
1029 vc.chan.device_node) {
1030 list_del(&mchan->vc.chan.device_node);