Home
last modified time | relevance | path

Searched refs:Atomic64 (Results 1 – 6 of 6) sorted by relevance

/external/libchrome/base/
Datomicops.h61 typedef int64_t Atomic64; typedef
63 typedef intptr_t Atomic64; typedef
123 Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr,
124 Atomic64 old_value,
125 Atomic64 new_value);
126 Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, Atomic64 new_value);
127 Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr, Atomic64 increment);
128 Atomic64 Barrier_AtomicIncrement(volatile Atomic64* ptr, Atomic64 increment);
130 Atomic64 Acquire_CompareAndSwap(volatile Atomic64* ptr,
131 Atomic64 old_value,
[all …]
Datomicops_internals_x86_msvc.h115 static_assert(sizeof(Atomic64) == sizeof(PVOID), "atomic word is atomic");
117 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, in NoBarrier_CompareAndSwap()
118 Atomic64 old_value, in NoBarrier_CompareAndSwap()
119 Atomic64 new_value) { in NoBarrier_CompareAndSwap()
123 return reinterpret_cast<Atomic64>(result); in NoBarrier_CompareAndSwap()
126 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, in NoBarrier_AtomicExchange()
127 Atomic64 new_value) { in NoBarrier_AtomicExchange()
131 return reinterpret_cast<Atomic64>(result); in NoBarrier_AtomicExchange()
134 inline Atomic64 Barrier_AtomicIncrement(volatile Atomic64* ptr, in Barrier_AtomicIncrement()
135 Atomic64 increment) { in Barrier_AtomicIncrement()
[all …]
Datomicops_internals_portable.h144 typedef volatile std::atomic<Atomic64>* AtomicLocation64;
145 static_assert(sizeof(*(AtomicLocation64) nullptr) == sizeof(Atomic64),
148 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, in NoBarrier_CompareAndSwap()
149 Atomic64 old_value, in NoBarrier_CompareAndSwap()
150 Atomic64 new_value) { in NoBarrier_CompareAndSwap()
159 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, in NoBarrier_AtomicExchange()
160 Atomic64 new_value) { in NoBarrier_AtomicExchange()
165 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr, in NoBarrier_AtomicIncrement()
166 Atomic64 increment) { in NoBarrier_AtomicIncrement()
172 inline Atomic64 Barrier_AtomicIncrement(volatile Atomic64* ptr, in Barrier_AtomicIncrement()
[all …]
/external/libchrome/base/metrics/
Dhistogram_samples.h102 subtle::Atomic64 sum;
/external/libabigail/tests/data/test-annotate/
Dtest19-pr19023-libtcmalloc_and_profiler.so.abi14118 <!-- volatile base::subtle::Atomic64* -->
14238 …-- void base::subtle::NoBarrier_Store(volatile base::subtle::Atomic64*, base::subtle::Atomic64) -->
14240 <!-- parameter of type 'volatile base::subtle::Atomic64*' -->
14242 <!-- parameter of type 'typedef base::subtle::Atomic64' -->
14247 … <!-- base::subtle::Atomic64 base::subtle::Acquire_Load(const volatile base::subtle::Atomic64*) -->
14249 <!-- parameter of type 'const volatile base::subtle::Atomic64*' -->
14251 <!-- typedef base::subtle::Atomic64 -->
14634 <!-- const volatile base::subtle::Atomic64* -->
14711 <!-- typedef int64_t base::subtle::Atomic64 -->
14712 …<typedef-decl name='Atomic64' type-id='type-id-103' filepath='./src/base/atomicops-internals-x86.h…
[all …]
/external/libabigail/tests/data/test-read-dwarf/
Dtest19-pr19023-libtcmalloc_and_profiler.so.abi8975 …<typedef-decl name='Atomic64' type-id='type-id-103' filepath='./src/base/atomicops-internals-x86.h…
14181 …<typedef-decl name='Atomic64' type-id='type-id-103' filepath='./src/base/atomicops-internals-x86.h…