Home
last modified time | relevance | path

Searched defs:AtomicUsize (Results 1 – 25 of 36) sorted by relevance

12

/external/rust/android-crates-io/crates/tokio/src/loom/std/
Datomic_usize.rs7 pub(crate) struct AtomicUsize { struct
8 inner: UnsafeCell<std::sync::atomic::AtomicUsize>, argument
11 unsafe impl Send for AtomicUsize {} implementation
12 unsafe impl Sync for AtomicUsize {} implementation
13 impl panic::RefUnwindSafe for AtomicUsize {} implementation
14 impl panic::UnwindSafe for AtomicUsize {} implementation
16 impl AtomicUsize { impl
17 pub(crate) const fn new(val: usize) -> AtomicUsize { in new()
39 impl ops::Deref for AtomicUsize { implementation
49 impl ops::DerefMut for AtomicUsize { implementation
[all …]
/external/rust/android-crates-io/crates/parking_lot_core/src/thread_parker/windows/
Dwaitaddress.rs41 pub fn prepare_park(&'static self, key: &AtomicUsize) { in prepare_park()
51 pub fn park(&'static self, key: &AtomicUsize) { in park()
59 pub fn park_until(&'static self, key: &AtomicUsize, timeout: Instant) -> bool { in park_until()
97 fn wait_on_address(&'static self, key: &AtomicUsize, timeout: u32) -> BOOL { in wait_on_address()
Dkeyed_event.rs89 pub fn prepare_park(&'static self, key: &AtomicUsize) { in prepare_park()
99 pub unsafe fn park(&'static self, key: &AtomicUsize) { in park()
105 pub unsafe fn park_until(&'static self, key: &AtomicUsize, timeout: Instant) -> bool { in park_until()
/external/rust/android-crates-io/crates/tokio/src/runtime/scheduler/multi_thread/
Didle.rs168 fn load(cell: &AtomicUsize, ordering: Ordering) -> State { in load()
172 fn unpark_one(cell: &AtomicUsize, num_searching: usize) { in unpark_one()
176 fn inc_num_searching(cell: &AtomicUsize, ordering: Ordering) { in inc_num_searching()
189 fn dec_num_unparked(cell: &AtomicUsize, is_searching: bool) -> bool { in dec_num_unparked()
/external/rust/android-crates-io/crates/parking_lot/src/
Delision.rs40 impl AtomicElisionExt for AtomicUsize { implementation
58 impl AtomicElisionExt for AtomicUsize { implementation
/external/rust/android-crates-io/crates/async-task/tests/
Dmetadata.rs16 async fn my_future(counter: &AtomicUsize) { in metadata_use_case()
/external/rust/android-crates-io/crates/syn/tests/
Dtest_unparenthesize.rs41 fn test(path: &Path, failed: &AtomicUsize) { in test()
Dtest_round_trip.rs72 fn test(path: &Path, failed: &AtomicUsize, abort_after: usize) { in test()
/external/cronet/tot/third_party/rust/chromium_crates_io/vendor/syn-2.0.87/tests/
Dtest_unparenthesize.rs48 fn test(path: &Path, failed: &AtomicUsize) { in test()
Dtest_round_trip.rs71 fn test(path: &Path, failed: &AtomicUsize, abort_after: usize) { in test()
/external/cronet/stable/third_party/rust/chromium_crates_io/vendor/syn-2.0.87/tests/
Dtest_unparenthesize.rs48 fn test(path: &Path, failed: &AtomicUsize) { in test()
Dtest_round_trip.rs71 fn test(path: &Path, failed: &AtomicUsize, abort_after: usize) { in test()
/external/rust/android-crates-io/crates/rayon-core/src/scope/
Dtest.rs52 fn divide_and_conquer<'scope>(scope: &Scope<'scope>, counter: &'scope AtomicUsize, size: usize) { in divide_and_conquer()
62 fn divide_and_conquer_seq(counter: &AtomicUsize, size: usize) { in divide_and_conquer_seq()
498 fn increment<'slice, 'counter>(counters: &'slice [&'counter AtomicUsize]) { in mixed_lifetime_scope()
516 fn increment<'slice, 'counter>(counters: &'slice [&'counter AtomicUsize]) { in mixed_lifetime_scope_fifo()
/external/rust/android-crates-io/crates/crossbeam-epoch/examples/
Dsanitize.rs10 fn worker(a: Arc<Atomic<AtomicUsize>>, handle: LocalHandle) -> usize { in worker()
/external/rust/android-crates-io/crates/arbitrary/src/foreign/core/sync/
Datomic.rs28 impl<'a> Arbitrary<'a> for AtomicUsize { implementation
/external/cronet/tot/third_party/rust/chromium_crates_io/vendor/log-0.4.22/src/
Dlib.rs409 struct AtomicUsize { struct
414 impl AtomicUsize { argument
415 const fn new(v: usize) -> AtomicUsize { in new()
446 unsafe impl Sync for AtomicUsize {} implementation
/external/rust/android-crates-io/crates/log/src/
Dlib.rs421 struct AtomicUsize { struct
426 impl AtomicUsize { implementation
427 const fn new(v: usize) -> AtomicUsize { in new()
458 unsafe impl Sync for AtomicUsize {} implementation
/external/cronet/stable/third_party/rust/chromium_crates_io/vendor/log-0.4.22/src/
Dlib.rs409 struct AtomicUsize { struct
414 impl AtomicUsize { argument
415 const fn new(v: usize) -> AtomicUsize { in new()
446 unsafe impl Sync for AtomicUsize {} implementation
/external/rust/android-crates-io/crates/signal-hook/src/
Dflag.rs162 pub fn register_usize(signal: c_int, flag: Arc<AtomicUsize>, value: usize) -> Result<SigId, Error> { in register_usize()
/external/rust/android-crates-io/crates/portable-atomic/src/tests/
Dmod.rs46 fn _atomic_usize_ffi_safety(_: AtomicUsize); in _atomic_usize_ffi_safety()
/external/rust/android-crates-io/crates/parking_lot_core/src/
Dword_lock.rs292 fn fence_acquire(a: &AtomicUsize) { in fence_acquire()
/external/rust/android-crates-io/crates/tokio/src/sync/
Dnotify.rs436 fn atomic_inc_num_notify_waiters_calls(data: &AtomicUsize) { in atomic_inc_num_notify_waiters_calls()
750 state: &AtomicUsize, in notify_locked()
/external/rust/android-crates-io/crates/tokio-util/src/task/
Dspawn_pinned.rs393 task_count: Arc<AtomicUsize>, in run()
/external/cronet/stable/third_party/rust/chromium_crates_io/vendor/bytemuck-1.19.0/src/
Dzeroable.rs105 unsafe impl Zeroable for core::sync::atomic::AtomicUsize {} implementation
/external/cronet/tot/third_party/rust/chromium_crates_io/vendor/bytemuck-1.19.0/src/
Dzeroable.rs105 unsafe impl Zeroable for core::sync::atomic::AtomicUsize {} implementation

12