Searched refs:pasemi_dmachan (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.4/arch/powerpc/platforms/pasemi/ |
| D | dma_lib.c | 173 struct pasemi_dmachan *chan; in pasemi_dma_alloc_chan() 176 BUG_ON(total_size < sizeof(struct pasemi_dmachan)); in pasemi_dma_alloc_chan() 214 void pasemi_dma_free_chan(struct pasemi_dmachan *chan) in pasemi_dma_free_chan() 240 int pasemi_dma_alloc_ring(struct pasemi_dmachan *chan, int ring_size) in pasemi_dma_alloc_ring() 262 void pasemi_dma_free_ring(struct pasemi_dmachan *chan) in pasemi_dma_free_ring() 280 void pasemi_dma_start_chan(const struct pasemi_dmachan *chan, const u32 cmdsta) in pasemi_dma_start_chan() 304 int pasemi_dma_stop_chan(const struct pasemi_dmachan *chan) in pasemi_dma_stop_chan() 347 void *pasemi_dma_alloc_buf(struct pasemi_dmachan *chan, int size, in pasemi_dma_alloc_buf() 361 void pasemi_dma_free_buf(struct pasemi_dmachan *chan, int size, in pasemi_dma_free_buf()
|
| /Linux-v5.4/arch/powerpc/include/asm/ |
| D | pasemi_dma.h | 470 struct pasemi_dmachan { struct 497 extern void pasemi_dma_free_chan(struct pasemi_dmachan *chan); argument 499 extern void pasemi_dma_start_chan(const struct pasemi_dmachan *chan, 501 extern int pasemi_dma_stop_chan(const struct pasemi_dmachan *chan); 505 extern int pasemi_dma_alloc_ring(struct pasemi_dmachan *chan, int ring_size); 506 extern void pasemi_dma_free_ring(struct pasemi_dmachan *chan); 508 extern void *pasemi_dma_alloc_buf(struct pasemi_dmachan *chan, int size, 510 extern void pasemi_dma_free_buf(struct pasemi_dmachan *chan, int size,
|
| /Linux-v5.4/drivers/net/ethernet/pasemi/ |
| D | pasemi_mac.h | 26 struct pasemi_dmachan chan; /* Must be first */ 37 struct pasemi_dmachan chan; /* Must be first */ 49 struct pasemi_dmachan chan;
|
| D | pasemi_mac.c | 661 struct pasemi_dmachan *chan = &rx_ring(mac)->chan; in pasemi_mac_rx_error() 680 struct pasemi_dmachan *chan = &tx_ring(mac)->chan; in pasemi_mac_tx_error() 696 const struct pasemi_dmachan *chan = &rx->chan; in pasemi_mac_clean_rx() 816 struct pasemi_dmachan *chan = &txring->chan; in pasemi_mac_clean_tx() 910 const struct pasemi_dmachan *chan = &rxring->chan; in pasemi_mac_rx_intr() 950 const struct pasemi_dmachan *chan = &txring->chan; in pasemi_mac_tx_intr()
|