Home
last modified time | relevance | path

Searched refs:NoBarrier_CompareAndSwap (Results 1 – 25 of 33) sorted by relevance

12

/external/protobuf/src/google/protobuf/stubs/
Datomicops_internals_solaris.h41 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, in NoBarrier_CompareAndSwap() function
74 Atomic32 ret = NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Acquire_CompareAndSwap()
84 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Release_CompareAndSwap()
117 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, in NoBarrier_CompareAndSwap() function
141 Atomic64 ret = NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Acquire_CompareAndSwap()
150 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Release_CompareAndSwap()
Datomicops_internals_mips_gcc.h52 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, in NoBarrier_CompareAndSwap() function
134 Atomic32 res = NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Acquire_CompareAndSwap()
143 Atomic32 res = NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Release_CompareAndSwap()
184 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, in NoBarrier_CompareAndSwap() function
265 Atomic64 res = NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Acquire_CompareAndSwap()
274 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Release_CompareAndSwap()
Datomicops_internals_arm64_gcc.h52 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, in NoBarrier_CompareAndSwap() function
130 Atomic32 prev = NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Acquire_CompareAndSwap()
140 Atomic32 prev = NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Release_CompareAndSwap()
188 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, in NoBarrier_CompareAndSwap() function
266 Atomic64 prev = NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Acquire_CompareAndSwap()
276 Atomic64 prev = NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Release_CompareAndSwap()
Datomicops_internals_x86_gcc.h55 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, in NoBarrier_CompareAndSwap() function
101 Atomic32 x = NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Acquire_CompareAndSwap()
111 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Release_CompareAndSwap()
179 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, in NoBarrier_CompareAndSwap() function
272 Atomic64 x = NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Acquire_CompareAndSwap()
282 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Release_CompareAndSwap()
Datomicops_internals_x86_msvc.h52 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Acquire_CompareAndSwap()
58 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Release_CompareAndSwap()
135 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Acquire_CompareAndSwap()
141 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Release_CompareAndSwap()
Datomicops_internals_arm_qnx.h53 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, in NoBarrier_CompareAndSwap() function
100 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Acquire_CompareAndSwap()
106 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Release_CompareAndSwap()
Datomicops_internals_arm_gcc.h58 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, in NoBarrier_CompareAndSwap() function
105 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Acquire_CompareAndSwap()
111 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Release_CompareAndSwap()
Datomicops_internals_ppc_gcc.h45 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32 *ptr, in NoBarrier_CompareAndSwap() function
108 Atomic32 res = NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Acquire_CompareAndSwap()
116 Atomic32 res = NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Release_CompareAndSwap()
Datomicops_internals_x86_msvc.cc52 Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, in NoBarrier_CompareAndSwap() function
81 Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, in NoBarrier_CompareAndSwap() function
Datomicops_internals_atomicword_compat.h53 inline AtomicWord NoBarrier_CompareAndSwap(volatile AtomicWord* ptr, in NoBarrier_CompareAndSwap() function
56 return NoBarrier_CompareAndSwap( in NoBarrier_CompareAndSwap()
Datomicops_internals_generic_gcc.h38 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, in NoBarrier_CompareAndSwap() function
123 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, in NoBarrier_CompareAndSwap() function
Datomicops.h104 Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
149 Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr,
Datomicops_internals_macosx.h42 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, in NoBarrier_CompareAndSwap() function
133 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, in NoBarrier_CompareAndSwap() function
Datomicops_internals_tsan.h46 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32 *ptr, in NoBarrier_CompareAndSwap() function
129 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64 *ptr, in NoBarrier_CompareAndSwap() function
/external/v8/src/base/
Datomicops_internals_x86_msvc.h25 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, in NoBarrier_CompareAndSwap() function
66 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Acquire_CompareAndSwap()
72 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Release_CompareAndSwap()
107 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, in NoBarrier_CompareAndSwap() function
163 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Acquire_CompareAndSwap()
169 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Release_CompareAndSwap()
Datomicops_internals_atomicword_compat.h26 inline AtomicWord NoBarrier_CompareAndSwap(volatile AtomicWord* ptr, in NoBarrier_CompareAndSwap() function
29 return NoBarrier_CompareAndSwap( in NoBarrier_CompareAndSwap()
Datomicops.h77 Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
119 Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr,
Datomicops_internals_portable.h52 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, in NoBarrier_CompareAndSwap() function
115 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, in NoBarrier_CompareAndSwap() function
/external/libchrome/base/
Datomicops_internals_x86_msvc.h29 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, in NoBarrier_CompareAndSwap() function
72 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Acquire_CompareAndSwap()
78 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Release_CompareAndSwap()
115 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, in NoBarrier_CompareAndSwap() function
181 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Acquire_CompareAndSwap()
187 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Release_CompareAndSwap()
Datomicops_unittest.cc88 AtomicType prev = base::subtle::NoBarrier_CompareAndSwap(&value, 0, 1); in TestCompareAndSwap()
95 AtomicType fail = base::subtle::NoBarrier_CompareAndSwap(&value, 0, 2); in TestCompareAndSwap()
104 prev = base::subtle::NoBarrier_CompareAndSwap(&value, 0, 5); in TestCompareAndSwap()
109 prev = base::subtle::NoBarrier_CompareAndSwap(&value, k_test_val, 5); in TestCompareAndSwap()
Datomicops_internals_atomicword_compat.h30 inline AtomicWord NoBarrier_CompareAndSwap(volatile AtomicWord* ptr, in NoBarrier_CompareAndSwap() function
33 return NoBarrier_CompareAndSwap( in NoBarrier_CompareAndSwap()
Datomicops.h81 Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr,
123 Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr,
Dlazy_instance.cc22 if (subtle::NoBarrier_CompareAndSwap(state, 0, in NeedsLazyInstance()
Datomicops_internals_portable.h65 inline Atomic32 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, in NoBarrier_CompareAndSwap() function
148 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, in NoBarrier_CompareAndSwap() function
/external/libchrome/base/threading/
Dthread_collision_warner.cc33 int previous_value = subtle::NoBarrier_CompareAndSwap(&valid_thread_id_, in EnterSelf()
48 if (subtle::NoBarrier_CompareAndSwap(&valid_thread_id_, in Enter()

12