Lines Matching refs:pxad_chan

100 	struct pxad_chan	*vchan;
103 struct pxad_chan { struct
139 container_of(dchan, struct pxad_chan, vc.chan) argument
369 static struct pxad_phy *lookup_phy(struct pxad_chan *pchan) in lookup_phy()
407 static void pxad_free_phy(struct pxad_chan *chan) in pxad_free_phy()
430 static bool is_chan_running(struct pxad_chan *chan) in is_chan_running()
441 static bool is_running_chan_misaligned(struct pxad_chan *chan) in is_running_chan_misaligned()
492 static void pxad_launch_chan(struct pxad_chan *chan, in pxad_launch_chan()
558 struct pxad_chan *chan = to_pxad_chan(&vc->chan); in pxad_try_hotchain()
606 struct pxad_chan *chan = phy->vchan; in pxad_chan_handler()
686 struct pxad_chan *chan = to_pxad_chan(dchan); in pxad_alloc_chan_resources()
709 struct pxad_chan *chan = to_pxad_chan(dchan); in pxad_free_chan_resources()
738 pxad_alloc_desc(struct pxad_chan *chan, unsigned int nb_hw_desc) in pxad_alloc_desc()
776 struct pxad_chan *chan = to_pxad_chan(&vc->chan); in pxad_tx_submit()
825 struct pxad_chan *chan = to_pxad_chan(dchan); in pxad_issue_pending()
850 struct pxad_chan *chan = container_of(vc, struct pxad_chan, vc); in pxad_tx_prep()
863 static void pxad_get_config(struct pxad_chan *chan, in pxad_get_config()
918 struct pxad_chan *chan = to_pxad_chan(dchan); in pxad_prep_memcpy()
965 struct pxad_chan *chan = to_pxad_chan(dchan); in pxad_prep_slave_sg()
1015 struct pxad_chan *chan = to_pxad_chan(dchan); in pxad_prep_dma_cyclic()
1066 struct pxad_chan *chan = to_pxad_chan(dchan); in pxad_config()
1077 struct pxad_chan *chan = to_pxad_chan(dchan); in pxad_terminate_all()
1111 static unsigned int pxad_residue(struct pxad_chan *chan, in pxad_residue()
1191 struct pxad_chan *chan = to_pxad_chan(dchan); in pxad_tx_status()
1206 struct pxad_chan *chan = to_pxad_chan(dchan); in pxad_synchronize()
1214 struct pxad_chan *c, *cn; in pxad_free_channels()
1305 struct pxad_chan *c; in pxad_init_dmadev()
1451 struct pxad_chan *c = to_pxad_chan(chan); in pxad_filter_fn()