Lines Matching refs:st_fdma_chan
22 static inline struct st_fdma_chan *to_st_fdma_chan(struct dma_chan *c)
24 return container_of(c, struct st_fdma_chan, vchan.chan);
32 static int st_fdma_dreq_get(struct st_fdma_chan *fchan)
66 static void st_fdma_dreq_put(struct st_fdma_chan *fchan)
74 static void st_fdma_xfer_desc(struct st_fdma_chan *fchan)
97 static void st_fdma_ch_sta_update(struct st_fdma_chan *fchan,
129 struct st_fdma_chan *fchan = &fdev->chans[0];
171 struct st_fdma_chan *fchan;
237 static struct st_fdma_desc *st_fdma_alloc_desc(struct st_fdma_chan *fchan,
267 struct st_fdma_chan *fchan = to_st_fdma_chan(chan);
289 struct st_fdma_chan *fchan = to_st_fdma_chan(chan);
314 struct st_fdma_chan *fchan;
346 static int config_reqctrl(struct st_fdma_chan *fchan,
412 struct st_fdma_chan *fchan,
429 static inline struct st_fdma_chan *st_fdma_prep_common(struct dma_chan *chan,
432 struct st_fdma_chan *fchan;
452 struct st_fdma_chan *fchan;
511 struct st_fdma_chan *fchan;
555 static size_t st_fdma_desc_residue(struct st_fdma_chan *fchan,
584 struct st_fdma_chan *fchan = to_st_fdma_chan(chan);
609 struct st_fdma_chan *fchan = to_st_fdma_chan(chan);
623 struct st_fdma_chan *fchan = to_st_fdma_chan(chan);
641 struct st_fdma_chan *fchan = to_st_fdma_chan(chan);
661 struct st_fdma_chan *fchan = to_st_fdma_chan(chan);
680 struct st_fdma_chan *fchan = to_st_fdma_chan(chan);
729 struct st_fdma_chan *fchan;
766 sizeof(struct st_fdma_chan), GFP_KERNEL);
795 struct st_fdma_chan *fchan = &fdev->chans[i];