Searched refs:smp_cond_load_acquire (Results 1 – 11 of 11) sorted by relevance
/linux-6.3-rc2/include/linux/ |
A D | atomic.h | 28 #define atomic_cond_read_acquire(v, c) smp_cond_load_acquire(&(v)->counter, (c)) 31 #define atomic64_cond_read_acquire(v, c) smp_cond_load_acquire(&(v)->counter, (c))
|
/linux-6.3-rc2/include/asm-generic/ |
A D | barrier.h | 269 #ifndef smp_cond_load_acquire 270 #define smp_cond_load_acquire(ptr, cond_expr) ({ \ macro
|
/linux-6.3-rc2/kernel/locking/ |
A D | mcs_spinlock.h | 34 smp_cond_load_acquire(l, VAL); \
|
A D | qspinlock.c | 383 smp_cond_load_acquire(&lock->locked, !VAL); in queued_spin_lock_slowpath()
|
/linux-6.3-rc2/arch/arm64/include/asm/ |
A D | mte.h | 87 smp_cond_load_acquire(&page->flags, VAL & (1UL << PG_mte_tagged)); in try_page_mte_tagging()
|
A D | barrier.h | 202 #define smp_cond_load_acquire(ptr, cond_expr) \ macro
|
/linux-6.3-rc2/kernel/ |
A D | smp.c | 413 smp_cond_load_acquire(&csd->node.u_flags, !(VAL & CSD_FLAG_LOCK)); in csd_lock_wait() 442 smp_cond_load_acquire(&csd->node.u_flags, !(VAL & CSD_FLAG_LOCK)); in csd_lock_wait()
|
/linux-6.3-rc2/Documentation/translations/ko_KR/ |
A D | memory-barriers.txt | 498 LOCK 오퍼레이션과 smp_load_acquire(), smp_cond_load_acquire() 오퍼레이션도
|
/linux-6.3-rc2/kernel/sched/ |
A D | core.c | 3807 smp_cond_load_acquire(&p->on_cpu, !VAL); in sched_ttwu_pending() 4258 smp_cond_load_acquire(&p->on_cpu, !VAL); in try_to_wake_up() 4314 smp_cond_load_acquire(&p->on_cpu, !VAL); in __task_needs_rq_lock()
|
/linux-6.3-rc2/Documentation/ |
A D | memory-barriers.txt | 476 and smp_cond_load_acquire() operations.
|
/linux-6.3-rc2/Documentation/translations/sp_SP/ |
A D | memory-barriers.txt | 510 LOCK y smp_load_acquire(), y operaciones smp_cond_load_acquire().
|
Completed in 52 milliseconds