Searched refs:smp_mb__after_spinlock (Results 1 – 22 of 22) sorted by relevance
6 * This litmus test demonstrates how smp_mb__after_spinlock() may be27 smp_mb__after_spinlock();
6 * Do spinlocks combined with smp_mb__after_spinlock() provide order18 smp_mb__after_spinlock();
74 Protect the access with a lock and an smp_mb__after_spinlock()153 As above, but with smp_mb__after_spinlock() immediately
148 KCSAN_CHECK_READ_BARRIER(smp_mb__after_spinlock()); in test_barrier()177 KCSAN_CHECK_WRITE_BARRIER(smp_mb__after_spinlock()); in test_barrier()209 KCSAN_CHECK_RW_BARRIER(smp_mb__after_spinlock()); in test_barrier()
581 KCSAN_EXPECT_READ_BARRIER(smp_mb__after_spinlock(), true); in test_barrier_nothreads()626 KCSAN_EXPECT_WRITE_BARRIER(smp_mb__after_spinlock(), true); in test_barrier_nothreads()671 KCSAN_EXPECT_RW_BARRIER(smp_mb__after_spinlock(), true); in test_barrier_nothreads()
10 #define smp_mb__after_spinlock() smp_mb() macro
18 #define smp_mb__after_spinlock() smp_mb() macro
14 #define smp_mb__after_spinlock() smp_mb() macro
12 #define smp_mb__after_spinlock() smp_mb() macro
52 #define smp_mb__after_spinlock() RISCV_FENCE(iorw, iorw) macro
190 of smp_mb__after_spinlock():204 smp_mb__after_spinlock();217 This addition of smp_mb__after_spinlock() strengthens the lock219 In other words, the addition of the smp_mb__after_spinlock() prohibits
52 | smp_mb__after_spinlock | F[after-spinlock] |
164 of smp_mb__after_spinlock():178 smp_mb__after_spinlock();191 This addition of smp_mb__after_spinlock() strengthens the lock acquisition
160 o smp_mb__after_spinlock(), which provides full ordering subsequent
2752 smp_mb__after_spinlock(). The LKMM uses fence events with special2764 smp_mb__after_spinlock() orders po-earlier lock acquisition
16 rq_lock(); smp_mb__after_spinlock() in __schedule(). The barrier matches a full
176 #ifndef smp_mb__after_spinlock177 #define smp_mb__after_spinlock() kcsan_mb() macro
34 'after-spinlock (*smp_mb__after_spinlock*) ||
25 smp_mb__after_spinlock() { __fence{after-spinlock}; }
1676 smp_mb__after_spinlock(); in kthread_unuse_mm()
609 smp_mb__after_spinlock(); in exit_mm()
2015 smp_mb__after_spinlock(); in uclamp_sync_util_min_rt_default()4316 smp_mb__after_spinlock(); in try_to_wake_up()4549 smp_mb__after_spinlock(); /* Pairing determined by caller's synchronization design. */ in cpu_curr_snapshot()7159 smp_mb__after_spinlock(); in __schedule()