Searched refs:_QW_LOCKED (Results 1 - 2 of 2) sorted by relevance

/linux-master/kernel/locking/
H A Dqrwlock.c33 atomic_cond_read_acquire(&lock->cnts, !(VAL & _QW_LOCKED));
51 atomic_cond_read_acquire(&lock->cnts, !(VAL & _QW_LOCKED));
77 atomic_try_cmpxchg_acquire(&lock->cnts, &cnts, _QW_LOCKED))
86 } while (!atomic_try_cmpxchg_acquire(&lock->cnts, &cnts, _QW_LOCKED));
/linux-master/include/asm-generic/
H A Dqrwlock.h28 #define _QW_LOCKED 0x0ff /* A writer holds the lock */ macro
72 _QW_LOCKED));
98 if (likely(atomic_try_cmpxchg_acquire(&lock->cnts, &cnts, _QW_LOCKED)))

Completed in 103 milliseconds