/aosp_15_r20/external/rust/android-crates-io/crates/atomic/src/ |
D | lib.rs | 67 pub struct Atomic<T> { struct 72 // Atomic<T> is only Sync if T is Send argument 73 unsafe impl<T: Copy + Send> Sync for Atomic<T> {} implementation 82 impl<T: RefUnwindSafe> RefUnwindSafe for Atomic<T> {} implementation 84 impl<T: Default> Default for Atomic<T> { implementation 91 impl<T: NoUninit + fmt::Debug> fmt::Debug for Atomic<T> { implementation 99 impl<T> Atomic<T> { impl 119 impl<T: NoUninit> Atomic<T> { impl 287 impl Atomic<bool> { implementation 324 impl Atomic<$t> { impl [all …]
|
/aosp_15_r20/external/llvm-libc/src/__support/CPP/ |
H A D | atomic.h | 42 template <typename T> struct Atomic { struct 62 constexpr Atomic() = default; argument 65 constexpr Atomic(value_type v) : val(v) {} in Atomic() argument 68 Atomic &operator=(const Atomic &) = delete; argument 82 // Atomic store. argument 186 void set(T rhs) { val = rhs; } in set()
|
/aosp_15_r20/external/rust/android-crates-io/crates/crossbeam-epoch/src/ |
D | atomic.rs | 294 pub struct Atomic<T: ?Sized + Pointable> { struct 295 data: AtomicUsize, argument 299 unsafe impl<T: ?Sized + Pointable + Send + Sync> Send for Atomic<T> {} implementation 300 unsafe impl<T: ?Sized + Pointable + Send + Sync> Sync for Atomic<T> {} implementation 302 impl<T> Atomic<T> { implementation 318 impl<T: ?Sized + Pointable> Atomic<T> { impl 930 impl<T: ?Sized + Pointable> fmt::Debug for Atomic<T> { implementation 942 impl<T: ?Sized + Pointable> fmt::Pointer for Atomic<T> { implementation 950 impl<T: ?Sized + Pointable> Clone for Atomic<T> { implementation 961 impl<T: ?Sized + Pointable> Default for Atomic<T> { implementation [all …]
|
/aosp_15_r20/prebuilts/rust/linux-x86/1.80.1/lib/rustlib/src/rust/library/std/src/sys/pal/windows/ |
H A D | futex.rs | 14 type Atomic; typedef 39 type Atomic = AtomicPtr<T>; typedef 42 type Atomic = AtomicPtr<T>; typedef 46 address: &W::Atomic, in wait_on_address() 73 pub fn futex_wait<W: Waitable>(futex: &W::Atomic, expected: W, timeout: Option<Duration>) -> bool { in futex_wait()
|
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.80.1/lib/rustlib/src/rust/library/std/src/sys/pal/windows/ |
H A D | futex.rs | 14 type Atomic; typedef 39 type Atomic = AtomicPtr<T>; typedef 42 type Atomic = AtomicPtr<T>; typedef 46 address: &W::Atomic, in wait_on_address() 73 pub fn futex_wait<W: Waitable>(futex: &W::Atomic, expected: W, timeout: Option<Duration>) -> bool { in futex_wait()
|
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0/lib/rustlib/src/rust/library/std/src/sys/pal/windows/ |
H A D | futex.rs | 20 type Atomic; typedef 46 type Atomic = AtomicPtr<T>; typedef 49 type Atomic = AtomicPtr<T>; typedef 54 address: &W::Atomic, in wait_on_address() 81 pub fn futex_wait<W: Waitable>(futex: &W::Atomic, expected: W, timeout: Option<Duration>) -> bool { in futex_wait()
|
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.81.0/lib/rustlib/src/rust/library/std/src/sys/pal/windows/ |
H A D | futex.rs | 20 type Atomic; typedef 46 type Atomic = AtomicPtr<T>; typedef 49 type Atomic = AtomicPtr<T>; typedef 54 address: &W::Atomic, in wait_on_address() 81 pub fn futex_wait<W: Waitable>(futex: &W::Atomic, expected: W, timeout: Option<Duration>) -> bool { in futex_wait()
|
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0.u1/lib/rustlib/src/rust/library/std/src/sys/pal/windows/ |
H A D | futex.rs | 20 type Atomic; typedef 46 type Atomic = AtomicPtr<T>; typedef 49 type Atomic = AtomicPtr<T>; typedef 54 address: &W::Atomic, in wait_on_address() 81 pub fn futex_wait<W: Waitable>(futex: &W::Atomic, expected: W, timeout: Option<Duration>) -> bool { in futex_wait()
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Utils/ |
H A D | MemoryOpRemark.cpp | 128 bool Atomic, in inlineVolatileOrAtomicWithExtraArgs() 170 bool Atomic = SI.isAtomic(); in visitStore() local 189 bool Atomic = false; in visitIntrinsicCall() local
|
/aosp_15_r20/system/core/healthd/ |
H A D | charger_test.cpp | 46 class Atomic { class 48 Atomic(T&& init) : mValue(std::move(init)) {} in Atomic() function in Atomic
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/Transforms/ |
D | Instrumentation.h | 76 bool Atomic = false; member 119 bool Atomic = false; member
|
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Transforms/ |
H A D | Instrumentation.h | 71 bool Atomic = false; member 114 bool Atomic = false; member
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/Transforms/ |
D | Instrumentation.h | 76 bool Atomic = false; member 119 bool Atomic = false; member
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/Transforms/ |
D | Instrumentation.h | 76 bool Atomic = false; member 119 bool Atomic = false; member
|
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/Transforms/ |
D | Instrumentation.h | 76 bool Atomic = false; member 119 bool Atomic = false; member
|
/aosp_15_r20/external/swiftshader/src/Reactor/ |
H A D | LLVMJIT.cpp | 461 struct Atomic struct in __anonc2fb15830111::ExternalSymbolGenerator 463 static void load(size_t size, void *ptr, void *ret, llvm::AtomicOrdering ordering) in load() 475 static void store(size_t size, void *ptr, void *ret, llvm::AtomicOrdering ordering) in store()
|
/aosp_15_r20/external/cronet/third_party/libc++/src/test/std/atomics/atomics.types.generic/ |
H A D | standard_layout.compile.pass.cpp | 23 typedef std::atomic<Tp> Atomic; in operator ()() typedef
|
/aosp_15_r20/external/cronet/third_party/libc++/src/test/std/atomics/atomics.types.operations/atomics.types.operations.req/ |
H A D | dtor.pass.cpp | 25 typedef std::atomic<Tp> Atomic; in operator ()() typedef
|
H A D | ctor.pass.cpp | 36 typedef std::atomic<Tp> Atomic; in operator ()() typedef
|
/aosp_15_r20/external/pigweed/third_party/fuchsia/repo/zircon/system/ulib/lazy_init/include/lib/lazy_init/ |
H A D | options.h | 23 Atomic, enumerator
|
/aosp_15_r20/external/llvm/test/DebugInfo/Inputs/ |
H A D | dwarfdump-objc.m | 13 @property (atomic) int Atomic; property
|
/aosp_15_r20/external/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/ |
H A D | ctor.pass.cpp | 41 typedef std::atomic<Tp> Atomic; in operator ()() typedef
|
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0.u1/lib/rustlib/src/rust/library/std/src/sys/sync/thread_parking/ |
H A D | futex.rs | 7 type Atomic = futex::SmallAtomic; typedef
|
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.81.0/lib/rustlib/src/rust/library/std/src/sys/sync/thread_parking/ |
H A D | futex.rs | 7 type Atomic = futex::SmallAtomic; typedef
|
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0/lib/rustlib/src/rust/library/std/src/sys/sync/thread_parking/ |
H A D | futex.rs | 7 type Atomic = futex::SmallAtomic; typedef
|