Searched refs:atomic_cond_read_acquire (Results 1 – 3 of 3) sorted by relevance
42 atomic_cond_read_acquire(&lock->cnts, !(VAL & _QW_LOCKED)); in queued_read_lock_slowpath()58 atomic_cond_read_acquire(&lock->cnts, !(VAL & _QW_LOCKED)); in queued_read_lock_slowpath()86 atomic_cond_read_acquire(&lock->cnts, VAL == _QW_WAITING); in queued_write_lock_slowpath()
346 atomic_cond_read_acquire(&lock->val, in queued_spin_lock_slowpath()464 val = atomic_cond_read_acquire(&lock->val, !(VAL & _Q_LOCKED_PENDING_MASK)); in queued_spin_lock_slowpath()
724 #define atomic_cond_read_acquire(v, c) smp_cond_load_acquire(&(v)->counter, (c)) macro