Home
last modified time | relevance | path

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

/NextBSD/sys/vm/
HDuma_int.h184 struct mtx_padalign uk_lock; /* Lock for the keg */ member
354 mtx_init(&(k)->uk_lock, (k)->uk_name, \
357 mtx_init(&(k)->uk_lock, (k)->uk_name, \
361 #define KEG_LOCK_FINI(k) mtx_destroy(&(k)->uk_lock)
362 #define KEG_LOCK(k) mtx_lock(&(k)->uk_lock)
363 #define KEG_UNLOCK(k) mtx_unlock(&(k)->uk_lock)
HDuma_core.c953 mtx_assert(&keg->uk_lock, MA_OWNED); in keg_alloc_slab()
1621 zone->uz_lockptr = &keg->uk_lock; in zone_ctor()
1659 zone->uz_lockptr = &keg->uk_lock; in zone_ctor()
2349 mtx_assert(&keg->uk_lock, MA_OWNED); in keg_fetch_slab()
2394 msleep(keg, &keg->uk_lock, PVM, "keglimit", 0); in keg_fetch_slab()
2527 mtx_assert(&keg->uk_lock, MA_OWNED); in slab_alloc_item()
2856 mtx_assert(&keg->uk_lock, MA_OWNED); in slab_free_item()