Home
last modified time | relevance | path

Searched refs:KEG_LOCKPTR (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/vm/
H A Duma_int.h539 #define KEG_LOCKPTR(k, d) (struct mtx *)&(k)->uk_domain[(d)].ud_lock macro
543 mtx_init(KEG_LOCKPTR(k, d), (k)->uk_name, \
546 mtx_init(KEG_LOCKPTR(k, d), (k)->uk_name, \
550 #define KEG_LOCK_FINI(k, d) mtx_destroy(KEG_LOCKPTR(k, d))
552 ({ mtx_lock(KEG_LOCKPTR(k, d)); KEG_LOCKPTR(k, d); })
553 #define KEG_UNLOCK(k, d) mtx_unlock(KEG_LOCKPTR(k, d))
554 #define KEG_LOCK_ASSERT(k, d) mtx_assert(KEG_LOCKPTR(k, d), MA_OWNED)
H A Duma_core.c4893 if (lock != KEG_LOCKPTR(keg, slab->us_domain)) { in zone_release()