Lines Matching refs:m_flags
170 return ((m->m_lock.m_flags & USYNC_PROCESS_SHARED) != 0); in is_pshared_mutex()
177 return ((m->m_lock.m_flags & UMUTEX_ROBUST) != 0); in is_robust_mutex()
241 pmutex->m_flags = attr->m_type; in mutex_init_body()
249 pmutex->m_lock.m_flags = 0; in mutex_init_body()
253 pmutex->m_lock.m_flags = UMUTEX_PRIO_INHERIT; in mutex_init_body()
257 pmutex->m_lock.m_flags = UMUTEX_PRIO_PROTECT; in mutex_init_body()
262 pmutex->m_lock.m_flags |= USYNC_PROCESS_SHARED; in mutex_init_body()
265 pmutex->m_lock.m_flags |= UMUTEX_ROBUST; in mutex_init_body()
267 if (PMUTEX_TYPE(pmutex->m_flags) == PTHREAD_MUTEX_ADAPTIVE_NP) { in mutex_init_body()
421 (*mutex)->m_flags |= PMUTEX_FLAG_PRIVATE; in _pthread_mutex_init_calloc_cb()
504 if ((m->m_lock.m_flags & UMUTEX_PRIO_PROTECT) == 0) in mutex_qidx()
584 if ((m->m_lock.m_flags & UMUTEX_PRIO_PROTECT) != 0) in dequeue_mutex()
627 if (m->m_flags & PMUTEX_FLAG_PRIVATE) in __Tthr_mutex_trylock()
634 m->m_lock.m_flags |= UMUTEX_NONCONSISTENT; in __Tthr_mutex_trylock()
641 (m->m_flags & PMUTEX_FLAG_PRIVATE) != 0) in __Tthr_mutex_trylock()
663 if (__predict_false((m->m_lock.m_flags & (UMUTEX_PRIO_PROTECT | in mutex_lock_sleep()
709 m->m_lock.m_flags |= UMUTEX_NONCONSISTENT; in mutex_lock_sleep()
723 if (!cvattach && m->m_flags & PMUTEX_FLAG_PRIVATE) in mutex_lock_common()
731 m->m_lock.m_flags |= UMUTEX_NONCONSISTENT; in mutex_lock_common()
738 (m->m_flags & PMUTEX_FLAG_PRIVATE) != 0 && !cvattach) in mutex_lock_common()
839 if ((mp->m_flags & PMUTEX_FLAG_DEFERRED) != 0) { in _mutex_cv_detach()
841 mp->m_flags &= ~PMUTEX_FLAG_DEFERRED; in _mutex_cv_detach()
858 switch (PMUTEX_TYPE(m->m_flags)) { in mutex_self_trylock()
888 switch (PMUTEX_TYPE(m->m_flags)) { in mutex_self_lock()
974 private = (m->m_flags & PMUTEX_FLAG_PRIVATE) != 0; in mutex_unlock_common()
975 if (__predict_false(PMUTEX_TYPE(m->m_flags) == in mutex_unlock_common()
979 if ((m->m_flags & PMUTEX_FLAG_DEFERRED) != 0) { in mutex_unlock_common()
981 m->m_flags &= ~PMUTEX_FLAG_DEFERRED; in mutex_unlock_common()
1020 if ((m->m_lock.m_flags & UMUTEX_PRIO_PROTECT) == 0) in _pthread_mutex_getprioceiling()
1045 if ((m->m_lock.m_flags & UMUTEX_PRIO_PROTECT) == 0) in _pthread_mutex_setprioceiling()
1190 if ((m->m_lock.m_flags & (UMUTEX_ROBUST | UMUTEX_NONCONSISTENT)) != in _Tthr_mutex_consistent()
1195 m->m_lock.m_flags &= ~UMUTEX_NONCONSISTENT; in _Tthr_mutex_consistent()