Lines Matching refs:nr_slots

70 	B43legacy_WARN_ON(!(slot >= 0 && slot < ring->nr_slots));  in op32_fill_descriptor()
78 if (slot == ring->nr_slots - 1) in op32_fill_descriptor()
132 return (ring->nr_slots - ring->used_slots); in free_slots()
137 B43legacy_WARN_ON(!(slot >= -1 && slot <= ring->nr_slots - 1)); in next_slot()
138 if (slot == ring->nr_slots - 1) in next_slot()
145 B43legacy_WARN_ON(!(slot >= 0 && slot <= ring->nr_slots - 1)); in prev_slot()
147 return ring->nr_slots - 1; in prev_slot()
510 for (i = 0; i < ring->nr_slots; i++) { in alloc_initial_descbuffers()
521 ring->used_slots = ring->nr_slots; in alloc_initial_descbuffers()
602 for (i = 0; i < ring->nr_slots; i++) { in free_all_descbuffers()
655 int nr_slots; in b43legacy_setup_dmaring() local
664 nr_slots = B43legacy_RXRING_SLOTS; in b43legacy_setup_dmaring()
666 nr_slots = B43legacy_TXRING_SLOTS; in b43legacy_setup_dmaring()
668 ring->meta = kcalloc(nr_slots, sizeof(struct b43legacy_dmadesc_meta), in b43legacy_setup_dmaring()
673 ring->txhdr_cache = kcalloc(nr_slots, in b43legacy_setup_dmaring()
688 ring->txhdr_cache = kcalloc(nr_slots, in b43legacy_setup_dmaring()
709 ring->nr_slots = nr_slots; in b43legacy_setup_dmaring()
760 ring->nr_slots); in b43legacy_destroy_dmaring()
1005 B43legacy_WARN_ON(!(ring && *slot >= 0 && *slot < ring->nr_slots)); in parse_cookie()
1205 firstused = ring->nr_slots + firstused; in b43legacy_dma_handle_txstatus()
1217 B43legacy_WARN_ON(!(slot >= 0 && slot < ring->nr_slots)); in b43legacy_dma_handle_txstatus()
1412 ring->nr_slots)); in b43legacy_dma_rx()