pmap_pv_locks
} pmap_pv_locks[64] __aligned(COHERENCY_UNIT);
for (i = 0; i < __arraycount(pmap_pv_locks); i++)
mutex_init(&pmap_pv_locks[i].lock, MUTEX_DEFAULT, IPL_VM);
((uintptr_t)(md) >> 7 & (__arraycount(pmap_pv_locks) - 1))
mutex_enter(&pmap_pv_locks[PMAP_PV_LOCK(md)].lock);
mutex_exit(&pmap_pv_locks[PMAP_PV_LOCK(md)].lock);
return mutex_owned(&pmap_pv_locks[PMAP_PV_LOCK(md)].lock);