Lines Matching refs:iter

414 	int iter;  in getpbuf()  local
430 iter = mycpuid & BSWHMASK; in getpbuf()
432 if (TAILQ_FIRST(&bswlist_raw[iter]) == NULL) { in getpbuf()
433 iter = (iter + 1) & BSWHMASK; in getpbuf()
436 spin_lock(&bswspin_raw[iter]); in getpbuf()
437 if ((bp = TAILQ_FIRST(&bswlist_raw[iter])) == NULL) { in getpbuf()
438 spin_unlock(&bswspin_raw[iter]); in getpbuf()
439 iter = (iter + 1) & BSWHMASK; in getpbuf()
442 TAILQ_REMOVE(&bswlist_raw[iter], bp, b_freelist); in getpbuf()
446 spin_unlock(&bswspin_raw[iter]); in getpbuf()
459 int iter; in getpbuf_kva() local
475 iter = mycpuid & BSWHMASK; in getpbuf_kva()
477 if (TAILQ_FIRST(&bswlist_kva[iter]) == NULL) { in getpbuf_kva()
478 iter = (iter + 1) & BSWHMASK; in getpbuf_kva()
481 spin_lock(&bswspin_kva[iter]); in getpbuf_kva()
482 if ((bp = TAILQ_FIRST(&bswlist_kva[iter])) == NULL) { in getpbuf_kva()
483 spin_unlock(&bswspin_kva[iter]); in getpbuf_kva()
484 iter = (iter + 1) & BSWHMASK; in getpbuf_kva()
487 TAILQ_REMOVE(&bswlist_kva[iter], bp, b_freelist); in getpbuf_kva()
491 spin_unlock(&bswspin_kva[iter]); in getpbuf_kva()
508 int iter; in getpbuf_mem() local
524 iter = mycpuid & BSWHMASK; in getpbuf_mem()
526 if (TAILQ_FIRST(&bswlist_mem[iter]) == NULL) { in getpbuf_mem()
527 iter = (iter + 1) & BSWHMASK; in getpbuf_mem()
530 spin_lock(&bswspin_mem[iter]); in getpbuf_mem()
531 if ((bp = TAILQ_FIRST(&bswlist_mem[iter])) == NULL) { in getpbuf_mem()
532 spin_unlock(&bswspin_mem[iter]); in getpbuf_mem()
533 iter = (iter + 1) & BSWHMASK; in getpbuf_mem()
536 TAILQ_REMOVE(&bswlist_mem[iter], bp, b_freelist); in getpbuf_mem()
540 spin_unlock(&bswspin_mem[iter]); in getpbuf_mem()
561 int iter = mycpuid & BSWHMASK; in trypbuf() local
565 if (*pfreecnt <= 0 || TAILQ_FIRST(&bswlist_raw[iter]) == NULL) { in trypbuf()
566 iter = (iter + 1) & BSWHMASK; in trypbuf()
569 spin_lock(&bswspin_raw[iter]); in trypbuf()
571 (bp = TAILQ_FIRST(&bswlist_raw[iter])) == NULL) { in trypbuf()
572 spin_unlock(&bswspin_raw[iter]); in trypbuf()
573 iter = (iter + 1) & BSWHMASK; in trypbuf()
576 TAILQ_REMOVE(&bswlist_raw[iter], bp, b_freelist); in trypbuf()
580 spin_unlock(&bswspin_raw[iter]); in trypbuf()
593 int iter = mycpuid & BSWHMASK; in trypbuf_kva() local
597 if (*pfreecnt <= 0 || TAILQ_FIRST(&bswlist_kva[iter]) == NULL) { in trypbuf_kva()
598 iter = (iter + 1) & BSWHMASK; in trypbuf_kva()
601 spin_lock(&bswspin_kva[iter]); in trypbuf_kva()
603 (bp = TAILQ_FIRST(&bswlist_kva[iter])) == NULL) { in trypbuf_kva()
604 spin_unlock(&bswspin_kva[iter]); in trypbuf_kva()
605 iter = (iter + 1) & BSWHMASK; in trypbuf_kva()
608 TAILQ_REMOVE(&bswlist_kva[iter], bp, b_freelist); in trypbuf_kva()
612 spin_unlock(&bswspin_kva[iter]); in trypbuf_kva()
634 int iter = bp->b_swindex; in relpbuf() local
643 spin_lock(&bswspin_mem[iter]); in relpbuf()
644 TAILQ_INSERT_HEAD(&bswlist_mem[iter], bp, b_freelist); in relpbuf()
651 spin_unlock(&bswspin_mem[iter]); in relpbuf()
657 spin_lock(&bswspin_kva[iter]); in relpbuf()
658 TAILQ_INSERT_HEAD(&bswlist_kva[iter], bp, b_freelist); in relpbuf()
665 spin_unlock(&bswspin_kva[iter]); in relpbuf()
672 spin_lock(&bswspin_raw[iter]); in relpbuf()
673 TAILQ_INSERT_HEAD(&bswlist_raw[iter], bp, b_freelist); in relpbuf()
680 spin_unlock(&bswspin_raw[iter]); in relpbuf()