Searched refs:KEG_LOCKPTR (Results 1 – 3 of 3) sorted by relevance
| /f-stack/tools/compat/include/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)
|
| /f-stack/freebsd/vm/ |
| H A D | uma_int.h | 540 #define KEG_LOCKPTR(k, d) (struct mtx *)&(k)->uk_domain[(d)].ud_lock macro 544 mtx_init(KEG_LOCKPTR(k, d), (k)->uk_name, \ 547 mtx_init(KEG_LOCKPTR(k, d), (k)->uk_name, \ 551 #define KEG_LOCK_FINI(k, d) mtx_destroy(KEG_LOCKPTR(k, d)) 553 ({ mtx_lock(KEG_LOCKPTR(k, d)); KEG_LOCKPTR(k, d); }) 554 #define KEG_UNLOCK(k, d) mtx_unlock(KEG_LOCKPTR(k, d)) 555 #define KEG_LOCK_ASSERT(k, d) mtx_assert(KEG_LOCKPTR(k, d), MA_OWNED)
|
| H A D | uma_core.c | 4554 if (lock != KEG_LOCKPTR(keg, slab->us_domain)) { in zone_release()
|