Searched refs:UMUTEX_CONTESTED (Results 1 - 6 of 6) sorted by relevance

/freebsd-10.0-release/lib/libthr/thread/
H A Dthr_umtx.h90 if ((uint32_t)mtx->m_owner == UMUTEX_CONTESTED &&
92 if (atomic_cmpset_acq_32(&mtx->m_owner, UMUTEX_CONTESTED, id | UMUTEX_CONTESTED))
131 if (__predict_false((owner & ~UMUTEX_CONTESTED) != id))
135 if ((owner & UMUTEX_CONTESTED)) {
H A Dthr_umtx.c68 if ((owner & ~UMUTEX_CONTESTED) == 0 &&
92 if ((owner & ~UMUTEX_CONTESTED) == 0) {
139 if ((owner & ~UMUTEX_CONTESTED) == 0 &&
H A Dthr_mutex.c164 pmutex->m_lock.m_owner = UMUTEX_CONTESTED;
253 m->m_lock.m_owner = TID(curthread) | UMUTEX_CONTESTED;
375 if ((owner & ~UMUTEX_CONTESTED) == 0) {
389 if ((owner & ~UMUTEX_CONTESTED) == 0) {
H A Dthr_cond.c243 if ((mp->m_lock.m_owner & UMUTEX_CONTESTED) == 0)
/freebsd-10.0-release/sys/kern/
H A Dkern_umtx.c1058 if (owner == UMUTEX_CONTESTED) {
1060 UMUTEX_CONTESTED, id | UMUTEX_CONTESTED);
1061 if (owner == UMUTEX_CONTESTED)
1099 old = casuword32(m, owner, owner | UMUTEX_CONTESTED);
1158 if ((owner & ~UMUTEX_CONTESTED) != id)
1162 if ((owner & UMUTEX_CONTESTED) == 0) {
1187 count <= 1 ? UMUTEX_UNOWNED : UMUTEX_CONTESTED);
1287 if (owner == UMUTEX_UNOWNED || owner == UMUTEX_CONTESTED)
1304 if (owner == UMUTEX_CONTESTED) {
2450 UMUTEX_CONTESTED); local
[all...]
/freebsd-10.0-release/sys/sys/
H A Dumtx.h42 #define UMUTEX_CONTESTED 0x80000000U macro

Completed in 97 milliseconds