Lines Matching refs:sun6i_vchan
170 struct sun6i_vchan *vchan;
175 struct sun6i_vchan { struct
198 struct sun6i_vchan *vchans; argument
215 static inline struct sun6i_vchan *to_sun6i_vchan(struct dma_chan *chan) in to_sun6i_vchan()
217 return container_of(chan, struct sun6i_vchan, vc.chan); in to_sun6i_vchan()
387 static inline void sun6i_dma_dump_lli(struct sun6i_vchan *vchan, in sun6i_dma_dump_lli()
427 static int sun6i_dma_start_desc(struct sun6i_vchan *vchan) in sun6i_dma_start_desc()
473 struct sun6i_vchan *vchan; in sun6i_dma_tasklet()
507 struct sun6i_vchan, node); in sun6i_dma_tasklet()
538 struct sun6i_vchan *vchan; in sun6i_dma_interrupt()
634 struct sun6i_vchan *vchan = to_sun6i_vchan(chan); in sun6i_dma_prep_dma_memcpy()
688 struct sun6i_vchan *vchan = to_sun6i_vchan(chan); in sun6i_dma_prep_slave_sg()
770 struct sun6i_vchan *vchan = to_sun6i_vchan(chan); in sun6i_dma_prep_dma_cyclic()
832 struct sun6i_vchan *vchan = to_sun6i_vchan(chan); in sun6i_dma_config()
842 struct sun6i_vchan *vchan = to_sun6i_vchan(chan); in sun6i_dma_pause()
862 struct sun6i_vchan *vchan = to_sun6i_vchan(chan); in sun6i_dma_resume()
887 struct sun6i_vchan *vchan = to_sun6i_vchan(chan); in sun6i_dma_terminate_all()
931 struct sun6i_vchan *vchan = to_sun6i_vchan(chan); in sun6i_dma_tx_status()
968 struct sun6i_vchan *vchan = to_sun6i_vchan(chan); in sun6i_dma_issue_pending()
995 struct sun6i_vchan *vchan = to_sun6i_vchan(chan); in sun6i_dma_free_chan_resources()
1009 struct sun6i_vchan *vchan; in sun6i_dma_of_xlate()
1047 struct sun6i_vchan *vchan = &sdev->vchans[i]; in sun6i_dma_free()
1342 sizeof(struct sun6i_vchan), GFP_KERNEL); in sun6i_dma_probe()
1356 struct sun6i_vchan *vchan = &sdc->vchans[i]; in sun6i_dma_probe()