Lines Matching refs:nbpf_channel

132 struct nbpf_channel;
155 struct nbpf_channel *chan;
202 struct nbpf_channel { struct
237 struct nbpf_channel chan[]; argument
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, in nbpf_chan_read()
314 static inline void nbpf_chan_write(struct nbpf_channel *chan, in nbpf_chan_write()
339 static void nbpf_chan_halt(struct nbpf_channel *chan) in nbpf_chan_halt()
344 static bool nbpf_status_get(struct nbpf_channel *chan) in nbpf_status_get()
351 static void nbpf_status_ack(struct nbpf_channel *chan) in nbpf_status_ack()
361 static struct nbpf_channel *nbpf_error_get_channel(struct nbpf_device *nbpf, u32 error) in nbpf_error_get_channel()
366 static void nbpf_error_clear(struct nbpf_channel *chan) in nbpf_error_clear()
390 struct nbpf_channel *chan = desc->chan; in nbpf_start()
407 static void nbpf_chan_prepare(struct nbpf_channel *chan) in nbpf_chan_prepare()
416 static void nbpf_chan_prepare_default(struct nbpf_channel *chan) in nbpf_chan_prepare_default()
424 static void nbpf_chan_configure(struct nbpf_channel *chan) in nbpf_chan_configure()
512 struct nbpf_channel *chan = desc->chan; in nbpf_prep_one()
589 static size_t nbpf_bytes_left(struct nbpf_channel *chan) in nbpf_bytes_left()
604 struct nbpf_channel *chan = nbpf_to_chan(dchan); in nbpf_issue_pending()
629 struct nbpf_channel *chan = nbpf_to_chan(dchan); in nbpf_tx_status()
676 struct nbpf_channel *chan = desc->chan; in nbpf_tx_submit()
690 static int nbpf_desc_page_alloc(struct nbpf_channel *chan) in nbpf_desc_page_alloc()
745 struct nbpf_channel *chan = desc->chan; in nbpf_desc_put()
757 static void nbpf_scan_acked(struct nbpf_channel *chan) in nbpf_scan_acked()
783 static struct nbpf_desc *nbpf_desc_get(struct nbpf_channel *chan, size_t len) in nbpf_desc_get()
840 static void nbpf_chan_idle(struct nbpf_channel *chan) in nbpf_chan_idle()
866 struct nbpf_channel *chan = nbpf_to_chan(dchan); in nbpf_pause()
880 struct nbpf_channel *chan = nbpf_to_chan(dchan); in nbpf_terminate_all()
894 struct nbpf_channel *chan = nbpf_to_chan(dchan); in nbpf_config()
920 static struct dma_async_tx_descriptor *nbpf_prep_sg(struct nbpf_channel *chan, in nbpf_prep_sg()
993 struct nbpf_channel *chan = nbpf_to_chan(dchan); in nbpf_prep_memcpy()
1017 struct nbpf_channel *chan = nbpf_to_chan(dchan); in nbpf_prep_slave_sg()
1042 struct nbpf_channel *chan = nbpf_to_chan(dchan); in nbpf_alloc_chan_resources()
1065 struct nbpf_channel *chan = nbpf_to_chan(dchan); in nbpf_free_chan_resources()
1093 struct nbpf_channel *chan; in nbpf_of_xlate()
1118 struct nbpf_channel *chan = from_tasklet(chan, t, tasklet); in nbpf_chan_tasklet()
1182 struct nbpf_channel *chan = dev; in nbpf_chan_irq()
1235 struct nbpf_channel *chan = nbpf_error_get_channel(nbpf, error); in nbpf_err_irq()
1248 struct nbpf_channel *chan = nbpf->chan + n; in nbpf_chan_probe()
1367 struct nbpf_channel *chan; in nbpf_probe()
1470 struct nbpf_channel *chan = nbpf->chan + i; in nbpf_remove()