Searched refs:Atomic64 (Results 1 - 8 of 8) sorted by relevance
/external/chromium/base/ |
H A D | atomicops.h | 44 // We need to be able to go between Atomic64 and AtomicWord implicitly. This 45 // means Atomic64 and AtomicWord should be the same type on 64-bit. 49 typedef int64_t Atomic64; typedef in namespace:base::subtle 51 typedef intptr_t Atomic64; typedef in namespace:base::subtle 56 // Atomic64 routines below, depending on your architecture. 111 Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, 112 Atomic64 old_value, 113 Atomic64 new_value); 114 Atomic64 NoBarrier_AtomicExchang [all...] |
H A D | atomicops_internals_x86_gcc.h | 130 // See comments in Atomic64 version of Release_Store(), below. 139 // See comments in Atomic64 version of Release_Store(), below. 153 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, 154 Atomic64 old_value, 155 Atomic64 new_value) { 156 Atomic64 prev; 164 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, 165 Atomic64 new_valu [all...] |
H A D | atomicops_internals_x86_macosx.h | 107 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64 *ptr, 108 Atomic64 old_value, 109 Atomic64 new_value) { 110 Atomic64 prev_value; 121 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64 *ptr, 122 Atomic64 new_value) { 123 Atomic64 old_value; 131 inline Atomic64 NoBarrier_AtomicIncremen [all...] |
H A D | atomicops_internals_x86_msvc.h | 77 // See comments in Atomic64 version of Release_Store() below. 98 COMPILE_ASSERT(sizeof(Atomic64) == sizeof(PVOID), atomic_word_is_atomic); 100 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, 101 Atomic64 old_value, 102 Atomic64 new_value) { 106 return reinterpret_cast<Atomic64>(result); 109 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, 110 Atomic64 new_valu [all...] |
/external/v8/src/ |
H A D | atomicops.h | 59 // We need to be able to go between Atomic64 and AtomicWord implicitly. This 60 // means Atomic64 and AtomicWord should be the same type on 64-bit. 64 typedef int64_t Atomic64; typedef in namespace:v8::internal 66 typedef intptr_t Atomic64; typedef in namespace:v8::internal 71 // Atomic64 routines below, depending on your architecture. 126 Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, 127 Atomic64 old_value, 128 Atomic64 new_value); 129 Atomic64 NoBarrier_AtomicExchang [all...] |
H A D | atomicops_internals_x86_gcc.h | 152 // See comments in Atomic64 version of Release_Store(), below. 161 // See comments in Atomic64 version of Release_Store(), below. 175 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, 176 Atomic64 old_value, 177 Atomic64 new_value) { 178 Atomic64 prev; 186 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, 187 Atomic64 new_valu [all...] |
H A D | atomicops_internals_x86_msvc.h | 100 // See comments in Atomic64 version of Release_Store() below. 121 STATIC_ASSERT(sizeof(Atomic64) == sizeof(PVOID)); 123 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, 124 Atomic64 old_value, 125 Atomic64 new_value) { 129 return reinterpret_cast<Atomic64>(result); 132 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, 133 Atomic64 new_valu [all...] |
H A D | atomicops_internals_x86_macosx.h | 129 inline Atomic64 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, 130 Atomic64 old_value, 131 Atomic64 new_value) { 132 Atomic64 prev_value; 135 const_cast<Atomic64*>(ptr))) { 143 inline Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, 144 Atomic64 new_value) { 145 Atomic64 old_valu [all...] |
Completed in 86 milliseconds