Lines Matching refs:nr_slots
57 B43legacy_WARN_ON(!(slot >= 0 && slot < ring->nr_slots)); in op32_fill_descriptor()
65 if (slot == ring->nr_slots - 1) in op32_fill_descriptor()
119 return (ring->nr_slots - ring->used_slots); in free_slots()
124 B43legacy_WARN_ON(!(slot >= -1 && slot <= ring->nr_slots - 1)); in next_slot()
125 if (slot == ring->nr_slots - 1) in next_slot()
476 for (i = 0; i < ring->nr_slots; i++) { in alloc_initial_descbuffers()
487 ring->used_slots = ring->nr_slots; in alloc_initial_descbuffers()
568 for (i = 0; i < ring->nr_slots; i++) { in free_all_descbuffers()
610 int nr_slots; in b43legacy_setup_dmaring() local
619 nr_slots = B43legacy_RXRING_SLOTS; in b43legacy_setup_dmaring()
621 nr_slots = B43legacy_TXRING_SLOTS; in b43legacy_setup_dmaring()
623 ring->meta = kcalloc(nr_slots, sizeof(struct b43legacy_dmadesc_meta), in b43legacy_setup_dmaring()
628 ring->txhdr_cache = kcalloc(nr_slots, in b43legacy_setup_dmaring()
643 ring->txhdr_cache = kcalloc(nr_slots, in b43legacy_setup_dmaring()
664 ring->nr_slots = nr_slots; in b43legacy_setup_dmaring()
715 ring->nr_slots); in b43legacy_destroy_dmaring()
920 B43legacy_WARN_ON(!(ring && *slot >= 0 && *slot < ring->nr_slots)); in parse_cookie()
1120 firstused = ring->nr_slots + firstused; in b43legacy_dma_handle_txstatus()
1132 B43legacy_WARN_ON(!(slot >= 0 && slot < ring->nr_slots)); in b43legacy_dma_handle_txstatus()
1327 ring->nr_slots)); in b43legacy_dma_rx()