Home
last modified time | relevance | path

Searched refs:UMUTEX_PRIO_PROTECT (Results 1 – 6 of 6) sorted by relevance

/freebsd-10-stable/lib/libthr/thread/
Dthr_umtx.h80 if ((mtx->m_flags & UMUTEX_PRIO_PROTECT) == 0) in _thr_umutex_trylock()
91 __predict_true((mtx->m_flags & (UMUTEX_PRIO_PROTECT | UMUTEX_PRIO_INHERIT)) == 0)) in _thr_umutex_trylock2()
127 if ((flags & (UMUTEX_PRIO_PROTECT | UMUTEX_PRIO_INHERIT)) == 0) { in _thr_umutex_unlock2()
Dthr_mutex.c165 pmutex->m_lock.m_flags = UMUTEX_PRIO_PROTECT; in mutex_init()
286 if (((m)->m_lock.m_flags & UMUTEX_PRIO_PROTECT) == 0) \
295 if (__predict_true(((m)->m_lock.m_flags & UMUTEX_PRIO_PROTECT) == 0)) \
366 (UMUTEX_PRIO_PROTECT | UMUTEX_PRIO_INHERIT)) != 0)) in mutex_lock_sleep()
686 (m->m_lock.m_flags & UMUTEX_PRIO_PROTECT) == 0) in _pthread_mutex_getprioceiling()
706 (m->m_lock.m_flags & UMUTEX_PRIO_PROTECT) == 0) in _pthread_mutex_setprioceiling()
Dthr_umtx.c63 if ((mtx->m_flags & (UMUTEX_PRIO_PROTECT | UMUTEX_PRIO_INHERIT)) == 0) { in __thr_umutex_lock()
88 if ((mtx->m_flags & (UMUTEX_PRIO_PROTECT | UMUTEX_PRIO_INHERIT)) == 0) { in __thr_umutex_lock_spin()
132 if ((mtx->m_flags & (UMUTEX_PRIO_PROTECT | UMUTEX_PRIO_INHERIT)) == 0) { in __thr_umutex_timedlock()
Dthr_cond.c306 (mp->m_lock.m_flags & (UMUTEX_PRIO_PROTECT|UMUTEX_PRIO_INHERIT| in cond_wait_common()
/freebsd-10-stable/sys/sys/
Dumtx.h46 #define UMUTEX_PRIO_PROTECT 0x0008 /* Priority protect mutex */ macro
/freebsd-10-stable/sys/kern/
Dkern_umtx.c1531 switch(flags & (UMUTEX_PRIO_INHERIT | UMUTEX_PRIO_PROTECT)) { in do_wake2_umutex()
1538 case UMUTEX_PRIO_PROTECT: in do_wake2_umutex()
2545 if ((flags & UMUTEX_PRIO_PROTECT) == 0) in do_set_ceiling()
2629 switch(flags & (UMUTEX_PRIO_INHERIT | UMUTEX_PRIO_PROTECT)) { in do_lock_umutex()
2636 case UMUTEX_PRIO_PROTECT: in do_lock_umutex()
2666 switch(flags & (UMUTEX_PRIO_INHERIT | UMUTEX_PRIO_PROTECT)) { in do_unlock_umutex()
2671 case UMUTEX_PRIO_PROTECT: in do_unlock_umutex()