Home
last modified time | relevance | path

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

/linux-5.3.11/include/asm-generic/
H A Dbarrier.h229 #ifndef smp_cond_load_relaxed
230 #define smp_cond_load_relaxed(ptr, cond_expr) ({ \ macro
254 _val = smp_cond_load_relaxed(ptr, cond_expr); \
/linux-5.3.11/arch/arm64/include/asm/
H A Dbarrier.h130 #define smp_cond_load_relaxed(ptr, cond_expr) \ macro
/linux-5.3.11/kernel/locking/
H A Dqspinlock.c550 next = smp_cond_load_relaxed(&node->next, (VAL)); in queued_spin_lock_slowpath()
/linux-5.3.11/include/linux/
H A Datomic-fallback.h1182 #define atomic_cond_read_relaxed(v, c) smp_cond_load_relaxed(&(v)->counter, (c))
2292 #define atomic64_cond_read_relaxed(v, c) smp_cond_load_relaxed(&(v)->counter, (c))