Lines Matching defs:schan
52 static void shdma_chan_xfer_ld_queue(struct shdma_chan *schan) in shdma_chan_xfer_ld_queue()
74 struct shdma_chan *schan = to_shdma_chan(tx->chan); in shdma_tx_submit() local
157 static struct shdma_desc *shdma_get_desc(struct shdma_chan *schan) in shdma_get_desc()
171 static int shdma_setup_slave(struct shdma_chan *schan, dma_addr_t slave_addr) in shdma_setup_slave()
205 struct shdma_chan *schan = to_shdma_chan(chan); in shdma_alloc_chan_resources() local
276 struct shdma_chan *schan; in shdma_chan_filter() local
323 static dma_async_tx_callback __ld_cleanup(struct shdma_chan *schan, bool all) in __ld_cleanup()
441 static void shdma_chan_ld_cleanup(struct shdma_chan *schan, bool all) in shdma_chan_ld_cleanup()
452 struct shdma_chan *schan = to_shdma_chan(chan); in shdma_free_chan_resources() local
501 static struct shdma_desc *shdma_add_desc(struct shdma_chan *schan, in shdma_add_desc()
560 static struct dma_async_tx_descriptor *shdma_prep_sg(struct shdma_chan *schan, in shdma_prep_sg()
643 struct shdma_chan *schan = to_shdma_chan(chan); in shdma_prep_memcpy() local
665 struct shdma_chan *schan = to_shdma_chan(chan); in shdma_prep_slave_sg() local
696 struct shdma_chan *schan = to_shdma_chan(chan); in shdma_prep_dma_cyclic() local
755 struct shdma_chan *schan = to_shdma_chan(chan); in shdma_terminate_all() local
780 struct shdma_chan *schan = to_shdma_chan(chan); in shdma_config() local
800 struct shdma_chan *schan = to_shdma_chan(chan); in shdma_issue_pending() local
814 struct shdma_chan *schan = to_shdma_chan(chan); in shdma_tx_status() local
847 struct shdma_chan *schan; in shdma_reset() local
895 struct shdma_chan *schan = dev; in chan_irq() local
911 struct shdma_chan *schan = dev; in chan_irqt() local
935 int shdma_request_irq(struct shdma_chan *schan, int irq, in shdma_request_irq()
948 struct shdma_chan *schan, int id) in shdma_chan_probe()
975 void shdma_chan_remove(struct shdma_chan *schan) in shdma_chan_remove()