Home
last modified time | relevance | path

Searched refs:b43_dmaring (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/drivers/net/wireless/broadcom/b43/
Ddma.h195 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 …]
Ddma.c72 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 …]
Db43.h629 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;