Home
last modified time | relevance | path

Searched refs:lo_flags (Results 1 – 10 of 10) sorted by relevance

/openbsd/src/sys/kern/
Dsubr_witness.c544 KASSERTMSG(lock->lo_flags & LO_WITNESS, in witness_initialize()
562 if ((lock->lo_flags & LO_RECURSABLE) != 0 && in witness_init()
566 if ((lock->lo_flags & LO_SLEEPABLE) != 0 && in witness_init()
570 if ((lock->lo_flags & LO_UPGRADABLE) != 0 && in witness_init()
584 (lock->lo_flags & LO_WITNESS) == 0) { in witness_init()
775 if ((lock->lo_flags & LO_INITIALIZED) == 0) { in witness_checkorder()
781 lock->lo_flags |= LO_INITIALIZED; in witness_checkorder()
784 if ((lock->lo_flags & LO_WITNESS) == 0) in witness_checkorder()
911 if (!(lock->lo_flags & LO_DUPOK) && !(flags & LOP_DUPOK) && in witness_checkorder()
953 KASSERTMSG((lock1->li_lock->lo_flags & in witness_checkorder()
[all …]
Dkern_rwlock.c165 _rw_init_flags_witness(struct rwlock *rwl, const char *name, int lo_flags, in _rw_init_flags_witness() argument
174 rwl->rwl_lock_obj.lo_flags = lo_flags; in _rw_init_flags_witness()
180 (void)lo_flags; in _rw_init_flags_witness()
Dkern_task.c95 .lo_flags = TASKQ_LOCK_FLAGS,
120 .lo_flags = TASKQ_LOCK_FLAGS,
170 tq->tq_lock_object.lo_flags = TASKQ_LOCK_FLAGS; in taskq_create()
Dkern_lock.c98 mpl->mpl_lock_obj.lo_flags = LO_WITNESS | LO_INITIALIZED | in ___mp_lock_init()
411 lo->lo_flags = MTX_LO_FLAGS(flags); in _mtx_init_flags()
Dkern_smr.c50 .lo_flags = LO_WITNESS | LO_INITIALIZED | LO_SLEEPABLE |
Dkern_timeout.c154 .lo_flags = LO_WITNESS | LO_INITIALIZED | LO_SLEEPABLE |
159 .lo_flags = LO_WITNESS | LO_INITIALIZED |
/openbsd/src/sys/sys/
D_lock.h62 unsigned int lo_flags; member
Dwitness.h45 ((((lock)->lo_flags) & LO_CLASSMASK) >> LO_CLASSSHIFT)
Dmutex.h109 .lo_flags = MTX_LO_FLAGS(flags) }
Drwlock.h88 .lo_flags = RWLOCK_LO_FLAGS(flags) }