UMUTEX_PRIO_PROTECT
(mp->m_lock.m_flags & (UMUTEX_PRIO_PROTECT | UMUTEX_PRIO_INHERIT |
if ((m->m_lock.m_flags & UMUTEX_PRIO_PROTECT) == 0)
if ((m->m_lock.m_flags & UMUTEX_PRIO_PROTECT) == 0)
pmutex->m_lock.m_flags = UMUTEX_PRIO_PROTECT;
if ((m->m_lock.m_flags & UMUTEX_PRIO_PROTECT) == 0)
if ((m->m_lock.m_flags & UMUTEX_PRIO_PROTECT) != 0)
if (__predict_false((m->m_lock.m_flags & (UMUTEX_PRIO_PROTECT |
if ((mtx->m_flags & (UMUTEX_PRIO_PROTECT |
if ((mtx->m_flags & (UMUTEX_PRIO_PROTECT | UMUTEX_PRIO_INHERIT)) != 0)
if ((mtx->m_flags & (UMUTEX_PRIO_PROTECT | UMUTEX_PRIO_INHERIT)) != 0)
__predict_true((mtx->m_flags & (UMUTEX_PRIO_PROTECT |
if ((flags & (UMUTEX_PRIO_PROTECT | UMUTEX_PRIO_INHERIT)) != 0) {
if ((mtx->m_flags & UMUTEX_PRIO_PROTECT) == 0)
switch (flags & (UMUTEX_PRIO_INHERIT | UMUTEX_PRIO_PROTECT |
case UMUTEX_PRIO_PROTECT:
case (UMUTEX_PRIO_PROTECT | UMUTEX_ROBUST):
if ((flags & UMUTEX_PRIO_PROTECT) == 0)
switch (flags & (UMUTEX_PRIO_INHERIT | UMUTEX_PRIO_PROTECT)) {
case UMUTEX_PRIO_PROTECT:
switch (flags & (UMUTEX_PRIO_INHERIT | UMUTEX_PRIO_PROTECT)) {
case UMUTEX_PRIO_PROTECT: