Lines Matching refs:ring
198 struct b43_dmadesc_generic *(*idx2desc) (struct b43_dmaring * ring,
202 void (*fill_descriptor) (struct b43_dmaring * ring,
206 void (*poke_tx) (struct b43_dmaring * ring, int slot);
207 void (*tx_suspend) (struct b43_dmaring * ring);
208 void (*tx_resume) (struct b43_dmaring * ring);
209 int (*get_current_rxslot) (struct b43_dmaring * ring);
210 void (*set_current_rxslot) (struct b43_dmaring * ring, int slot);
277 static inline u32 b43_dma_read(struct b43_dmaring *ring, u16 offset) in b43_dma_read() argument
279 return b43_read32(ring->dev, ring->mmio_base + offset); in b43_dma_read()
282 static inline void b43_dma_write(struct b43_dmaring *ring, u16 offset, u32 value) in b43_dma_write() argument
284 b43_write32(ring->dev, ring->mmio_base + offset, value); in b43_dma_write()
298 void b43_dma_handle_rx_overflow(struct b43_dmaring *ring);
300 void b43_dma_rx(struct b43_dmaring *ring);