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

/external/chromium/base/threading/
H A Dthread_collision_warner.cc33 int previous_value = subtle::NoBarrier_CompareAndSwap(&valid_thread_id_,
48 if (subtle::NoBarrier_CompareAndSwap(&valid_thread_id_,
/external/chromium/base/
H A Datomicops_internals_x86_gcc.h29 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, function in namespace:base::subtle
75 Atomic32 x = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
85 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
153 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, function in namespace:base::subtle
246 Atomic64 x = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
256 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
H A Datomicops_internals_x86_msvc.h16 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, function in namespace:base::subtle
57 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
63 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
100 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, function in namespace:base::subtle
166 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
172 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
H A Datomicops_internals_arm_gcc.h32 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, function in namespace:base::subtle
80 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
86 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
H A Datomicops_internals_mips_gcc.h28 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, function in namespace:base::subtle
110 Atomic32 res = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
119 Atomic32 res = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
H A Datomicops_internals_atomicword_compat.h27 inline AtomicWord NoBarrier_CompareAndSwap(volatile AtomicWord* ptr, function in namespace:base::subtle
30 return NoBarrier_CompareAndSwap(
H A Datomicops.h69 Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
111 Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr,
H A Datomicops_internals_x86_macosx.h16 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32 *ptr, function in namespace:base::subtle
107 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64 *ptr, function in namespace:base::subtle
H A Datomicops_unittest.cc88 AtomicType prev = base::subtle::NoBarrier_CompareAndSwap(&value, 0, 1);
97 prev = base::subtle::NoBarrier_CompareAndSwap(&value, 0, 5);
102 prev = base::subtle::NoBarrier_CompareAndSwap(&value, k_test_val, 5);
/external/v8/src/
H A Datomicops_internals_x86_gcc.h51 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, function in namespace:v8::internal
97 Atomic32 x = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
107 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
175 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, function in namespace:v8::internal
268 Atomic64 x = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
278 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
H A Datomicops_internals_x86_msvc.h39 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, function in namespace:v8::internal
80 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
86 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
123 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, function in namespace:v8::internal
189 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
195 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
H A Datomicops_internals_arm_gcc.h54 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, function in namespace:v8::internal
101 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
107 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
H A Datomicops_internals_mips_gcc.h48 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, function in namespace:v8::internal
130 Atomic32 res = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
139 Atomic32 res = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
H A Datomicops.h84 Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
126 Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr,
H A Datomicops_internals_x86_macosx.h38 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, function in namespace:v8::internal
129 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, function in namespace:v8::internal
225 inline AtomicWord NoBarrier_CompareAndSwap(volatile AtomicWord* ptr, function in namespace:v8::internal
228 return NoBarrier_CompareAndSwap(
H A Druntime-profiler.cc434 Atomic32 old_state = NoBarrier_CompareAndSwap(&state_, 0, -1);
/external/chromium/base/allocator/
H A Dallocator_unittests.cc162 AtomicType prev = base::subtle::NoBarrier_CompareAndSwap(&value, 0, 1);
171 prev = base::subtle::NoBarrier_CompareAndSwap(&value, 0, 5);
176 prev = base::subtle::NoBarrier_CompareAndSwap(&value, k_test_val, 5);

Completed in 141 milliseconds