Searched refs:b43_dmaring (Results 1 – 3 of 3) sorted by relevance
/linux-6.12.1/drivers/net/wireless/broadcom/b43/ |
D | dma.h | 195 struct b43_dmaring; 199 struct b43_dmadesc_generic *(*idx2desc) (struct b43_dmaring * ring, 203 void (*fill_descriptor) (struct b43_dmaring * ring, 207 void (*poke_tx) (struct b43_dmaring * ring, int slot); 208 void (*tx_suspend) (struct b43_dmaring * ring); 209 void (*tx_resume) (struct b43_dmaring * ring); 210 int (*get_current_rxslot) (struct b43_dmaring * ring); 211 void (*set_current_rxslot) (struct b43_dmaring * ring, int slot); 226 struct b43_dmaring { struct 278 static inline u32 b43_dma_read(struct b43_dmaring *ring, u16 offset) in b43_dma_read() argument [all …]
|
D | dma.c | 72 struct b43_dmadesc_generic *op32_idx2desc(struct b43_dmaring *ring, in op32_idx2desc() 85 static void op32_fill_descriptor(struct b43_dmaring *ring, in op32_fill_descriptor() 118 static void op32_poke_tx(struct b43_dmaring *ring, int slot) in op32_poke_tx() 124 static void op32_tx_suspend(struct b43_dmaring *ring) in op32_tx_suspend() 130 static void op32_tx_resume(struct b43_dmaring *ring) in op32_tx_resume() 136 static int op32_get_current_rxslot(struct b43_dmaring *ring) in op32_get_current_rxslot() 146 static void op32_set_current_rxslot(struct b43_dmaring *ring, int slot) in op32_set_current_rxslot() 164 struct b43_dmadesc_generic *op64_idx2desc(struct b43_dmaring *ring, in op64_idx2desc() 177 static void op64_fill_descriptor(struct b43_dmaring *ring, in op64_fill_descriptor() 213 static void op64_poke_tx(struct b43_dmaring *ring, int slot) in op64_poke_tx() [all …]
|
D | b43.h | 629 struct b43_dmaring; 660 struct b43_dmaring *tx_ring_AC_BK; /* Background */ 661 struct b43_dmaring *tx_ring_AC_BE; /* Best Effort */ 662 struct b43_dmaring *tx_ring_AC_VI; /* Video */ 663 struct b43_dmaring *tx_ring_AC_VO; /* Voice */ 664 struct b43_dmaring *tx_ring_mcast; /* Multicast */ 666 struct b43_dmaring *rx_ring;
|