Searched refs:LOP_EXCLUSIVE (Results 1 – 6 of 6) sorted by relevance
/openbsd/sys/kern/ |
H A D | kern_lock.c | 136 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 D | kern_rwlock.c | 151 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 D | subr_witness.c | 840 (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 D | mutex.c | 63 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 D | lock_machdep.c | 105 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 D | witness.h | 58 #define LOP_EXCLUSIVE 0x00000008 /* Exclusive lock. */ macro
|