Home
last modified time | relevance | path

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

/linux-6.1.9/drivers/net/wireless/broadcom/b43legacy/
Ddma.c32 struct b43legacy_dmadesc32 *op32_idx2desc(struct b43legacy_dmaring *ring, in op32_idx2desc()
45 static void op32_fill_descriptor(struct b43legacy_dmaring *ring, in op32_fill_descriptor()
80 static void op32_poke_tx(struct b43legacy_dmaring *ring, int slot) in op32_poke_tx()
86 static void op32_tx_suspend(struct b43legacy_dmaring *ring) in op32_tx_suspend()
93 static void op32_tx_resume(struct b43legacy_dmaring *ring) in op32_tx_resume()
100 static int op32_get_current_rxslot(struct b43legacy_dmaring *ring) in op32_get_current_rxslot()
110 static void op32_set_current_rxslot(struct b43legacy_dmaring *ring, in op32_set_current_rxslot()
117 static inline int free_slots(struct b43legacy_dmaring *ring) in free_slots()
122 static inline int next_slot(struct b43legacy_dmaring *ring, int slot) in next_slot()
130 static inline int prev_slot(struct b43legacy_dmaring *ring, int slot) in prev_slot()
[all …]
Ddma.h122 struct b43legacy_dmaring { struct
168 u32 b43legacy_dma_read(struct b43legacy_dmaring *ring, in b43legacy_dma_read() argument
175 void b43legacy_dma_write(struct b43legacy_dmaring *ring, in b43legacy_dma_write()
193 void b43legacy_dma_rx(struct b43legacy_dmaring *ring);
219 void b43legacy_dma_rx(struct b43legacy_dmaring *ring) in b43legacy_dma_rx()
Db43legacy.h356 struct b43legacy_dmaring;
523 struct b43legacy_dmaring *tx_ring0;
524 struct b43legacy_dmaring *tx_ring1;
525 struct b43legacy_dmaring *tx_ring2;
526 struct b43legacy_dmaring *tx_ring3;
527 struct b43legacy_dmaring *tx_ring4;
528 struct b43legacy_dmaring *tx_ring5;
530 struct b43legacy_dmaring *rx_ring0;
531 struct b43legacy_dmaring *rx_ring3; /* only on core.rev < 5 */