Lines Matching refs:nbpf_channel
131 struct nbpf_channel;
154 struct nbpf_channel *chan;
175 * struct nbpf_channel - one DMAC channel
201 struct nbpf_channel {
236 struct nbpf_channel chan[];
290 #define nbpf_to_chan(d) container_of(d, struct nbpf_channel, dma_chan)
304 static inline u32 nbpf_chan_read(struct nbpf_channel *chan,
313 static inline void nbpf_chan_write(struct nbpf_channel *chan,
338 static void nbpf_chan_halt(struct nbpf_channel *chan)
343 static bool nbpf_status_get(struct nbpf_channel *chan)
350 static void nbpf_status_ack(struct nbpf_channel *chan)
360 static struct nbpf_channel *nbpf_error_get_channel(struct nbpf_device *nbpf, u32 error)
365 static void nbpf_error_clear(struct nbpf_channel *chan)
389 struct nbpf_channel *chan = desc->chan;
406 static void nbpf_chan_prepare(struct nbpf_channel *chan)
415 static void nbpf_chan_prepare_default(struct nbpf_channel *chan)
423 static void nbpf_chan_configure(struct nbpf_channel *chan)
511 struct nbpf_channel *chan = desc->chan;
588 static size_t nbpf_bytes_left(struct nbpf_channel *chan)
603 struct nbpf_channel *chan = nbpf_to_chan(dchan);
628 struct nbpf_channel *chan = nbpf_to_chan(dchan);
675 struct nbpf_channel *chan = desc->chan;
689 static int nbpf_desc_page_alloc(struct nbpf_channel *chan)
744 struct nbpf_channel *chan = desc->chan;
756 static void nbpf_scan_acked(struct nbpf_channel *chan)
782 static struct nbpf_desc *nbpf_desc_get(struct nbpf_channel *chan, size_t len)
839 static void nbpf_chan_idle(struct nbpf_channel *chan)
865 struct nbpf_channel *chan = nbpf_to_chan(dchan);
879 struct nbpf_channel *chan = nbpf_to_chan(dchan);
893 struct nbpf_channel *chan = nbpf_to_chan(dchan);
919 static struct dma_async_tx_descriptor *nbpf_prep_sg(struct nbpf_channel *chan,
992 struct nbpf_channel *chan = nbpf_to_chan(dchan);
1016 struct nbpf_channel *chan = nbpf_to_chan(dchan);
1041 struct nbpf_channel *chan = nbpf_to_chan(dchan);
1064 struct nbpf_channel *chan = nbpf_to_chan(dchan);
1092 struct nbpf_channel *chan;
1117 struct nbpf_channel *chan = from_tasklet(chan, t, tasklet);
1181 struct nbpf_channel *chan = dev;
1234 struct nbpf_channel *chan = nbpf_error_get_channel(nbpf, error);
1247 struct nbpf_channel *chan = nbpf->chan + n;
1362 struct nbpf_channel *chan;
1465 struct nbpf_channel *chan = nbpf->chan + i;