Lines Matching refs:Ordering
37 use core::sync::atomic::{compiler_fence, AtomicBool, Ordering};
180 compiler_fence(Ordering::SeqCst); in invalidate_page()
182 compiler_fence(Ordering::SeqCst); in invalidate_page()
187 compiler_fence(Ordering::SeqCst); in invalidate_all()
190 compiler_fence(Ordering::SeqCst); in invalidate_all()
197 compiler_fence(Ordering::SeqCst); in table()
199 compiler_fence(Ordering::SeqCst); in table()
212 compiler_fence(Ordering::SeqCst); in set_table()
214 compiler_fence(Ordering::SeqCst); in set_table()
429 XD_RESERVED.store(true, Ordering::Relaxed); in init_xd_rsvd()
431 compiler_fence(Ordering::SeqCst); in init_xd_rsvd()
538 compiler_fence(Ordering::SeqCst); in allocator_init()
544 compiler_fence(Ordering::SeqCst); in allocator_init()
546 compiler_fence(Ordering::SeqCst); in allocator_init()
694 .compare_exchange(false, true, Ordering::SeqCst, Ordering::SeqCst) in set_inner_allocator()