Searched refs:pasemi_dmachan (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/arch/powerpc/platforms/pasemi/ |
H A D | dma_lib.c | 159 * of struct pasemi_dmachan. Needed when struct pasemi_dmachan is 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() 237 * on failure. The passed in struct pasemi_dmachan is updated with the 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 *cha [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/pasemi/ |
H A D | dma_lib.c | 161 * of struct pasemi_dmachan. Needed when struct pasemi_dmachan is 175 struct pasemi_dmachan *chan; in pasemi_dma_alloc_chan() 178 BUG_ON(total_size < sizeof(struct pasemi_dmachan)); in pasemi_dma_alloc_chan() 216 void pasemi_dma_free_chan(struct pasemi_dmachan *chan) in pasemi_dma_free_chan() 239 * on failure. The passed in struct pasemi_dmachan is updated with the 242 int pasemi_dma_alloc_ring(struct pasemi_dmachan *chan, int ring_size) in pasemi_dma_alloc_ring() 264 void pasemi_dma_free_ring(struct pasemi_dmachan *chan) in pasemi_dma_free_ring() 282 void pasemi_dma_start_chan(const struct pasemi_dmachan *chan, const u32 cmdsta) in pasemi_dma_start_chan() 306 int pasemi_dma_stop_chan(const struct pasemi_dmachan *cha [all...] |
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | pasemi_dma.h | 470 struct pasemi_dmachan { struct 497 extern void pasemi_dma_free_chan(struct pasemi_dmachan *chan); 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,
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/ |
H A D | pasemi_dma.h | 470 struct pasemi_dmachan { struct 497 extern void pasemi_dma_free_chan(struct pasemi_dmachan *chan); 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,
|
/kernel/linux/linux-5.10/drivers/net/ethernet/pasemi/ |
H A 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;
|
H A 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()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/pasemi/ |
H A 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;
|
H A D | pasemi_mac.c | 660 struct pasemi_dmachan *chan = &rx_ring(mac)->chan; in pasemi_mac_rx_error() 679 struct pasemi_dmachan *chan = &tx_ring(mac)->chan; in pasemi_mac_tx_error() 695 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()
|
Completed in 17 milliseconds