Lines Matching defs:owl_dma_vchan
191 struct owl_dma_vchan *vchan;
202 struct owl_dma_vchan {
236 struct owl_dma_vchan *vchans;
299 static inline struct owl_dma_vchan *to_owl_vchan(struct dma_chan *chan)
301 return container_of(chan, struct owl_dma_vchan, vc.chan);
380 static inline int owl_dma_cfg_lli(struct owl_dma_vchan *vchan,
468 struct owl_dma_vchan *vchan)
534 static int owl_dma_start_next_txd(struct owl_dma_vchan *vchan)
583 static void owl_dma_phy_free(struct owl_dma *od, struct owl_dma_vchan *vchan)
594 struct owl_dma_vchan *vchan;
699 struct owl_dma_vchan *vchan = to_owl_vchan(chan);
725 struct owl_dma_vchan *vchan = to_owl_vchan(chan);
739 struct owl_dma_vchan *vchan = to_owl_vchan(chan);
753 struct owl_dma_vchan *vchan = to_owl_vchan(chan);
770 static u32 owl_dma_getbytes_chan(struct owl_dma_vchan *vchan)
807 struct owl_dma_vchan *vchan = to_owl_vchan(chan);
837 static void owl_dma_phy_alloc_and_start(struct owl_dma_vchan *vchan)
854 struct owl_dma_vchan *vchan = to_owl_vchan(chan);
871 struct owl_dma_vchan *vchan = to_owl_vchan(chan);
922 struct owl_dma_vchan *vchan = to_owl_vchan(chan);
987 struct owl_dma_vchan *vchan = to_owl_vchan(chan);
1043 struct owl_dma_vchan *vchan = to_owl_vchan(chan);
1051 struct owl_dma_vchan *vchan = NULL;
1052 struct owl_dma_vchan *next;
1065 struct owl_dma_vchan *vchan;
1184 sizeof(struct owl_dma_vchan), GFP_KERNEL);
1189 struct owl_dma_vchan *vchan = &od->vchans[i];