Home
last modified time | relevance | path

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

/Linux-v4.19/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.c85 struct b43_dmadesc_generic *op32_idx2desc(struct b43_dmaring *ring, in op32_idx2desc()
98 static void op32_fill_descriptor(struct b43_dmaring *ring, in op32_fill_descriptor()
131 static void op32_poke_tx(struct b43_dmaring *ring, int slot) in op32_poke_tx()
137 static void op32_tx_suspend(struct b43_dmaring *ring) in op32_tx_suspend()
143 static void op32_tx_resume(struct b43_dmaring *ring) in op32_tx_resume()
149 static int op32_get_current_rxslot(struct b43_dmaring *ring) in op32_get_current_rxslot()
159 static void op32_set_current_rxslot(struct b43_dmaring *ring, int slot) in op32_set_current_rxslot()
177 struct b43_dmadesc_generic *op64_idx2desc(struct b43_dmaring *ring, in op64_idx2desc()
190 static void op64_fill_descriptor(struct b43_dmaring *ring, in op64_fill_descriptor()
226 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;