Lines Matching refs:b43_dmaring
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
283 static inline void b43_dma_write(struct b43_dmaring *ring, u16 offset, u32 value) in b43_dma_write()
299 void b43_dma_handle_rx_overflow(struct b43_dmaring *ring);
301 void b43_dma_rx(struct b43_dmaring *ring);