Home
last modified time | relevance | path

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

/Linux-v5.4/kernel/locking/
Dqrwlock.c33 atomic_cond_read_acquire(&lock->cnts, !(VAL & _QW_LOCKED)); in queued_read_lock_slowpath()
49 atomic_cond_read_acquire(&lock->cnts, !(VAL & _QW_LOCKED)); in queued_read_lock_slowpath()
77 atomic_cond_read_acquire(&lock->cnts, VAL == _QW_WAITING); in queued_write_lock_slowpath()
Dqspinlock.c381 atomic_cond_read_acquire(&lock->val, !(VAL & _Q_LOCKED_MASK)); in queued_spin_lock_slowpath()
510 val = atomic_cond_read_acquire(&lock->val, !(VAL & _Q_LOCKED_PENDING_MASK)); in queued_spin_lock_slowpath()
/Linux-v5.4/include/asm-generic/
Datomic-long.h19 #define atomic_long_cond_read_acquire atomic_cond_read_acquire
/Linux-v5.4/include/linux/
Datomic-fallback.h1181 #define atomic_cond_read_acquire(v, c) smp_cond_load_acquire(&(v)->counter, (c)) macro