Lines Matching refs:allocq
350 union vpm_freeq *allocq, *releq; in get_free_vpmap() local
364 allocq = vpmflp->vpm_allocq; in get_free_vpmap()
365 mutex_enter(&allocq->vpmq_mtx); in get_free_vpmap()
367 if ((vpm = allocq->vpmq_free) == NULL) { in get_free_vpmap()
374 if (vpmflp->vpm_allocq != allocq) { in get_free_vpmap()
376 mutex_exit(&allocq->vpmq_mtx); in get_free_vpmap()
382 mutex_exit(&allocq->vpmq_mtx); in get_free_vpmap()
407 mutex_exit(&allocq->vpmq_mtx); in get_free_vpmap()
430 vpmflp->vpm_releq = allocq; in get_free_vpmap()
431 mutex_exit(&allocq->vpmq_mtx); in get_free_vpmap()
491 ASSERT(first == allocq->vpmq_free); in get_free_vpmap()
492 allocq->vpmq_free = vpm->vpm_next; in get_free_vpmap()
499 if (allocq->vpmq_free == vpm) in get_free_vpmap()
503 allocq->vpmq_free = NULL; in get_free_vpmap()
508 mutex_exit(&allocq->vpmq_mtx); in get_free_vpmap()
571 mutex_exit(&allocq->vpmq_mtx); in get_free_vpmap()