Searched refs:KEG_LOCKPTR (Results 1 – 2 of 2) sorted by relevance
/freebsd/sys/vm/ |
H A D | uma_int.h | 539 #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 D | uma_core.c | 4893 if (lock != KEG_LOCKPTR(keg, slab->us_domain)) { in zone_release()
|