/external/libchrome/base/ |
atomicops.h | 56 // We need to be able to go between Atomic64 and AtomicWord implicitly. This 57 // means Atomic64 and AtomicWord should be the same type on 64-bit. 61 typedef int64_t Atomic64; 63 typedef intptr_t Atomic64; 68 // Atomic64 routines below, depending on your architecture. 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) [all...] |
atomicops_internals_x86_msvc.h | 92 // See comments in Atomic64 version of Release_Store() below. 113 static_assert(sizeof(Atomic64) == sizeof(PVOID), "atomic word is atomic"); 115 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, 116 Atomic64 old_value, 117 Atomic64 new_value) { 121 return reinterpret_cast<Atomic64>(result); 124 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, 125 Atomic64 new_value) [all...] |
/external/v8/src/base/ |
atomicops.h | 46 typedef int64_t Atomic64; 48 // We need to be able to go between Atomic64 and AtomicWord implicitly. This 49 // means Atomic64 and AtomicWord should be the same type on 64-bit. 51 typedef int64_t Atomic64; 53 typedef intptr_t Atomic64; 58 // Atomic64 routines below, depending on your architecture. 115 Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, 116 Atomic64 old_value, 117 Atomic64 new_value) [all...] |
atomicops_internals_mips64_gcc.h | 183 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, 184 Atomic64 old_value, 185 Atomic64 new_value) { 186 Atomic64 prev, tmp; 206 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, 207 Atomic64 new_value) { 208 Atomic64 temp, old; 227 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr [all...] |
atomicops_internals_mac.h | 124 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, 125 Atomic64 old_value, 126 Atomic64 new_value) { 127 Atomic64 prev_value; 138 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, 139 Atomic64 new_value) { 140 Atomic64 old_value; 148 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr [all...] |
atomicops_internals_ppc_gcc.h | 94 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, 95 Atomic64 old_value, 96 Atomic64 new_value) { 100 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, 101 Atomic64 new_value) { 102 Atomic64 old_value; 109 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr [all...] |
/prebuilts/misc/darwin-x86_64/protobuf2.5/include/google/protobuf/stubs/ |
atomicops.h | 67 // We need to be able to go between Atomic64 and AtomicWord implicitly. This 68 // means Atomic64 and AtomicWord should be the same type on 64-bit. 72 typedef int64 Atomic64; 74 typedef intptr_t Atomic64; 79 // Atomic64 routines below, depending on your architecture. 134 Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, 135 Atomic64 old_value, 136 Atomic64 new_value); 137 Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, Atomic64 new_value) [all...] |
atomicops_internals_x86_msvc.h | 72 // See comments in Atomic64 version of Release_Store() below. 93 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr, 94 Atomic64 increment) { 98 inline void NoBarrier_Store(volatile Atomic64* ptr, Atomic64 value) { 102 inline void Acquire_Store(volatile Atomic64* ptr, Atomic64 value) { 107 inline void Release_Store(volatile Atomic64* ptr, Atomic64 value) [all...] |
atomicops_internals_x86_gcc.h | 156 // See comments in Atomic64 version of Release_Store(), below. 165 // See comments in Atomic64 version of Release_Store(), below. 179 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, 180 Atomic64 old_value, 181 Atomic64 new_value) { 182 Atomic64 prev; 190 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, 191 Atomic64 new_value) [all...] |
/prebuilts/misc/linux-x86_64/protobuf2.5/include/google/protobuf/stubs/ |
atomicops.h | 67 // We need to be able to go between Atomic64 and AtomicWord implicitly. This 68 // means Atomic64 and AtomicWord should be the same type on 64-bit. 72 typedef int64 Atomic64; 74 typedef intptr_t Atomic64; 79 // Atomic64 routines below, depending on your architecture. 134 Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, 135 Atomic64 old_value, 136 Atomic64 new_value); 137 Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, Atomic64 new_value) [all...] |
atomicops_internals_x86_msvc.h | 72 // See comments in Atomic64 version of Release_Store() below. 93 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr, 94 Atomic64 increment) { 98 inline void NoBarrier_Store(volatile Atomic64* ptr, Atomic64 value) { 102 inline void Acquire_Store(volatile Atomic64* ptr, Atomic64 value) { 107 inline void Release_Store(volatile Atomic64* ptr, Atomic64 value) [all...] |
atomicops_internals_x86_gcc.h | 156 // See comments in Atomic64 version of Release_Store(), below. 165 // See comments in Atomic64 version of Release_Store(), below. 179 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, 180 Atomic64 old_value, 181 Atomic64 new_value) { 182 Atomic64 prev; 190 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, 191 Atomic64 new_value) [all...] |
/prebuilts/misc/windows/protobuf2.5/include/google/protobuf/stubs/ |
atomicops.h | 67 // We need to be able to go between Atomic64 and AtomicWord implicitly. This 68 // means Atomic64 and AtomicWord should be the same type on 64-bit. 72 typedef int64 Atomic64; 74 typedef intptr_t Atomic64; 79 // Atomic64 routines below, depending on your architecture. 134 Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, 135 Atomic64 old_value, 136 Atomic64 new_value); 137 Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, Atomic64 new_value) [all...] |
atomicops_internals_x86_msvc.h | 72 // See comments in Atomic64 version of Release_Store() below. 93 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr, 94 Atomic64 increment) { 98 inline void NoBarrier_Store(volatile Atomic64* ptr, Atomic64 value) { 102 inline void Acquire_Store(volatile Atomic64* ptr, Atomic64 value) { 107 inline void Release_Store(volatile Atomic64* ptr, Atomic64 value) [all...] |
atomicops_internals_x86_gcc.h | 156 // See comments in Atomic64 version of Release_Store(), below. 165 // See comments in Atomic64 version of Release_Store(), below. 179 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, 180 Atomic64 old_value, 181 Atomic64 new_value) { 182 Atomic64 prev; 190 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, 191 Atomic64 new_value) [all...] |
/prebuilts/tools/linux-x86_64/protoc/include/google/protobuf/stubs/ |
atomicops.h | 67 // We need to be able to go between Atomic64 and AtomicWord implicitly. This 68 // means Atomic64 and AtomicWord should be the same type on 64-bit. 72 typedef int64 Atomic64; 74 typedef intptr_t Atomic64; 79 // Atomic64 routines below, depending on your architecture. 134 Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, 135 Atomic64 old_value, 136 Atomic64 new_value); 137 Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, Atomic64 new_value) [all...] |
atomicops_internals_x86_msvc.h | 72 // See comments in Atomic64 version of Release_Store() below. 93 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr, 94 Atomic64 increment) { 98 inline void NoBarrier_Store(volatile Atomic64* ptr, Atomic64 value) { 102 inline void Acquire_Store(volatile Atomic64* ptr, Atomic64 value) { 107 inline void Release_Store(volatile Atomic64* ptr, Atomic64 value) [all...] |
atomicops_internals_x86_gcc.h | 156 // See comments in Atomic64 version of Release_Store(), below. 165 // See comments in Atomic64 version of Release_Store(), below. 179 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, 180 Atomic64 old_value, 181 Atomic64 new_value) { 182 Atomic64 prev; 190 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, 191 Atomic64 new_value) [all...] |
/external/protobuf/src/google/protobuf/stubs/ |
atomicops_internals_x86_msvc.h | 72 // See comments in Atomic64 version of Release_Store() below. 93 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr, 94 Atomic64 increment) { 98 inline void NoBarrier_Store(volatile Atomic64* ptr, Atomic64 value) { 102 inline void Acquire_Store(volatile Atomic64* ptr, Atomic64 value) { 107 inline void Release_Store(volatile Atomic64* ptr, Atomic64 value) [all...] |
atomicops_internals_mips_gcc.h | 184 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, 185 Atomic64 old_value, 186 Atomic64 new_value) { 187 Atomic64 prev, tmp; 207 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, 208 Atomic64 new_value) { 209 Atomic64 temp, old; 228 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr [all...] |
atomicops_internals_x86_gcc.h | 156 // See comments in Atomic64 version of Release_Store(), below. 165 // See comments in Atomic64 version of Release_Store(), below. 179 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, 180 Atomic64 old_value, 181 Atomic64 new_value) { 182 Atomic64 prev; 190 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, 191 Atomic64 new_value) [all...] |
atomicops_internals_macosx.h | 133 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, 134 Atomic64 old_value, 135 Atomic64 new_value) { 136 Atomic64 prev_value; 147 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, 148 Atomic64 new_value) { 149 Atomic64 old_value; 157 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr [all...] |
/prebuilts/tools/darwin-x86_64/protoc/include/google/protobuf/stubs/ |
atomicops_internals_x86_msvc.h | 72 // See comments in Atomic64 version of Release_Store() below. 93 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr, 94 Atomic64 increment) { 98 inline void NoBarrier_Store(volatile Atomic64* ptr, Atomic64 value) { 102 inline void Acquire_Store(volatile Atomic64* ptr, Atomic64 value) { 107 inline void Release_Store(volatile Atomic64* ptr, Atomic64 value) [all...] |
atomicops_internals_mips_gcc.h | 184 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, 185 Atomic64 old_value, 186 Atomic64 new_value) { 187 Atomic64 prev, tmp; 207 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, 208 Atomic64 new_value) { 209 Atomic64 temp, old; 228 inline Atomic64 NoBarrier_AtomicIncrement(volatile Atomic64* ptr [all...] |
atomicops_internals_x86_gcc.h | 156 // See comments in Atomic64 version of Release_Store(), below. 165 // See comments in Atomic64 version of Release_Store(), below. 179 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, 180 Atomic64 old_value, 181 Atomic64 new_value) { 182 Atomic64 prev; 190 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, 191 Atomic64 new_value) [all...] |