Home
last modified time | relevance | path

Searched refs:LOP_EXCLUSIVE (Results 1 – 6 of 6) sorted by relevance

/openbsd/sys/kern/
H A Dkern_lock.c136 LOP_EXCLUSIVE | LOP_NEWORDER, NULL); 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()
236 LOP_EXCLUSIVE | LOP_NEWORDER, NULL); in mtx_enter()
280 WITNESS_LOCK(MUTEX_LOCK_OBJECT(mtx), LOP_EXCLUSIVE); in mtx_enter_try()
300 LOP_EXCLUSIVE | LOP_NEWORDER, NULL); in mtx_enter()
315 WITNESS_LOCK(MUTEX_LOCK_OBJECT(mtx), LOP_EXCLUSIVE); in mtx_enter()
336 WITNESS_UNLOCK(MUTEX_LOCK_OBJECT(mtx), LOP_EXCLUSIVE); in mtx_leave()
H A Dkern_rwlock.c151 WITNESS_UNLOCK(&rwl->rwl_lock_obj, LOP_EXCLUSIVE); in rw_exit_write()
228 int lop_flags = LOP_NEWORDER | LOP_EXCLUSIVE; in rw_do_enter_write()
611 LOP_EXCLUSIVE);
632 LOP_EXCLUSIVE);
H A Dsubr_witness.c840 (flags & LOP_EXCLUSIVE) == 0) { in witness_checkorder()
847 (flags & LOP_EXCLUSIVE) != 0) { in witness_checkorder()
1147 if ((flags & LOP_EXCLUSIVE) != 0) in witness_lock()
1294 (flags & LOP_EXCLUSIVE) == 0) { in witness_unlock()
1301 (flags & LOP_EXCLUSIVE) != 0) { in witness_unlock()
/openbsd/sys/arch/m88k/m88k/
H A Dmutex.c63 LOP_EXCLUSIVE | LOP_NEWORDER, NULL); in mtx_enter()
101 WITNESS_LOCK(MUTEX_LOCK_OBJECT(mtx), LOP_EXCLUSIVE); in mtx_enter_try()
125 LOP_EXCLUSIVE | LOP_NEWORDER, NULL); in mtx_enter()
140 WITNESS_LOCK(MUTEX_LOCK_OBJECT(mtx), LOP_EXCLUSIVE); in mtx_enter()
161 WITNESS_UNLOCK(MUTEX_LOCK_OBJECT(mtx), LOP_EXCLUSIVE); in mtx_leave()
/openbsd/sys/arch/hppa/hppa/
H A Dlock_machdep.c105 LOP_EXCLUSIVE | LOP_NEWORDER, NULL); 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/sys/sys/
H A Dwitness.h58 #define LOP_EXCLUSIVE 0x00000008 /* Exclusive lock. */ macro