Lines Matching refs:Ordering
6 sync::atomic::{compiler_fence, fence, AtomicI16, Ordering},
163 compiler_fence(Ordering::SeqCst); in register_softirq()
180 compiler_fence(Ordering::SeqCst); in unregister_softirq()
182 compiler_fence(Ordering::SeqCst); in unregister_softirq()
187 if self.cpu_running_count().get().load(Ordering::SeqCst) >= Self::MAX_RUNNING_PER_CPU { in do_softirq()
199 compiler_fence(Ordering::SeqCst); in do_softirq()
202 compiler_fence(Ordering::SeqCst); in do_softirq()
234 compiler_fence(Ordering::SeqCst); in do_softirq()
236 compiler_fence(Ordering::SeqCst); in do_softirq()
255 compiler_fence(Ordering::SeqCst); in raise_softirq()
263 compiler_fence(Ordering::SeqCst); in clear_softirq_pending()
265 compiler_fence(Ordering::SeqCst); in clear_softirq_pending()
279 cpu_running_count.get().fetch_add(1, Ordering::SeqCst); in new()
286 self.cpu_running_count.get().fetch_sub(1, Ordering::SeqCst); in drop()
292 fence(Ordering::SeqCst); in do_softirq()
296 fence(Ordering::SeqCst); in do_softirq()