Home
last modified time | relevance | path

Searched refs:pasemi_dmachan (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/arch/powerpc/platforms/pasemi/
Ddma_lib.c185 struct pasemi_dmachan *chan; in pasemi_dma_alloc_chan()
188 BUG_ON(total_size < sizeof(struct pasemi_dmachan)); in pasemi_dma_alloc_chan()
226 void pasemi_dma_free_chan(struct pasemi_dmachan *chan) in pasemi_dma_free_chan()
252 int pasemi_dma_alloc_ring(struct pasemi_dmachan *chan, int ring_size) in pasemi_dma_alloc_ring()
276 void pasemi_dma_free_ring(struct pasemi_dmachan *chan) in pasemi_dma_free_ring()
294 void pasemi_dma_start_chan(const struct pasemi_dmachan *chan, const u32 cmdsta) in pasemi_dma_start_chan()
318 int pasemi_dma_stop_chan(const struct pasemi_dmachan *chan) in pasemi_dma_stop_chan()
361 void *pasemi_dma_alloc_buf(struct pasemi_dmachan *chan, int size, in pasemi_dma_alloc_buf()
375 void pasemi_dma_free_buf(struct pasemi_dmachan *chan, int size, in pasemi_dma_free_buf()
/Linux-v4.19/arch/powerpc/include/asm/
Dpasemi_dma.h482 struct pasemi_dmachan { struct
509 extern void pasemi_dma_free_chan(struct pasemi_dmachan *chan); argument
511 extern void pasemi_dma_start_chan(const struct pasemi_dmachan *chan,
513 extern int pasemi_dma_stop_chan(const struct pasemi_dmachan *chan);
517 extern int pasemi_dma_alloc_ring(struct pasemi_dmachan *chan, int ring_size);
518 extern void pasemi_dma_free_ring(struct pasemi_dmachan *chan);
520 extern void *pasemi_dma_alloc_buf(struct pasemi_dmachan *chan, int size,
522 extern void pasemi_dma_free_buf(struct pasemi_dmachan *chan, int size,
/Linux-v4.19/drivers/net/ethernet/pasemi/
Dpasemi_mac.h37 struct pasemi_dmachan chan; /* Must be first */
48 struct pasemi_dmachan chan; /* Must be first */
60 struct pasemi_dmachan chan;
Dpasemi_mac.c672 struct pasemi_dmachan *chan = &rx_ring(mac)->chan; in pasemi_mac_rx_error()
691 struct pasemi_dmachan *chan = &tx_ring(mac)->chan; in pasemi_mac_tx_error()
707 const struct pasemi_dmachan *chan = &rx->chan; in pasemi_mac_clean_rx()
827 struct pasemi_dmachan *chan = &txring->chan; in pasemi_mac_clean_tx()
921 const struct pasemi_dmachan *chan = &rxring->chan; in pasemi_mac_rx_intr()
961 const struct pasemi_dmachan *chan = &txring->chan; in pasemi_mac_tx_intr()