Home
last modified time | relevance | path

Searched refs:LO_WITNESS (Results 1 – 8 of 8) sorted by relevance

/openbsd/sys/sys/
H A Drwlock.h71 (ISSET(flags, RWL_NOWITNESS) ? 0 : LO_WITNESS) | \
78 (ISSET(flags, RWL_NOWITNESS) ? 0 : LO_WITNESS) | \
H A D_lock.h38 #define LO_WITNESS 0x00020000 /* Should witness monitor this lock. */ macro
H A Dmutex.h98 ((!((flags) & MTX_NOWITNESS) ? LO_WITNESS : 0) | \
/openbsd/sys/kern/
H A Dkern_smr.c50 .lo_flags = LO_WITNESS | LO_INITIALIZED | LO_SLEEPABLE |
H A Dkern_lock.c98 mpl->mpl_lock_obj.lo_flags = LO_WITNESS | LO_INITIALIZED | in ___mp_lock_init()
H A Dsubr_witness.c544 KASSERTMSG(lock->lo_flags & LO_WITNESS, in witness_initialize()
584 (lock->lo_flags & LO_WITNESS) == 0) { in witness_init()
784 if ((lock->lo_flags & LO_WITNESS) == 0) in witness_checkorder()
954 LO_WITNESS) == 0, in witness_checkorder()
1106 db_active || (lock->lo_flags & LO_WITNESS) == 0) in witness_lock()
H A Dkern_timeout.c154 .lo_flags = LO_WITNESS | LO_INITIALIZED | LO_SLEEPABLE |
159 .lo_flags = LO_WITNESS | LO_INITIALIZED |
H A Dkern_task.c39 #define TASKQ_LOCK_FLAGS LO_WITNESS | LO_INITIALIZED | LO_SLEEPABLE | \