Lines Matching refs:sun6i_vchan
180 struct sun6i_vchan *vchan;
185 struct sun6i_vchan { struct
208 struct sun6i_vchan *vchans; argument
225 static inline struct sun6i_vchan *to_sun6i_vchan(struct dma_chan *chan) in to_sun6i_vchan()
227 return container_of(chan, struct sun6i_vchan, vc.chan); in to_sun6i_vchan()
395 static inline void sun6i_dma_dump_lli(struct sun6i_vchan *vchan, in sun6i_dma_dump_lli()
434 static int sun6i_dma_start_desc(struct sun6i_vchan *vchan) in sun6i_dma_start_desc()
480 struct sun6i_vchan *vchan; in sun6i_dma_tasklet()
514 struct sun6i_vchan, node); in sun6i_dma_tasklet()
545 struct sun6i_vchan *vchan; in sun6i_dma_interrupt()
653 struct sun6i_vchan *vchan = to_sun6i_vchan(chan); in sun6i_dma_prep_dma_memcpy()
706 struct sun6i_vchan *vchan = to_sun6i_vchan(chan); in sun6i_dma_prep_slave_sg()
792 struct sun6i_vchan *vchan = to_sun6i_vchan(chan); in sun6i_dma_prep_dma_cyclic()
857 struct sun6i_vchan *vchan = to_sun6i_vchan(chan); in sun6i_dma_config()
867 struct sun6i_vchan *vchan = to_sun6i_vchan(chan); in sun6i_dma_pause()
887 struct sun6i_vchan *vchan = to_sun6i_vchan(chan); in sun6i_dma_resume()
912 struct sun6i_vchan *vchan = to_sun6i_vchan(chan); in sun6i_dma_terminate_all()
956 struct sun6i_vchan *vchan = to_sun6i_vchan(chan); in sun6i_dma_tx_status()
993 struct sun6i_vchan *vchan = to_sun6i_vchan(chan); in sun6i_dma_issue_pending()
1020 struct sun6i_vchan *vchan = to_sun6i_vchan(chan); in sun6i_dma_free_chan_resources()
1034 struct sun6i_vchan *vchan; in sun6i_dma_of_xlate()
1072 struct sun6i_vchan *vchan = &sdev->vchans[i]; in sun6i_dma_free()
1392 sizeof(struct sun6i_vchan), GFP_KERNEL); in sun6i_dma_probe()
1406 struct sun6i_vchan *vchan = &sdc->vchans[i]; in sun6i_dma_probe()