Home
last modified time | relevance | path

Searched refs:Relaxed (Results 1 – 25 of 398) sorted by relevance

12345678910>>...16

/external/rust/android-crates-io/crates/tokio/src/runtime/scheduler/multi_thread_alt/
Dcounters.rs4 use std::sync::atomic::Ordering::Relaxed;
27 let notifies_local = NUM_NOTIFY_LOCAL.load(Relaxed); in drop()
28 let notifies_remote = NUM_NOTIFY_REMOTE.load(Relaxed); in drop()
29 let unparks_local = NUM_UNPARKS_LOCAL.load(Relaxed); in drop()
30 let unparks_remote = NUM_UNPARKS_REMOTE.load(Relaxed); in drop()
31 let maintenance = NUM_MAINTENANCE.load(Relaxed); in drop()
32 let lifo_scheds = NUM_LIFO_SCHEDULES.load(Relaxed); in drop()
33 let lifo_capped = NUM_LIFO_CAPPED.load(Relaxed); in drop()
34 let num_steals = NUM_STEALS.load(Relaxed); in drop()
35 let num_overflow = NUM_OVERFLOW.load(Relaxed); in drop()
[all …]
/external/rust/android-crates-io/crates/rustix/src/backend/linux_raw/param/
Dinit.rs26 unsafe { PAGE_SIZE.load(Ordering::Relaxed) } in page_size()
32 unsafe { CLOCK_TICKS_PER_SECOND.load(Ordering::Relaxed) as u64 } in clock_ticks_per_second()
40 HWCAP.load(Ordering::Relaxed), in linux_hwcap()
41 HWCAP2.load(Ordering::Relaxed), in linux_hwcap()
49 let execfn = unsafe { EXECFN.load(Ordering::Relaxed) }; in linux_execfn()
59 unsafe { SECURE.load(Ordering::Relaxed) } in linux_secure()
67 PHDR.load(Ordering::Relaxed).cast(), in exe_phdrs()
68 PHENT.load(Ordering::Relaxed), in exe_phdrs()
69 PHNUM.load(Ordering::Relaxed), in exe_phdrs()
78 unsafe { SYSINFO_EHDR.load(Ordering::Relaxed) } in sysinfo_ehdr()
[all …]
Dauxv.rs21 use core::sync::atomic::Ordering::Relaxed;
37 let mut page_size = PAGE_SIZE.load(Relaxed); in page_size()
41 page_size = PAGE_SIZE.load(Relaxed); in page_size()
50 let mut ticks = CLOCK_TICKS_PER_SECOND.load(Relaxed); in clock_ticks_per_second()
54 ticks = CLOCK_TICKS_PER_SECOND.load(Relaxed); in clock_ticks_per_second()
63 let mut hwcap = HWCAP.load(Relaxed); in linux_hwcap()
64 let mut hwcap2 = HWCAP2.load(Relaxed); in linux_hwcap()
68 hwcap = HWCAP.load(Relaxed); in linux_hwcap()
69 hwcap2 = HWCAP2.load(Relaxed); in linux_hwcap()
78 let mut execfn = EXECFN.load(Relaxed); in linux_execfn()
[all …]
/external/rust/android-crates-io/crates/dashmap/src/
Dlock.rs28 .compare_exchange(0, ONE_WRITER, Ordering::Acquire, Ordering::Relaxed) in try_lock_exclusive()
36 .compare_exchange_weak(0, ONE_WRITER, Ordering::Acquire, Ordering::Relaxed) in lock_exclusive()
47 .compare_exchange(ONE_WRITER, 0, Ordering::Release, Ordering::Relaxed) in unlock_exclusive()
94 let mut state = self.state.load(Ordering::Relaxed); in lock_exclusive_slow()
102 Ordering::Relaxed, in lock_exclusive_slow()
111 state = self.state.load(Ordering::Relaxed); in lock_exclusive_slow()
118 Ordering::Relaxed, in lock_exclusive_slow()
119 Ordering::Relaxed, in lock_exclusive_slow()
130 let state = self.state.load(Ordering::Relaxed); in lock_exclusive_slow()
148 let state = self.state.load(Ordering::Relaxed); in unlock_exclusive_slow()
[all …]
/external/rust/android-crates-io/crates/parking_lot/src/
Draw_mutex.rs69 .compare_exchange_weak(0, LOCKED_BIT, Ordering::Acquire, Ordering::Relaxed) in lock()
79 let mut state = self.state.load(Ordering::Relaxed); in try_lock()
88 Ordering::Relaxed, in try_lock()
104 .compare_exchange(LOCKED_BIT, 0, Ordering::Release, Ordering::Relaxed) in unlock()
114 let state = self.state.load(Ordering::Relaxed); in is_locked()
125 .compare_exchange(LOCKED_BIT, 0, Ordering::Release, Ordering::Relaxed) in unlock_fair()
135 if self.state.load(Ordering::Relaxed) & PARKED_BIT != 0 { in bump()
149 .compare_exchange_weak(0, LOCKED_BIT, Ordering::Acquire, Ordering::Relaxed) in try_lock_until()
166 .compare_exchange_weak(0, LOCKED_BIT, Ordering::Acquire, Ordering::Relaxed) in try_lock_for()
185 let mut state = self.state.load(Ordering::Relaxed); in mark_parked_if_locked()
[all …]
Draw_rwlock.rs70 .compare_exchange_weak(0, WRITER_BIT, Ordering::Acquire, Ordering::Relaxed) in lock_exclusive()
83 .compare_exchange(0, WRITER_BIT, Ordering::Acquire, Ordering::Relaxed) in try_lock_exclusive()
98 .compare_exchange(WRITER_BIT, 0, Ordering::Release, Ordering::Relaxed) in unlock_exclusive()
143 let state = self.state.load(Ordering::Relaxed); in is_locked()
149 let state = self.state.load(Ordering::Relaxed); in is_locked_exclusive()
166 .compare_exchange(WRITER_BIT, 0, Ordering::Release, Ordering::Relaxed) in unlock_exclusive_fair()
176 if self.state.load(Ordering::Relaxed) & (READERS_MASK | WRITER_BIT) in bump_shared()
185 if self.state.load(Ordering::Relaxed) & PARKED_BIT != 0 { in bump_exclusive()
239 .compare_exchange_weak(0, WRITER_BIT, Ordering::Acquire, Ordering::Relaxed) in try_lock_exclusive_for()
256 .compare_exchange_weak(0, WRITER_BIT, Ordering::Acquire, Ordering::Relaxed) in try_lock_exclusive_until()
[all …]
/external/rust/android-crates-io/crates/tokio/src/runtime/scheduler/multi_thread/
Dcounters.rs4 use std::sync::atomic::Ordering::Relaxed;
14 let notifies_local = NUM_NOTIFY_LOCAL.load(Relaxed); in drop()
15 let unparks_local = NUM_UNPARKS_LOCAL.load(Relaxed); in drop()
16 let maintenance = NUM_MAINTENANCE.load(Relaxed); in drop()
17 let lifo_scheds = NUM_LIFO_SCHEDULES.load(Relaxed); in drop()
18 let lifo_capped = NUM_LIFO_CAPPED.load(Relaxed); in drop()
30 NUM_NOTIFY_LOCAL.fetch_add(1, Relaxed); in inc_num_inc_notify_local()
34 NUM_UNPARKS_LOCAL.fetch_add(1, Relaxed); in inc_num_unparks_local()
38 NUM_MAINTENANCE.fetch_add(1, Relaxed); in inc_num_maintenance()
42 NUM_LIFO_SCHEDULES.fetch_add(1, Relaxed); in inc_lifo_schedules()
[all …]
/external/rust/android-crates-io/crates/portable-atomic/src/tests/
Dhelper.rs281 assert_eq!(a.load(Ordering::Relaxed), 10);
283 assert_eq!(a.load(Ordering::Relaxed), 10);
295 let mut old = a.load(Ordering::Relaxed);
303 assert_eq!(a.load(Ordering::Relaxed), 8);
313 assert_eq!(a.load(Ordering::Relaxed), 10);
316 assert_eq!(a.load(Ordering::Relaxed), $int_type::MAX.wrapping_add(1));
326 assert_eq!(a.load(Ordering::Relaxed), 10);
329 assert_eq!(a.load(Ordering::Relaxed), $int_type::MAX.wrapping_add(1));
339 assert_eq!(a.load(Ordering::Relaxed), 10);
342 assert_eq!(a.load(Ordering::Relaxed), $int_type::MIN.wrapping_sub(1));
[all …]
/external/rust/android-crates-io/crates/tracing/tests/
Dfilters_are_reevaluated_for_different_call_sites.rs32 charlie_count2.fetch_add(1, Ordering::Relaxed); in filters_are_reevaluated_for_different_call_sites()
36 dave_count2.fetch_add(1, Ordering::Relaxed); in filters_are_reevaluated_for_different_call_sites()
58 assert_eq!(charlie_count.load(Ordering::Relaxed), 1); in filters_are_reevaluated_for_different_call_sites()
59 assert_eq!(dave_count.load(Ordering::Relaxed), 1); in filters_are_reevaluated_for_different_call_sites()
65 assert_eq!(charlie_count.load(Ordering::Relaxed), 1); in filters_are_reevaluated_for_different_call_sites()
66 assert_eq!(dave_count.load(Ordering::Relaxed), 1); in filters_are_reevaluated_for_different_call_sites()
72 assert_eq!(charlie_count.load(Ordering::Relaxed), 2); in filters_are_reevaluated_for_different_call_sites()
73 assert_eq!(dave_count.load(Ordering::Relaxed), 1); in filters_are_reevaluated_for_different_call_sites()
78 assert_eq!(charlie_count.load(Ordering::Relaxed), 2); in filters_are_reevaluated_for_different_call_sites()
79 assert_eq!(dave_count.load(Ordering::Relaxed), 2); in filters_are_reevaluated_for_different_call_sites()
Dfilters_are_not_reevaluated_for_the_same_span.rs30 alice_count2.fetch_add(1, Ordering::Relaxed); in filters_are_not_reevaluated_for_the_same_span()
34 bob_count2.fetch_add(1, Ordering::Relaxed); in filters_are_not_reevaluated_for_the_same_span()
55 assert_eq!(alice_count.load(Ordering::Relaxed), 1); in filters_are_not_reevaluated_for_the_same_span()
56 assert_eq!(bob_count.load(Ordering::Relaxed), 1); in filters_are_not_reevaluated_for_the_same_span()
62 assert_eq!(alice_count.load(Ordering::Relaxed), 1); in filters_are_not_reevaluated_for_the_same_span()
63 assert_eq!(bob_count.load(Ordering::Relaxed), 1); in filters_are_not_reevaluated_for_the_same_span()
66 assert_eq!(alice_count.load(Ordering::Relaxed), 1); in filters_are_not_reevaluated_for_the_same_span()
67 assert_eq!(bob_count.load(Ordering::Relaxed), 1); in filters_are_not_reevaluated_for_the_same_span()
Dfilter_caching_is_lexically_scoped.rs35 count2.fetch_add(1, Ordering::Relaxed); in filter_caching_is_lexically_scoped()
48 assert_eq!(count.load(Ordering::Relaxed), 1); in filter_caching_is_lexically_scoped()
52 assert_eq!(count.load(Ordering::Relaxed), 1); in filter_caching_is_lexically_scoped()
55 assert_eq!(count.load(Ordering::Relaxed), 2); in filter_caching_is_lexically_scoped()
58 assert_eq!(count.load(Ordering::Relaxed), 2); in filter_caching_is_lexically_scoped()
61 assert_eq!(count.load(Ordering::Relaxed), 2); in filter_caching_is_lexically_scoped()
64 assert_eq!(count.load(Ordering::Relaxed), 2); in filter_caching_is_lexically_scoped()
/external/rust/android-crates-io/crates/tokio/src/runtime/metrics/
Druntime.rs7 use std::sync::atomic::Ordering::Relaxed;
254 .load(Relaxed)
269 .load(Relaxed)
312 .load(Relaxed)
366 .load(Relaxed)
410 .load(Relaxed)
456 .load(Relaxed)
502 .load(Relaxed)
543 .load(Relaxed)
588 .load(Relaxed);
[all …]
Dbatch.rs3 use std::sync::atomic::Ordering::Relaxed;
81 worker.mean_poll_time.store(mean_poll_time, Relaxed); in submit()
82 worker.park_count.store(self.park_count, Relaxed); in submit()
85 .store(self.park_unpark_count, Relaxed); in submit()
86 worker.noop_count.store(self.noop_count, Relaxed); in submit()
87 worker.steal_count.store(self.steal_count, Relaxed); in submit()
90 .store(self.steal_operations, Relaxed); in submit()
91 worker.poll_count.store(self.poll_count, Relaxed); in submit()
95 .store(self.busy_duration_total, Relaxed); in submit()
99 .store(self.local_schedule_count, Relaxed); in submit()
[all …]
/external/rust/android-crates-io/crates/crossbeam-epoch/src/
Dcollector.rs195 let before = collector.global.epoch.load(Ordering::Relaxed); in pin_holds_advance()
197 let after = collector.global.epoch.load(Ordering::Relaxed); in pin_holds_advance()
225 DESTROYS.fetch_add(1, Ordering::Relaxed); in incremental()
234 let curr = DESTROYS.load(Ordering::Relaxed); in incremental()
241 assert!(DESTROYS.load(Ordering::Relaxed) == COUNT); in incremental()
262 DESTROYS.fetch_add(1, Ordering::Relaxed); in buffering()
270 assert!(DESTROYS.load(Ordering::Relaxed) < COUNT); in buffering()
274 while DESTROYS.load(Ordering::Relaxed) < COUNT { in buffering()
278 assert_eq!(DESTROYS.load(Ordering::Relaxed), COUNT); in buffering()
293 DROPS.fetch_add(1, Ordering::Relaxed); in count_drops()
[all …]
/external/rust/android-crates-io/crates/portable-atomic/src/imp/atomic128/
Dintrinsics.rs47 sync::atomic::Ordering::{AcqRel, Acquire, Relaxed, Release, SeqCst},
55 Ordering::Release | Ordering::Relaxed => Ordering::Relaxed, in strongest_failure_ordering()
78 Relaxed => intrinsics::atomic_load_relaxed(src), in atomic_load()
98 Relaxed => intrinsics::atomic_store_relaxed(dst, val), in atomic_store()
163 (Relaxed, Relaxed) => intrinsics::atomic_cxchg_relaxed_relaxed(dst, old, new), in atomic_compare_exchange()
164 (Relaxed, Acquire) => intrinsics::atomic_cxchg_relaxed_acquire(dst, old, new), in atomic_compare_exchange()
165 (Relaxed, SeqCst) => intrinsics::atomic_cxchg_relaxed_seqcst(dst, old, new), in atomic_compare_exchange()
166 (Acquire, Relaxed) => intrinsics::atomic_cxchg_acquire_relaxed(dst, old, new), in atomic_compare_exchange()
169 (Release, Relaxed) => intrinsics::atomic_cxchg_release_relaxed(dst, old, new), in atomic_compare_exchange()
172 (AcqRel, Relaxed) => intrinsics::atomic_cxchg_acqrel_relaxed(dst, old, new), in atomic_compare_exchange()
[all …]
/external/rust/android-crates-io/crates/rayon/tests/
Dsort-panic-safe.rs8 use std::sync::atomic::Ordering::Relaxed;
38 VERSIONS.fetch_add(2, Relaxed); in partial_cmp()
51 DROP_COUNTS[self.id].fetch_add(1, Relaxed); in drop()
52 VERSIONS.fetch_sub(self.version.get(), Relaxed); in drop()
64 count.fetch_add(1, Relaxed);
68 let mut panic_countdown = count.load(Relaxed);
78 VERSIONS.store(0, Relaxed);
80 DROP_COUNTS[i].store(0, Relaxed);
88 if panic_countdown.fetch_sub(1, Relaxed) == 1 {
100 let count = c.load(Relaxed);
[all …]
/external/rust/android-crates-io/crates/itertools/src/
Dnext_array.rs196 DROPPED.fetch_add(1, Ordering::Relaxed); in tracked_drop()
202 assert_eq!(DROPPED.load(Ordering::Relaxed), 0); in tracked_drop()
204 assert_eq!(DROPPED.load(Ordering::Relaxed), 0); in tracked_drop()
211 assert_eq!(DROPPED.load(Ordering::Relaxed), 0); in tracked_drop()
213 assert_eq!(DROPPED.swap(0, Ordering::Relaxed), 1); in tracked_drop()
221 assert_eq!(DROPPED.swap(0, Ordering::Relaxed), 2); in tracked_drop()
223 assert_eq!(DROPPED.load(Ordering::Relaxed), 0); in tracked_drop()
237 assert_eq!(DROPPED.load(Ordering::Relaxed), 1); in tracked_drop()
241 assert_eq!(DROPPED.swap(0, Ordering::Relaxed), 3); in tracked_drop()
255 assert_eq!(DROPPED.load(Ordering::Relaxed), 1); in tracked_drop()
[all …]
/external/rust/android-crates-io/crates/rustix/src/backend/linux_raw/
Dvdso_wrappers.rs28 use core::sync::atomic::Ordering::Relaxed;
62 let callee = match transmute(CLOCK_GETTIME.load(Relaxed)) { in clock_gettime()
101 let callee = match transmute(CLOCK_GETTIME.load(Relaxed)) { in clock_gettime_dynamic()
128 let callee = match transmute(GETCPU.load(Relaxed)) { in sched_getcpu()
140 use super::{transmute, ArgReg, Relaxed, RetReg, SyscallNumber, A0, A1, A2, A3, A4, A5, R0};
145 let callee = match transmute(super::SYSCALL.load(Relaxed)) { in syscall0()
157 let callee = match transmute(super::SYSCALL.load(Relaxed)) { in syscall1()
169 let callee = match transmute(super::SYSCALL.load(Relaxed)) { in syscall1_noreturn()
182 let callee = match transmute(super::SYSCALL.load(Relaxed)) { in syscall2()
196 let callee = match transmute(super::SYSCALL.load(Relaxed)) { in syscall3()
[all …]
/external/rust/android-crates-io/crates/tokio/tests/
Drt_threaded_alt.rs15 use std::sync::atomic::Ordering::Relaxed;
55 let num = cnt.fetch_add(1, Relaxed) + 1; in many_oneshot_futures()
254 self.0.fetch_add(1, Relaxed); in drop_threadpool_drops_futures()
264 a.fetch_add(1, Relaxed); in drop_threadpool_drops_futures()
267 b.fetch_add(1, Relaxed); in drop_threadpool_drops_futures()
278 let a = num_inc.load(Relaxed); in drop_threadpool_drops_futures()
282 let b = num_dec.load(Relaxed); in drop_threadpool_drops_futures()
286 let c = num_drop.load(Relaxed); in drop_threadpool_drops_futures()
303 after_inner.clone().fetch_add(1, Ordering::Relaxed); in start_stop_callbacks_called()
306 before_inner.clone().fetch_add(1, Ordering::Relaxed); in start_stop_callbacks_called()
[all …]
Drt_threaded.rs14 use std::sync::atomic::Ordering::Relaxed;
54 let num = cnt.fetch_add(1, Relaxed) + 1; in many_oneshot_futures()
254 self.0.fetch_add(1, Relaxed); in drop_threadpool_drops_futures()
264 a.fetch_add(1, Relaxed); in drop_threadpool_drops_futures()
267 b.fetch_add(1, Relaxed); in drop_threadpool_drops_futures()
278 let a = num_inc.load(Relaxed); in drop_threadpool_drops_futures()
282 let b = num_dec.load(Relaxed); in drop_threadpool_drops_futures()
286 let c = num_drop.load(Relaxed); in drop_threadpool_drops_futures()
303 after_inner.clone().fetch_add(1, Ordering::Relaxed); in start_stop_callbacks_called()
306 before_inner.clone().fetch_add(1, Ordering::Relaxed); in start_stop_callbacks_called()
[all …]
/external/rust/android-crates-io/crates/portable-atomic/src/imp/
Driscv.rs115 Ordering::Relaxed => op!(""),
236 Ordering::Relaxed => atomic_load!("", ""),
266 Ordering::Relaxed => atomic_store!("", ""),
644 assert_eq!(a.load(Ordering::Relaxed), x.wrapping_add(y));
647 assert_eq!(a.load(Ordering::Relaxed), y.wrapping_add(x));
655 assert_eq!(a.load(Ordering::Relaxed), x.wrapping_sub(y));
658 assert_eq!(a.load(Ordering::Relaxed), y.wrapping_sub(x));
666 assert_eq!(a.load(Ordering::Relaxed), x & y);
669 assert_eq!(a.load(Ordering::Relaxed), y & x);
677 assert_eq!(a.load(Ordering::Relaxed), x | y);
[all …]
/external/crosvm/cros_async/src/sync/
Dmu.rs214 .compare_exchange_weak(0, LOCKED, Ordering::Acquire, Ordering::Relaxed) in lock()
228 Ordering::Relaxed, in lock()
242 .compare_exchange_weak(0, READ_LOCK, Ordering::Acquire, Ordering::Relaxed) in read_lock()
253 Ordering::Relaxed, in read_lock()
274 let oldstate = self.state.load(Ordering::Relaxed); in lock_slow()
284 Ordering::Relaxed, in lock_slow()
302 Ordering::Relaxed, in lock_slow()
342 Ordering::Relaxed, in lock_slow()
444 let oldstate = self.state.load(Ordering::Relaxed); in unlock_slow()
457 Ordering::Relaxed, in unlock_slow()
[all …]
/external/rust/android-crates-io/crates/parking_lot_core/src/
Dword_lock.rs92 .compare_exchange_weak(0, LOCKED_BIT, Ordering::Acquire, Ordering::Relaxed) in lock()
113 let mut state = self.state.load(Ordering::Relaxed); in lock_slow()
121 Ordering::Relaxed, in lock_slow()
131 state = self.state.load(Ordering::Relaxed); in lock_slow()
158 Ordering::Relaxed, in lock_slow()
172 self.state.load(Ordering::Relaxed) in lock_slow()
179 let mut state = self.state.load(Ordering::Relaxed); in unlock_slow()
193 Ordering::Relaxed, in unlock_slow()
234 Ordering::Relaxed, in unlock_slow()
253 Ordering::Relaxed, in unlock_slow()
/external/rust/android-crates-io/crates/hashbrown/src/external_trait_impls/rayon/
Dmap.rs482 counter.fetch_add(1, Ordering::Relaxed); in new()
490 self.counter.fetch_sub(1, Ordering::Relaxed); in drop()
525 assert_eq!(key.load(Ordering::Relaxed), 0); in test_into_iter_drops()
526 assert_eq!(value.load(Ordering::Relaxed), 0); in test_into_iter_drops()
534 assert_eq!(key.load(Ordering::Relaxed), 100); in test_into_iter_drops()
535 assert_eq!(value.load(Ordering::Relaxed), 100); in test_into_iter_drops()
543 assert_eq!(key.load(Ordering::Relaxed), 100); in test_into_iter_drops()
544 assert_eq!(value.load(Ordering::Relaxed), 100); in test_into_iter_drops()
550 assert_eq!(key.load(Ordering::Relaxed), 100); in test_into_iter_drops()
551 assert_eq!(value.load(Ordering::Relaxed), 100); in test_into_iter_drops()
[all …]
/external/rust/android-crates-io/extra_versions/crates/hashbrown/src/external_trait_impls/rayon/
Dmap.rs492 counter.fetch_add(1, Ordering::Relaxed); in new()
500 self.counter.fetch_sub(1, Ordering::Relaxed); in drop()
535 assert_eq!(key.load(Ordering::Relaxed), 0); in test_into_iter_drops()
536 assert_eq!(value.load(Ordering::Relaxed), 0); in test_into_iter_drops()
544 assert_eq!(key.load(Ordering::Relaxed), 100); in test_into_iter_drops()
545 assert_eq!(value.load(Ordering::Relaxed), 100); in test_into_iter_drops()
553 assert_eq!(key.load(Ordering::Relaxed), 100); in test_into_iter_drops()
554 assert_eq!(value.load(Ordering::Relaxed), 100); in test_into_iter_drops()
560 assert_eq!(key.load(Ordering::Relaxed), 100); in test_into_iter_drops()
561 assert_eq!(value.load(Ordering::Relaxed), 100); in test_into_iter_drops()
[all …]

12345678910>>...16