Home
last modified time | relevance | path

Searched refs:_Q_PENDING_MASK (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/kernel/locking/
Dqspinlock.c138 #define _Q_LOCKED_PENDING_MASK (_Q_LOCKED_MASK | _Q_PENDING_MASK)
363 if (!(val & _Q_PENDING_MASK)) in queued_spin_lock_slowpath()
Dqspinlock_paravirt.h95 if (!(val & _Q_TAIL_MASK) || (val & _Q_PENDING_MASK)) in pv_hybrid_queued_unfair_trylock()
145 new = (val & ~_Q_PENDING_MASK) | _Q_LOCKED_VAL; in trylock_clear_pending()
/Linux-v5.4/include/asm-generic/
Dqspinlock_types.h87 #define _Q_PENDING_MASK _Q_SET_MASK(PENDING) macro
/Linux-v5.4/arch/x86/include/asm/
Dqspinlock.h25 val |= atomic_read(&lock->val) & ~_Q_PENDING_MASK; in queued_fetch_set_pending_acquire()