Home
last modified time | relevance | path

Searched refs:pasemi_dmachan (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/arch/powerpc/platforms/pasemi/
H A Ddma_lib.c159 * 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 Ddma_lib.c161 * 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 Dpasemi_dma.h470 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 Dpasemi_dma.h470 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 Dpasemi_mac.h26 struct pasemi_dmachan chan; /* Must be first */
37 struct pasemi_dmachan chan; /* Must be first */
49 struct pasemi_dmachan chan;
H A Dpasemi_mac.c661 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 Dpasemi_mac.h26 struct pasemi_dmachan chan; /* Must be first */
37 struct pasemi_dmachan chan; /* Must be first */
49 struct pasemi_dmachan chan;
H A Dpasemi_mac.c660 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 11 milliseconds