Home
last modified time | relevance | path

Searched refs:UMUTEX_NONCONSISTENT (Results 1 – 4 of 4) sorted by relevance

/freebsd-14-stable/lib/libthr/thread/
HDthr_mutex.c635 m->m_lock.m_flags |= UMUTEX_NONCONSISTENT; in __Tthr_mutex_trylock()
665 UMUTEX_PRIO_INHERIT | UMUTEX_ROBUST | UMUTEX_NONCONSISTENT)) != 0)) in mutex_lock_sleep()
710 m->m_lock.m_flags |= UMUTEX_NONCONSISTENT; in mutex_lock_sleep()
732 m->m_lock.m_flags |= UMUTEX_NONCONSISTENT; in mutex_lock_common()
1191 if ((m->m_lock.m_flags & (UMUTEX_ROBUST | UMUTEX_NONCONSISTENT)) != in _Tthr_mutex_consistent()
1192 (UMUTEX_ROBUST | UMUTEX_NONCONSISTENT)) in _Tthr_mutex_consistent()
1196 m->m_lock.m_flags &= ~UMUTEX_NONCONSISTENT; in _Tthr_mutex_consistent()
HDthr_umtx.h152 noncst = (flags & UMUTEX_NONCONSISTENT) != 0; in _thr_umutex_unlock2()
/freebsd-14-stable/sys/sys/
HDumtx.h45 #define UMUTEX_NONCONSISTENT 0x0020 /* Robust locked but not consistent */ macro
/freebsd-14-stable/sys/kern/
HDkern_umtx.c806 else if ((flags & UMUTEX_NONCONSISTENT) != 0) in umtx_unlock_val()