Home
last modified time | relevance | path

Searched defs:Atomic (Results 1 – 25 of 348) sorted by relevance

12345678910>>...14

/aosp_15_r20/external/rust/android-crates-io/crates/atomic/src/
Dlib.rs67 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 Datomic.h42 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/
Datomic.rs294 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 Dfutex.rs14 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 Dfutex.rs14 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 Dfutex.rs20 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 Dfutex.rs20 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 Dfutex.rs20 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 DMemoryOpRemark.cpp128 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 Dcharger_test.cpp46 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/
DInstrumentation.h76 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 DInstrumentation.h71 bool Atomic = false; member
114 bool Atomic = false; member
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/Transforms/
DInstrumentation.h76 bool Atomic = false; member
119 bool Atomic = false; member
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/Transforms/
DInstrumentation.h76 bool Atomic = false; member
119 bool Atomic = false; member
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/Transforms/
DInstrumentation.h76 bool Atomic = false; member
119 bool Atomic = false; member
/aosp_15_r20/external/swiftshader/src/Reactor/
H A DLLVMJIT.cpp461 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 Dstandard_layout.compile.pass.cpp23 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 Ddtor.pass.cpp25 typedef std::atomic<Tp> Atomic; in operator ()() typedef
H A Dctor.pass.cpp36 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 Doptions.h23 Atomic, enumerator
/aosp_15_r20/external/llvm/test/DebugInfo/Inputs/
H A Ddwarfdump-objc.m13 @property (atomic) int Atomic; property
/aosp_15_r20/external/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/
H A Dctor.pass.cpp41 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 Dfutex.rs7 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 Dfutex.rs7 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 Dfutex.rs7 type Atomic = futex::SmallAtomic; typedef

12345678910>>...14