/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.80.1/lib/rustlib/src/rust/library/std/src/sys/pal/unix/ |
H A D | futex.rs | 20 pub fn futex_wait(futex: &AtomicU32, expected: u32, timeout: Option<Duration>) -> bool { in futex_wait() 93 let ptr = futex as *const AtomicU32; in futex_wake() constant 100 pub fn futex_wake_all(futex: &AtomicU32) { in futex_wake_all() 101 let ptr = futex as *const AtomicU32; in futex_wake_all() constant 114 futex as *const AtomicU32 as *mut _, in futex_wake() constant 125 pub fn futex_wake_all(futex: &AtomicU32) { in futex_wake_all() 129 futex as *const AtomicU32 as *mut _, in futex_wake_all() constant 139 pub fn futex_wait(futex: &AtomicU32, expected: u32, timeout: Option<Duration>) -> bool { in futex_wait() 150 futex as *const AtomicU32 as *mut u32, in futex_wait() constant 165 libc::futex(futex as *const AtomicU32 as *mut u32, libc::FUTEX_WAKE, 1, null(), null_mut()) in futex_wake() constant [all …]
|
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.81.0/lib/rustlib/src/rust/library/std/src/sys/pal/unix/ |
H A D | futex.rs | 25 pub fn futex_wait(futex: &AtomicU32, expected: u32, timeout: Option<Duration>) -> bool { in futex_wait() 98 let ptr = futex as *const AtomicU32; in futex_wake() constant 105 pub fn futex_wake_all(futex: &AtomicU32) { in futex_wake_all() 106 let ptr = futex as *const AtomicU32; in futex_wake_all() constant 119 futex as *const AtomicU32 as *mut _, in futex_wake() constant 130 pub fn futex_wake_all(futex: &AtomicU32) { in futex_wake_all() 134 futex as *const AtomicU32 as *mut _, in futex_wake_all() constant 144 pub fn futex_wait(futex: &AtomicU32, expected: u32, timeout: Option<Duration>) -> bool { in futex_wait() 155 futex as *const AtomicU32 as *mut u32, in futex_wait() constant 170 libc::futex(futex as *const AtomicU32 as *mut u32, libc::FUTEX_WAKE, 1, null(), null_mut()) in futex_wake() constant [all …]
|
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0/lib/rustlib/src/rust/library/std/src/sys/pal/unix/ |
H A D | futex.rs | 25 pub fn futex_wait(futex: &AtomicU32, expected: u32, timeout: Option<Duration>) -> bool { in futex_wait() 98 let ptr = futex as *const AtomicU32; in futex_wake() constant 105 pub fn futex_wake_all(futex: &AtomicU32) { in futex_wake_all() 106 let ptr = futex as *const AtomicU32; in futex_wake_all() constant 119 futex as *const AtomicU32 as *mut _, in futex_wake() constant 130 pub fn futex_wake_all(futex: &AtomicU32) { in futex_wake_all() 134 futex as *const AtomicU32 as *mut _, in futex_wake_all() constant 144 pub fn futex_wait(futex: &AtomicU32, expected: u32, timeout: Option<Duration>) -> bool { in futex_wait() 155 futex as *const AtomicU32 as *mut u32, in futex_wait() constant 170 libc::futex(futex as *const AtomicU32 as *mut u32, libc::FUTEX_WAKE, 1, null(), null_mut()) in futex_wake() constant [all …]
|
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0.u1/lib/rustlib/src/rust/library/std/src/sys/pal/unix/ |
H A D | futex.rs | 25 pub fn futex_wait(futex: &AtomicU32, expected: u32, timeout: Option<Duration>) -> bool { in futex_wait() 98 let ptr = futex as *const AtomicU32; in futex_wake() constant 105 pub fn futex_wake_all(futex: &AtomicU32) { in futex_wake_all() 106 let ptr = futex as *const AtomicU32; in futex_wake_all() constant 119 futex as *const AtomicU32 as *mut _, in futex_wake() constant 130 pub fn futex_wake_all(futex: &AtomicU32) { in futex_wake_all() 134 futex as *const AtomicU32 as *mut _, in futex_wake_all() constant 144 pub fn futex_wait(futex: &AtomicU32, expected: u32, timeout: Option<Duration>) -> bool { in futex_wait() 155 futex as *const AtomicU32 as *mut u32, in futex_wait() constant 170 libc::futex(futex as *const AtomicU32 as *mut u32, libc::FUTEX_WAKE, 1, null(), null_mut()) in futex_wake() constant [all …]
|
/aosp_15_r20/prebuilts/rust/linux-x86/1.80.1/lib/rustlib/src/rust/library/std/src/sys/pal/unix/ |
H A D | futex.rs | 20 pub fn futex_wait(futex: &AtomicU32, expected: u32, timeout: Option<Duration>) -> bool { in futex_wait() 93 let ptr = futex as *const AtomicU32; in futex_wake() constant 100 pub fn futex_wake_all(futex: &AtomicU32) { in futex_wake_all() 101 let ptr = futex as *const AtomicU32; in futex_wake_all() constant 114 futex as *const AtomicU32 as *mut _, in futex_wake() constant 125 pub fn futex_wake_all(futex: &AtomicU32) { in futex_wake_all() 129 futex as *const AtomicU32 as *mut _, in futex_wake_all() constant 139 pub fn futex_wait(futex: &AtomicU32, expected: u32, timeout: Option<Duration>) -> bool { in futex_wait() 150 futex as *const AtomicU32 as *mut u32, in futex_wait() constant 165 libc::futex(futex as *const AtomicU32 as *mut u32, libc::FUTEX_WAKE, 1, null(), null_mut()) in futex_wake() constant [all …]
|
/aosp_15_r20/external/rust/android-crates-io/crates/tokio/src/loom/std/ |
D | atomic_u32.rs | 7 pub(crate) struct AtomicU32 { struct 8 inner: UnsafeCell<std::sync::atomic::AtomicU32>, argument 11 unsafe impl Send for AtomicU32 {} implementation 12 unsafe impl Sync for AtomicU32 {} implementation 13 impl panic::RefUnwindSafe for AtomicU32 {} implementation 14 impl panic::UnwindSafe for AtomicU32 {} implementation 16 impl AtomicU32 { implementation 17 pub(crate) const fn new(val: u32) -> AtomicU32 { in new() 34 impl Deref for AtomicU32 { implementation 44 impl fmt::Debug for AtomicU32 { implementation
|
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.80.1/lib/rustlib/src/rust/library/std/src/sys/pal/wasm/atomics/ |
H A D | futex.rs | 10 pub fn futex_wait(futex: &AtomicU32, expected: u32, timeout: Option<Duration>) -> bool { in futex_wait() 14 futex as *const AtomicU32 as *mut i32, in futex_wait() constant 26 unsafe { wasm32::memory_atomic_notify(futex as *const AtomicU32 as *mut i32, 1) > 0 } in futex_wake() constant 30 pub fn futex_wake_all(futex: &AtomicU32) { in futex_wake_all() 32 wasm32::memory_atomic_notify(futex as *const AtomicU32 as *mut i32, i32::MAX as u32); in futex_wake_all() constant
|
/aosp_15_r20/prebuilts/rust/linux-x86/1.80.1/lib/rustlib/src/rust/library/std/src/sys/pal/wasm/atomics/ |
H A D | futex.rs | 10 pub fn futex_wait(futex: &AtomicU32, expected: u32, timeout: Option<Duration>) -> bool { in futex_wait() 14 futex as *const AtomicU32 as *mut i32, in futex_wait() constant 26 unsafe { wasm32::memory_atomic_notify(futex as *const AtomicU32 as *mut i32, 1) > 0 } in futex_wake() constant 30 pub fn futex_wake_all(futex: &AtomicU32) { in futex_wake_all() 32 wasm32::memory_atomic_notify(futex as *const AtomicU32 as *mut i32, i32::MAX as u32); in futex_wake_all() constant
|
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0/lib/rustlib/src/rust/library/std/src/sys/pal/wasm/atomics/ |
H A D | futex.rs | 19 pub fn futex_wait(futex: &AtomicU32, expected: u32, timeout: Option<Duration>) -> bool { in futex_wait() 22 wasm::memory_atomic_wait32(futex as *const AtomicU32 as *mut i32, expected as i32, timeout) in futex_wait() constant 32 unsafe { wasm::memory_atomic_notify(futex as *const AtomicU32 as *mut i32, 1) > 0 } in futex_wake() constant 36 pub fn futex_wake_all(futex: &AtomicU32) { in futex_wake_all() 38 wasm::memory_atomic_notify(futex as *const AtomicU32 as *mut i32, i32::MAX as u32); in futex_wake_all() constant
|
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0.u1/lib/rustlib/src/rust/library/std/src/sys/pal/wasm/atomics/ |
H A D | futex.rs | 19 pub fn futex_wait(futex: &AtomicU32, expected: u32, timeout: Option<Duration>) -> bool { in futex_wait() 22 wasm::memory_atomic_wait32(futex as *const AtomicU32 as *mut i32, expected as i32, timeout) in futex_wait() constant 32 unsafe { wasm::memory_atomic_notify(futex as *const AtomicU32 as *mut i32, 1) > 0 } in futex_wake() constant 36 pub fn futex_wake_all(futex: &AtomicU32) { in futex_wake_all() 38 wasm::memory_atomic_notify(futex as *const AtomicU32 as *mut i32, i32::MAX as u32); in futex_wake_all() constant
|
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.81.0/lib/rustlib/src/rust/library/std/src/sys/pal/wasm/atomics/ |
H A D | futex.rs | 19 pub fn futex_wait(futex: &AtomicU32, expected: u32, timeout: Option<Duration>) -> bool { in futex_wait() 22 wasm::memory_atomic_wait32(futex as *const AtomicU32 as *mut i32, expected as i32, timeout) in futex_wait() constant 32 unsafe { wasm::memory_atomic_notify(futex as *const AtomicU32 as *mut i32, 1) > 0 } in futex_wake() constant 36 pub fn futex_wake_all(futex: &AtomicU32) { in futex_wake_all() 38 wasm::memory_atomic_notify(futex as *const AtomicU32 as *mut i32, i32::MAX as u32); in futex_wake_all() constant
|
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.80.1/lib/rustlib/src/rust/library/std/src/sys/pal/hermit/ |
H A D | futex.rs | 6 pub fn futex_wait(futex: &AtomicU32, expected: u32, timeout: Option<Duration>) -> bool { in futex_wait() 35 pub fn futex_wake_all(futex: &AtomicU32) { in futex_wake_all()
|
/aosp_15_r20/prebuilts/rust/linux-x86/1.80.1/lib/rustlib/src/rust/library/std/src/sys/pal/hermit/ |
H A D | futex.rs | 6 pub fn futex_wait(futex: &AtomicU32, expected: u32, timeout: Option<Duration>) -> bool { in futex_wait() 35 pub fn futex_wake_all(futex: &AtomicU32) { in futex_wake_all()
|
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0/lib/rustlib/src/rust/library/std/src/sys/pal/hermit/ |
H A D | futex.rs | 11 pub fn futex_wait(futex: &AtomicU32, expected: u32, timeout: Option<Duration>) -> bool { in futex_wait() 40 pub fn futex_wake_all(futex: &AtomicU32) { in futex_wake_all()
|
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0.u1/lib/rustlib/src/rust/library/std/src/sys/pal/hermit/ |
H A D | futex.rs | 11 pub fn futex_wait(futex: &AtomicU32, expected: u32, timeout: Option<Duration>) -> bool { in futex_wait() 40 pub fn futex_wake_all(futex: &AtomicU32) { in futex_wake_all()
|
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.81.0/lib/rustlib/src/rust/library/std/src/sys/pal/hermit/ |
H A D | futex.rs | 11 pub fn futex_wait(futex: &AtomicU32, expected: u32, timeout: Option<Duration>) -> bool { in futex_wait() 40 pub fn futex_wake_all(futex: &AtomicU32) { in futex_wake_all()
|
/aosp_15_r20/external/rust/beto-rust/common/handle_map/src/ |
D | shard.rs | 125 outstanding_allocations_counter: &AtomicU32, in deallocate() 149 outstanding_allocations_counter: &AtomicU32, in try_allocate()
|
/aosp_15_r20/external/crosvm/io_uring/src/ |
H A D | uring.rs | 745 let head = ptr.add(params.sq_off.head as usize) as *const AtomicU32; in new() constant 746 let tail = ptr.add(params.sq_off.tail as usize) as *const AtomicU32; in new() constant 790 let head = ptr.add(params.cq_off.head as usize) as *const AtomicU32; in new() constant 791 let tail = ptr.add(params.cq_off.tail as usize) as *const AtomicU32; in new() constant
|
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.80.1/lib/rustlib/src/rust/library/core/src/panic/ |
H A D | unwind_safe.rs | 234 impl RefUnwindSafe for crate::sync::atomic::AtomicU32 {} implementation
|
/aosp_15_r20/prebuilts/rust/linux-x86/1.80.1/lib/rustlib/src/rust/library/core/src/panic/ |
H A D | unwind_safe.rs | 234 impl RefUnwindSafe for crate::sync::atomic::AtomicU32 {} implementation
|
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0/lib/rustlib/src/rust/library/core/src/panic/ |
H A D | unwind_safe.rs | 234 impl RefUnwindSafe for crate::sync::atomic::AtomicU32 {} implementation
|
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0.u1/lib/rustlib/src/rust/library/core/src/panic/ |
H A D | unwind_safe.rs | 234 impl RefUnwindSafe for crate::sync::atomic::AtomicU32 {} implementation
|
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.81.0/lib/rustlib/src/rust/library/core/src/panic/ |
H A D | unwind_safe.rs | 234 impl RefUnwindSafe for crate::sync::atomic::AtomicU32 {} implementation
|
/aosp_15_r20/external/rust/android-crates-io/crates/bytemuck/src/ |
D | zeroable.rs | 95 unsafe impl Zeroable for core::sync::atomic::AtomicU32 {} implementation
|
/aosp_15_r20/external/cronet/third_party/rust/chromium_crates_io/vendor/bytemuck-1.15.0/src/ |
H A D | zeroable.rs | 91 unsafe impl Zeroable for core::sync::atomic::AtomicU32 {} implementation
|