Searched refs:NoBarrier_AtomicExchange (Results 1 - 17 of 17) sorted by relevance

/external/chromium/base/win/
H A Dwrapped_window_proc.cc20 subtle::AtomicWord rv = subtle::NoBarrier_AtomicExchange(
/external/chromium/base/
H A Datomicops_internals_x86_gcc.h40 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, function in namespace:base::subtle
112 NoBarrier_AtomicExchange(&x, 0); // acts as a barrier on PIII
121 NoBarrier_AtomicExchange(ptr, value);
164 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, function in namespace:base::subtle
H A Datomicops_internals_x86_msvc.h26 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, function in namespace:base::subtle
71 NoBarrier_AtomicExchange(ptr, value);
109 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, function in namespace:base::subtle
134 NoBarrier_AtomicExchange(ptr, value);
H A Datomicops_internals_atomicword_compat.h34 inline AtomicWord NoBarrier_AtomicExchange(volatile AtomicWord* ptr, function in namespace:base::subtle
36 return NoBarrier_AtomicExchange(
H A Datomicops.h75 Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, Atomic32 new_value);
114 Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, Atomic64 new_value);
H A Datomicops_internals_x86_macosx.h30 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32 *ptr, function in namespace:base::subtle
121 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64 *ptr, function in namespace:base::subtle
H A Datomicops_internals_arm_gcc.h46 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, function in namespace:base::subtle
H A Datomicops_internals_mips_gcc.h51 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, function in namespace:base::subtle
H A Datomicops_unittest.cc111 AtomicType new_value = base::subtle::NoBarrier_AtomicExchange(&value, 1);
120 new_value = base::subtle::NoBarrier_AtomicExchange(&value, k_test_val);
125 new_value = base::subtle::NoBarrier_AtomicExchange(&value, 5);
/external/v8/src/
H A Datomicops_internals_x86_gcc.h62 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, function in namespace:v8::internal
134 NoBarrier_AtomicExchange(&x, 0); // acts as a barrier on PIII
143 NoBarrier_AtomicExchange(ptr, value);
186 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, function in namespace:v8::internal
H A Datomicops_internals_x86_msvc.h49 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, function in namespace:v8::internal
94 NoBarrier_AtomicExchange(ptr, value);
132 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, function in namespace:v8::internal
157 NoBarrier_AtomicExchange(ptr, value);
H A Datomicops.h90 Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, Atomic32 new_value);
129 Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, Atomic64 new_value);
H A Datomicops_internals_x86_macosx.h52 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, function in namespace:v8::internal
143 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, function in namespace:v8::internal
233 inline AtomicWord NoBarrier_AtomicExchange(volatile AtomicWord* ptr, function in namespace:v8::internal
235 return NoBarrier_AtomicExchange(
H A Datomicops_internals_arm_gcc.h68 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, function in namespace:v8::internal
H A Datomicops_internals_mips_gcc.h71 inline Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, function in namespace:v8::internal
/external/chromium/base/memory/
H A Dsingleton.h79 if (base::subtle::NoBarrier_AtomicExchange(&dead_, 1))
/external/chromium/base/allocator/
H A Dallocator_unittests.cc185 AtomicType new_value = base::subtle::NoBarrier_AtomicExchange(&value, 1);
194 new_value = base::subtle::NoBarrier_AtomicExchange(&value, k_test_val);
199 new_value = base::subtle::NoBarrier_AtomicExchange(&value, 5);

Completed in 112 milliseconds