Lines Matching refs:sf_pdma_chan
42 static inline struct sf_pdma_chan *to_sf_pdma_chan(struct dma_chan *dchan)
44 return container_of(dchan, struct sf_pdma_chan, vchan.chan);
52 static struct sf_pdma_desc *sf_pdma_alloc_desc(struct sf_pdma_chan *chan)
74 static void sf_pdma_disclaim_chan(struct sf_pdma_chan *chan)
85 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan);
113 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan);
122 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan);
131 static void sf_pdma_disable_request(struct sf_pdma_chan *chan)
140 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan);
154 static size_t sf_pdma_desc_residue(struct sf_pdma_chan *chan,
197 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan);
210 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan);
226 static void sf_pdma_enable_request(struct sf_pdma_chan *chan)
239 static struct sf_pdma_desc *sf_pdma_get_first_pending_desc(struct sf_pdma_chan *chan)
252 static void sf_pdma_xfer_desc(struct sf_pdma_chan *chan)
274 struct sf_pdma_chan *chan = to_sf_pdma_chan(dchan);
298 struct sf_pdma_chan *chan = from_tasklet(chan, t, done_tasklet);
322 struct sf_pdma_chan *chan = from_tasklet(chan, t, err_tasklet);
344 struct sf_pdma_chan *chan = dev_id;
373 struct sf_pdma_chan *chan = dev_id;
404 struct sf_pdma_chan *chan;
458 struct sf_pdma_chan *chan;
503 struct sf_pdma_chan *chan;
574 struct sf_pdma_chan *ch;