HomeSort by relevance Sort by last modified time
    Searched refs:Atomic64 (Results 1 - 25 of 49) sorted by null

1 2

  /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...]

Completed in 8796 milliseconds

1 2