• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/b43legacy/

Lines Matching refs:b43legacy_dmaring

46 					struct b43legacy_dmaring *ring,
59 static void op32_fill_descriptor(struct b43legacy_dmaring *ring,
94 static void op32_poke_tx(struct b43legacy_dmaring *ring, int slot)
100 static void op32_tx_suspend(struct b43legacy_dmaring *ring)
107 static void op32_tx_resume(struct b43legacy_dmaring *ring)
114 static int op32_get_current_rxslot(struct b43legacy_dmaring *ring)
124 static void op32_set_current_rxslot(struct b43legacy_dmaring *ring,
144 struct b43legacy_dmaring *ring,
158 static void op64_fill_descriptor(struct b43legacy_dmaring *ring,
198 static void op64_poke_tx(struct b43legacy_dmaring *ring, int slot)
204 static void op64_tx_suspend(struct b43legacy_dmaring *ring)
211 static void op64_tx_resume(struct b43legacy_dmaring *ring)
218 static int op64_get_current_rxslot(struct b43legacy_dmaring *ring)
228 static void op64_set_current_rxslot(struct b43legacy_dmaring *ring,
246 static inline int free_slots(struct b43legacy_dmaring *ring)
251 static inline int next_slot(struct b43legacy_dmaring *ring, int slot)
259 static inline int prev_slot(struct b43legacy_dmaring *ring, int slot)
268 static void update_max_used_slots(struct b43legacy_dmaring *ring,
283 void update_max_used_slots(struct b43legacy_dmaring *ring,
290 int request_slot(struct b43legacy_dmaring *ring)
308 static struct b43legacy_dmaring *priority_to_txring(
312 struct b43legacy_dmaring *ring;
345 static inline int txring_to_priority(struct b43legacy_dmaring *ring)
387 dma_addr_t map_descbuffer(struct b43legacy_dmaring *ring,
407 void unmap_descbuffer(struct b43legacy_dmaring *ring,
423 void sync_descbuffer_for_cpu(struct b43legacy_dmaring *ring,
434 void sync_descbuffer_for_device(struct b43legacy_dmaring *ring,
445 void free_descriptor_buffer(struct b43legacy_dmaring *ring,
458 static int alloc_ringmemory(struct b43legacy_dmaring *ring)
475 static void free_ringmemory(struct b43legacy_dmaring *ring)
585 static bool b43legacy_dma_mapping_error(struct b43legacy_dmaring *ring,
617 static int setup_rx_descbuffer(struct b43legacy_dmaring *ring,
668 static int alloc_initial_descbuffers(struct b43legacy_dmaring *ring)
705 static int dmacontroller_setup(struct b43legacy_dmaring *ring)
795 static void dmacontroller_cleanup(struct b43legacy_dmaring *ring)
816 static void free_all_descbuffers(struct b43legacy_dmaring *ring)
875 struct b43legacy_dmaring *b43legacy_setup_dmaring(struct b43legacy_wldev *dev,
880 struct b43legacy_dmaring *ring;
984 static void b43legacy_destroy_dmaring(struct b43legacy_dmaring *ring)
1075 struct b43legacy_dmaring *ring;
1171 static u16 generate_cookie(struct b43legacy_dmaring *ring,
1210 struct b43legacy_dmaring *parse_cookie(struct b43legacy_wldev *dev,
1214 struct b43legacy_dmaring *ring = NULL;
1244 static int dma_tx_fragment(struct b43legacy_dmaring *ring,
1346 int should_inject_overflow(struct b43legacy_dmaring *ring)
1371 struct b43legacy_dmaring *ring;
1435 struct b43legacy_dmaring *ring;
1531 static void dma_rx(struct b43legacy_dmaring *ring,
1630 void b43legacy_dma_rx(struct b43legacy_dmaring *ring)
1651 static void b43legacy_dma_tx_suspend_ring(struct b43legacy_dmaring *ring)
1661 static void b43legacy_dma_tx_resume_ring(struct b43legacy_dmaring *ring)