Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/kernel/locking/
H A 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()
H A Dqspinlock.c382 atomic_cond_read_acquire(&lock->val, !(VAL & _Q_LOCKED_MASK)); in queued_spin_lock_slowpath()
511 val = atomic_cond_read_acquire(&lock->val, !(VAL & _Q_LOCKED_PENDING_MASK)); in queued_spin_lock_slowpath()
/OK3568_Linux_fs/kernel/include/linux/
H A Datomic.h28 #define atomic_cond_read_acquire(v, c) smp_cond_load_acquire(&(v)->counter, (c)) macro
/OK3568_Linux_fs/kernel/include/asm-generic/
H A Datomic-long.h20 #define atomic_long_cond_read_acquire atomic_cond_read_acquire
/OK3568_Linux_fs/kernel/arch/x86/kernel/
H A Dalternative.c1566 atomic_cond_read_acquire(&bp_desc.refs, !VAL); in text_poke_bp_batch()