Home
last modified time | relevance | path

Searched refs:smp_mb__after_spinlock (Results 1 – 13 of 13) sorted by relevance

/Linux-v4.19/tools/memory-model/litmus-tests/
DMP+polockmbonce+poacquiresilsil.litmus6 * Do spinlocks combined with smp_mb__after_spinlock() provide order
19 smp_mb__after_spinlock();
DZ6.0+pooncelock+poonceLock+pombonce.litmus6 * This litmus test demonstrates how smp_mb__after_spinlock() may be
27 smp_mb__after_spinlock();
DREADME68 Protect the access with a lock and an smp_mb__after_spinlock()
143 As above, but with smp_mb__after_spinlock() immediately
/Linux-v4.19/arch/arm64/include/asm/
Dspinlock.h23 #define smp_mb__after_spinlock() smp_mb() macro
/Linux-v4.19/arch/riscv/include/asm/
Dbarrier.h73 #define smp_mb__after_spinlock() RISCV_FENCE(rw,rw) macro
/Linux-v4.19/include/linux/
Dspinlock.h167 #ifndef smp_mb__after_spinlock
168 #define smp_mb__after_spinlock() do { } while (0) macro
/Linux-v4.19/tools/memory-model/
Dlinux-kernel.bell32 'after-spinlock (*smp_mb__after_spinlock*)
Dlinux-kernel.def25 smp_mb__after_spinlock() { __fence{after-spinlock}; }
/Linux-v4.19/arch/powerpc/include/asm/
Dspinlock.h310 #define smp_mb__after_spinlock() smp_mb() macro
/Linux-v4.19/tools/memory-model/Documentation/
Drecipes.txt160 of smp_mb__after_spinlock():
174 smp_mb__after_spinlock();
187 This addition of smp_mb__after_spinlock() strengthens the lock acquisition
Dexplanation.txt1818 smp_mb__after_spinlock(). The LKMM uses fence events with special
/Linux-v4.19/Documentation/RCU/
DwhatisRCU.txt591 smp_mb__after_spinlock();
617 been able to write-acquire the lock otherwise. The smp_mb__after_spinlock()
/Linux-v4.19/kernel/sched/
Dcore.c1961 smp_mb__after_spinlock(); in try_to_wake_up()
3412 smp_mb__after_spinlock(); in __schedule()