vpmq_mtx
mutex_enter(&freeq->vpmq_mtx); \
mutex_exit(&freeq->vpmq_mtx); \
mutex_enter(&allocq->vpmq_mtx);
mutex_exit(&allocq->vpmq_mtx);
if (!mutex_tryenter(&releq->vpmq_mtx)) {
mutex_exit(&allocq->vpmq_mtx);
mutex_enter(&releq->vpmq_mtx);
mutex_exit(&releq->vpmq_mtx);
mutex_exit(&releq->vpmq_mtx);
mutex_exit(&allocq->vpmq_mtx);
mutex_exit(&vpmflp->vpm_freeq[1].vpmq_mtx);
&vpmflp->vpm_freeq[0].vpmq_mtx);
mutex_exit(&vpmflp->vpm_freeq[0].vpmq_mtx);
mutex_exit(&allocq->vpmq_mtx);
mutex_exit(&releq->vpmq_mtx);
mutex_exit(&allocq->vpmq_mtx);
mutex_exit(&allocq->vpmq_mtx);
mutex_enter(&releq->vpmq_mtx);
mutex_exit(&releq->vpmq_mtx);
mutex_enter(&vpmflp->vpm_freeq[0].vpmq_mtx);
mutex_exit(&vpmflp->vpm_freeq[0].vpmq_mtx);
mutex_exit(&releq->vpmq_mtx);