Searched refs:RT_MUTEX_HAS_WAITERS (Results 1 - 4 of 4) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/kernel/
H A Drtmutex_common.h95 #define RT_MUTEX_HAS_WAITERS 2UL macro
107 ((unsigned long)lock->owner & ~RT_MUTEX_HAS_WAITERS);
H A Drtmutex.c60 val |= RT_MUTEX_HAS_WAITERS;
68 ((unsigned long)lock->owner & ~RT_MUTEX_HAS_WAITERS);
89 } while (cmpxchg(p, owner, owner | RT_MUTEX_HAS_WAITERS) != owner);
96 ((unsigned long)lock->owner | RT_MUTEX_HAS_WAITERS);
378 * checks and marking the lock with RT_MUTEX_HAS_WAITERS.
387 * RT_MUTEX_HAS_WAITERS in the case the lock is not contended
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/kernel/
H A Drtmutex_common.h95 #define RT_MUTEX_HAS_WAITERS 2UL macro
107 ((unsigned long)lock->owner & ~RT_MUTEX_HAS_WAITERS);
H A Drtmutex.c60 val |= RT_MUTEX_HAS_WAITERS;
68 ((unsigned long)lock->owner & ~RT_MUTEX_HAS_WAITERS);
89 } while (cmpxchg(p, owner, owner | RT_MUTEX_HAS_WAITERS) != owner);
96 ((unsigned long)lock->owner | RT_MUTEX_HAS_WAITERS);
378 * checks and marking the lock with RT_MUTEX_HAS_WAITERS.
387 * RT_MUTEX_HAS_WAITERS in the case the lock is not contended

Completed in 60 milliseconds