Lines Matching refs:smp_mb__after_unlock_lock
1844 smp_mb__after_unlock_lock() invocation. This will produce a full barrier
1847 The smp_mb__after_unlock_lock() primitive is free on many architectures.
1848 Without smp_mb__after_unlock_lock(), the CPU's execution of the critical
1887 With smp_mb__after_unlock_lock(), the two critical sections cannot overlap.
1894 smp_mb__after_unlock_lock();
1899 STORE *A, RELEASE, ACQUIRE, smp_mb__after_unlock_lock(), STORE *B
1900 STORE *A, ACQUIRE, RELEASE, smp_mb__after_unlock_lock(), STORE *B
1901 ACQUIRE, STORE *A, RELEASE, smp_mb__after_unlock_lock(), STORE *B
1906 But in any case, as noted earlier, the smp_mb__after_unlock_lock()
2151 smp_mb__after_unlock_lock();
2169 Note that the smp_mb__after_unlock_lock() is critically important
2171 Without smp_mb__after_unlock_lock(), the accesses are not guaranteed