Home
last modified time | relevance | path

Searched refs:mpl_lock_obj (Results 1 – 5 of 5) sorted by relevance

/openbsd-src/sys/kern/
H A Dkern_lock.c95 mpl->mpl_lock_obj.lo_name = type->lt_name; in ___mp_lock_init()
96 mpl->mpl_lock_obj.lo_type = type; in ___mp_lock_init()
98 mpl->mpl_lock_obj.lo_flags = LO_WITNESS | LO_INITIALIZED | in ___mp_lock_init()
100 WITNESS_INIT(&mpl->mpl_lock_obj, type); in ___mp_lock_init()
135 WITNESS_CHECKORDER(&mpl->mpl_lock_obj, in __mp_lock()
147 WITNESS_LOCK(&mpl->mpl_lock_obj, LOP_EXCLUSIVE); in __mp_lock()
163 WITNESS_UNLOCK(&mpl->mpl_lock_obj, LOP_EXCLUSIVE); in __mp_unlock()
187 WITNESS_UNLOCK(&mpl->mpl_lock_obj, LOP_EXCLUSIVE); in __mp_release_all()
H A Dsubr_witness.c602 return (lock == &kernel_lock.mpl_lock_obj); in is_kernel_lock()
/openbsd-src/sys/arch/hppa/hppa/
H A Dlock_machdep.c104 WITNESS_CHECKORDER(&mpl->mpl_lock_obj, in __mp_lock()
136 WITNESS_LOCK(&mpl->mpl_lock_obj, LOP_EXCLUSIVE); in __mp_lock()
152 WITNESS_UNLOCK(&mpl->mpl_lock_obj, LOP_EXCLUSIVE); in __mp_unlock()
182 WITNESS_UNLOCK(&mpl->mpl_lock_obj, LOP_EXCLUSIVE); in __mp_release_all()
/openbsd-src/sys/arch/hppa/include/
H A Dmplock.h43 struct lock_object mpl_lock_obj; member
/openbsd-src/sys/sys/
H A Dmplock.h46 struct lock_object mpl_lock_obj; member