Home
last modified time | relevance | path

Searched refs:AtomicLocation64 (Results 1 – 2 of 2) sorted by relevance

/external/libchrome/base/
Datomicops_internals_portable.h144 typedef volatile std::atomic<Atomic64>* AtomicLocation64; typedef
145 static_assert(sizeof(*(AtomicLocation64) nullptr) == sizeof(Atomic64),
151 ((AtomicLocation64)ptr) in NoBarrier_CompareAndSwap()
161 return ((AtomicLocation64)ptr) in NoBarrier_AtomicExchange()
168 ((AtomicLocation64)ptr) in NoBarrier_AtomicIncrement()
174 return increment + ((AtomicLocation64)ptr)->fetch_add(increment); in Barrier_AtomicIncrement()
180 ((AtomicLocation64)ptr) in Acquire_CompareAndSwap()
191 ((AtomicLocation64)ptr) in Release_CompareAndSwap()
200 ((AtomicLocation64)ptr)->store(value, std::memory_order_relaxed); in NoBarrier_Store()
204 ((AtomicLocation64)ptr)->store(value, std::memory_order_relaxed); in Acquire_Store()
[all …]
/external/cronet/base/
Datomicops_internals_portable.h119 typedef volatile std::atomic<Atomic64>* AtomicLocation64; typedef
120 static_assert(sizeof(*(AtomicLocation64) nullptr) == sizeof(Atomic64),
126 ((AtomicLocation64)ptr) in NoBarrier_CompareAndSwap()
136 return ((AtomicLocation64)ptr) in NoBarrier_AtomicExchange()
143 ((AtomicLocation64)ptr) in NoBarrier_AtomicIncrement()
149 return increment + ((AtomicLocation64)ptr)->fetch_add(increment); in Barrier_AtomicIncrement()
155 ((AtomicLocation64)ptr) in Acquire_CompareAndSwap()
166 ((AtomicLocation64)ptr) in Release_CompareAndSwap()
175 ((AtomicLocation64)ptr)->store(value, std::memory_order_relaxed); in NoBarrier_Store()
179 ((AtomicLocation64)ptr)->store(value, std::memory_order_release); in Release_Store()
[all …]