Searched refs:MTX_UNOWNED (Results 1 - 3 of 3) sorted by relevance
/freebsd-11-stable/sys/kern/ |
H A D | kern_mutex.c | 93 #define mtx_unowned(m) ((m)->mtx_lock == MTX_UNOWNED) 251 v = MTX_UNOWNED; 316 v = MTX_UNOWNED; 412 v = MTX_UNOWNED; 416 if (v == MTX_UNOWNED) 496 while (v == MTX_UNOWNED) { 517 if (__predict_false(v == MTX_UNOWNED)) 549 if (v == MTX_UNOWNED) { 576 } while (v != MTX_UNOWNED && TD_IS_RUNNING(owner)); 592 if (v == MTX_UNOWNED) { [all...] |
/freebsd-11-stable/sys/sys/ |
H A D | mutex.h | 66 * with the exception of MTX_UNOWNED, applies to spin locks. 68 #define MTX_UNOWNED 0x00000000 /* Cookie for free mutex */ macro 211 atomic_cmpset_acq_ptr(&(mp)->mtx_lock, MTX_UNOWNED, (tid)) 218 atomic_cmpset_rel_ptr(&(mp)->mtx_lock, (tid), MTX_UNOWNED) 222 atomic_store_rel_ptr(&(mp)->mtx_lock, MTX_UNOWNED) 225 atomic_fcmpset_rel_ptr(&(mp)->mtx_lock, (vp), MTX_UNOWNED) 236 uintptr_t _v = MTX_UNOWNED; \ 252 uintptr_t _v = MTX_UNOWNED; \ 264 if (((mp)->mtx_lock != MTX_UNOWNED || !_mtx_obtain_lock((mp), _tid))) {\ 282 KASSERT((mp)->mtx_lock == MTX_UNOWNED, ("corrup [all...] |
/freebsd-11-stable/sys/dev/syscons/ |
H A D | syscons.c | 1778 sp->kdb_locked = sc->video_mtx.mtx_lock == MTX_UNOWNED || panicstr;
|
Completed in 60 milliseconds