Lines Matching refs:nslots
61 uint32_t nslots;
64 nslots = srp->desc.nslots;
66 for (slot = 0; slot < nslots; ++slot) {
129 const uint64_t end = srp->desc.nslots * txd_size;
158 uint32_t nslots;
182 nslots = srp->desc.nslots;
184 used = nslots - free - used;
186 ASSERT(slot == NEXT_INDEX(next, free, nslots));
208 for (free = 0; used-- != 0; slot = NEXT(slot, nslots), ++free) {
246 ngep->watchdog = (srp->desc.nslots - srp->tx_free != 0);
250 ASSERT(srp->tx_free <= nslots);
251 ASSERT(srp->tc_next == NEXT_INDEX(srp->tx_next, srp->tx_free, nslots));
300 srp->tx_next = NEXT_INDEX(start, num, srp->desc.nslots);
371 ASSERT(start_index < srp->desc.nslots);
436 uint32_t nslots;
451 nslots = srp->desc.nslots;
534 ASSERT(start_index < nslots);
539 end_index = NEXT_INDEX(start_index, slot - 1, nslots);
542 j = PREV(j, nslots), --i) {
561 for (j = start_index; end_index - j != 0; j = NEXT(j, nslots)) {