Lines Matching refs:nbpf_channel
132 struct nbpf_channel;
155 struct nbpf_channel *chan;
176 * struct nbpf_channel - one DMAC channel
202 struct nbpf_channel {
237 struct nbpf_channel chan[];
291 #define nbpf_to_chan(d) container_of(d, struct nbpf_channel, dma_chan)
305 static inline u32 nbpf_chan_read(struct nbpf_channel *chan,
314 static inline void nbpf_chan_write(struct nbpf_channel *chan,
339 static void nbpf_chan_halt(struct nbpf_channel *chan)
344 static bool nbpf_status_get(struct nbpf_channel *chan)
351 static void nbpf_status_ack(struct nbpf_channel *chan)
361 static struct nbpf_channel *nbpf_error_get_channel(struct nbpf_device *nbpf, u32 error)
366 static void nbpf_error_clear(struct nbpf_channel *chan)
390 struct nbpf_channel *chan = desc->chan;
407 static void nbpf_chan_prepare(struct nbpf_channel *chan)
416 static void nbpf_chan_prepare_default(struct nbpf_channel *chan)
424 static void nbpf_chan_configure(struct nbpf_channel *chan)
512 struct nbpf_channel *chan = desc->chan;
589 static size_t nbpf_bytes_left(struct nbpf_channel *chan)
604 struct nbpf_channel *chan = nbpf_to_chan(dchan);
629 struct nbpf_channel *chan = nbpf_to_chan(dchan);
676 struct nbpf_channel *chan = desc->chan;
690 static int nbpf_desc_page_alloc(struct nbpf_channel *chan)
745 struct nbpf_channel *chan = desc->chan;
757 static void nbpf_scan_acked(struct nbpf_channel *chan)
783 static struct nbpf_desc *nbpf_desc_get(struct nbpf_channel *chan, size_t len)
840 static void nbpf_chan_idle(struct nbpf_channel *chan)
866 struct nbpf_channel *chan = nbpf_to_chan(dchan);
880 struct nbpf_channel *chan = nbpf_to_chan(dchan);
894 struct nbpf_channel *chan = nbpf_to_chan(dchan);
920 static struct dma_async_tx_descriptor *nbpf_prep_sg(struct nbpf_channel *chan,
993 struct nbpf_channel *chan = nbpf_to_chan(dchan);
1017 struct nbpf_channel *chan = nbpf_to_chan(dchan);
1042 struct nbpf_channel *chan = nbpf_to_chan(dchan);
1065 struct nbpf_channel *chan = nbpf_to_chan(dchan);
1093 struct nbpf_channel *chan;
1118 struct nbpf_channel *chan = from_tasklet(chan, t, tasklet);
1182 struct nbpf_channel *chan = dev;
1235 struct nbpf_channel *chan = nbpf_error_get_channel(nbpf, error);
1248 struct nbpf_channel *chan = nbpf->chan + n;
1367 struct nbpf_channel *chan;
1470 struct nbpf_channel *chan = nbpf->chan + i;