Searched refs:_Q_PENDING_MASK (Results 1 – 7 of 7) sorted by relevance
94 #define _Q_PENDING_MASK _Q_SET_MASK(PENDING) macro136 #define _Q_LOCKED_PENDING_MASK (_Q_LOCKED_MASK | _Q_PENDING_MASK)287 if (!(val & _Q_PENDING_MASK)) in arena_spin_lock_slowpath()
28 val |= atomic_read(&lock->val) & ~_Q_PENDING_MASK; in queued_fetch_set_pending_acquire()
79 #define _Q_PENDING_MASK _Q_SET_MASK(PENDING) macro
96 if (!(val & _Q_TAIL_MASK) || (val & _Q_PENDING_MASK)) in pv_hybrid_queued_unfair_trylock()144 new = (old & ~_Q_PENDING_MASK) | _Q_LOCKED_VAL; in trylock_clear_pending()
77 #define _Q_LOCKED_PENDING_MASK (_Q_LOCKED_MASK | _Q_PENDING_MASK)
179 if (!(val & _Q_PENDING_MASK)) in queued_spin_lock_slowpath()
388 if (!(val & _Q_PENDING_MASK)) in resilient_queued_spin_lock_slowpath()