/external/chromium_org/third_party/tcmalloc/chromium/src/base/ |
D | atomicops-internals-linuxppc.h | 93 static inline bool OSAtomicCompareAndSwap32(Atomic32 old_value, in OSAtomicCompareAndSwap32() argument 105 : "r" (value), "r" (old_value), "r" (new_value) in OSAtomicCompareAndSwap32() 107 return prev == old_value; in OSAtomicCompareAndSwap32() 110 static inline Atomic32 OSAtomicCompareAndSwap32Acquire(Atomic32 old_value, in OSAtomicCompareAndSwap32Acquire() argument 114 t = OSAtomicCompareAndSwap32(old_value, new_value, value); in OSAtomicCompareAndSwap32Acquire() 124 static inline Atomic32 OSAtomicCompareAndSwap32Release(Atomic32 old_value, in OSAtomicCompareAndSwap32Release() argument 128 return OSAtomicCompareAndSwap32(old_value, new_value, value); in OSAtomicCompareAndSwap32Release() 143 Atomic32 old_value, in NoBarrier_CompareAndSwap() argument 147 if (OSAtomicCompareAndSwap32(old_value, new_value, in NoBarrier_CompareAndSwap() 149 return old_value; in NoBarrier_CompareAndSwap() [all …]
|
D | atomicops-internals-macosx.h | 112 Atomic32 old_value, in NoBarrier_CompareAndSwap() argument 116 if (OSAtomicCompareAndSwap32(old_value, new_value, in NoBarrier_CompareAndSwap() 118 return old_value; in NoBarrier_CompareAndSwap() 121 } while (prev_value == old_value); in NoBarrier_CompareAndSwap() 127 Atomic32 old_value; in NoBarrier_AtomicExchange() local 129 old_value = *ptr; in NoBarrier_AtomicExchange() 130 } while (!OSAtomicCompareAndSwap32(old_value, new_value, in NoBarrier_AtomicExchange() 132 return old_value; in NoBarrier_AtomicExchange() 146 Atomic32 old_value, in Acquire_CompareAndSwap() argument 150 if (OSAtomicCompareAndSwap32Barrier(old_value, new_value, in Acquire_CompareAndSwap() [all …]
|
D | atomicops-internals-arm-generic.h | 57 typedef Atomic32 (*LinuxKernelCmpxchgFunc)(Atomic32 old_value, 69 Atomic32 old_value, in NoBarrier_CompareAndSwap() argument 73 if (!pLinuxKernelCmpxchg(old_value, new_value, in NoBarrier_CompareAndSwap() 75 return old_value; in NoBarrier_CompareAndSwap() 78 } while (prev_value == old_value); in NoBarrier_CompareAndSwap() 84 Atomic32 old_value; in NoBarrier_AtomicExchange() local 86 old_value = *ptr; in NoBarrier_AtomicExchange() 87 } while (pLinuxKernelCmpxchg(old_value, new_value, in NoBarrier_AtomicExchange() 89 return old_value; in NoBarrier_AtomicExchange() 96 Atomic32 old_value = *ptr; in Barrier_AtomicIncrement() local [all …]
|
D | atomicops.h | 137 AtomicWord old_value, in NoBarrier_CompareAndSwap() argument 141 old_value, new_value); in NoBarrier_CompareAndSwap() 179 AtomicWord old_value, in Acquire_CompareAndSwap() argument 183 old_value, new_value); in Acquire_CompareAndSwap() 187 AtomicWord old_value, in Release_CompareAndSwap() argument 191 old_value, new_value); in Release_CompareAndSwap() 250 Atomic32 old_value, 257 Atomic32 old_value, 260 Atomic32 old_value, 271 Atomic64 old_value, [all …]
|
/external/chromium_org/third_party/tcmalloc/vendor/src/base/ |
D | atomicops-internals-linuxppc.h | 93 static inline bool OSAtomicCompareAndSwap32(Atomic32 old_value, in OSAtomicCompareAndSwap32() argument 105 : "r" (value), "r" (old_value), "r" (new_value) in OSAtomicCompareAndSwap32() 107 return prev == old_value; in OSAtomicCompareAndSwap32() 110 static inline Atomic32 OSAtomicCompareAndSwap32Acquire(Atomic32 old_value, in OSAtomicCompareAndSwap32Acquire() argument 114 t = OSAtomicCompareAndSwap32(old_value, new_value, value); in OSAtomicCompareAndSwap32Acquire() 124 static inline Atomic32 OSAtomicCompareAndSwap32Release(Atomic32 old_value, in OSAtomicCompareAndSwap32Release() argument 128 return OSAtomicCompareAndSwap32(old_value, new_value, value); in OSAtomicCompareAndSwap32Release() 143 Atomic32 old_value, in NoBarrier_CompareAndSwap() argument 147 if (OSAtomicCompareAndSwap32(old_value, new_value, in NoBarrier_CompareAndSwap() 149 return old_value; in NoBarrier_CompareAndSwap() [all …]
|
D | atomicops-internals-macosx.h | 112 Atomic32 old_value, in NoBarrier_CompareAndSwap() argument 116 if (OSAtomicCompareAndSwap32(old_value, new_value, in NoBarrier_CompareAndSwap() 118 return old_value; in NoBarrier_CompareAndSwap() 121 } while (prev_value == old_value); in NoBarrier_CompareAndSwap() 127 Atomic32 old_value; in NoBarrier_AtomicExchange() local 129 old_value = *ptr; in NoBarrier_AtomicExchange() 130 } while (!OSAtomicCompareAndSwap32(old_value, new_value, in NoBarrier_AtomicExchange() 132 return old_value; in NoBarrier_AtomicExchange() 146 Atomic32 old_value, in Acquire_CompareAndSwap() argument 150 if (OSAtomicCompareAndSwap32Barrier(old_value, new_value, in Acquire_CompareAndSwap() [all …]
|
D | atomicops-internals-arm-generic.h | 57 typedef Atomic32 (*LinuxKernelCmpxchgFunc)(Atomic32 old_value, 69 Atomic32 old_value, in NoBarrier_CompareAndSwap() argument 73 if (!pLinuxKernelCmpxchg(old_value, new_value, in NoBarrier_CompareAndSwap() 75 return old_value; in NoBarrier_CompareAndSwap() 78 } while (prev_value == old_value); in NoBarrier_CompareAndSwap() 84 Atomic32 old_value; in NoBarrier_AtomicExchange() local 86 old_value = *ptr; in NoBarrier_AtomicExchange() 87 } while (pLinuxKernelCmpxchg(old_value, new_value, in NoBarrier_AtomicExchange() 89 return old_value; in NoBarrier_AtomicExchange() 96 Atomic32 old_value = *ptr; in Barrier_AtomicIncrement() local [all …]
|
D | atomicops.h | 137 AtomicWord old_value, in NoBarrier_CompareAndSwap() argument 141 old_value, new_value); in NoBarrier_CompareAndSwap() 179 AtomicWord old_value, in Acquire_CompareAndSwap() argument 183 old_value, new_value); in Acquire_CompareAndSwap() 187 AtomicWord old_value, in Release_CompareAndSwap() argument 191 old_value, new_value); in Release_CompareAndSwap() 250 Atomic32 old_value, 257 Atomic32 old_value, 260 Atomic32 old_value, 271 Atomic64 old_value, [all …]
|
/external/chromium_org/third_party/protobuf/src/google/protobuf/stubs/ |
D | atomicops_internals_macosx.h | 43 Atomic32 old_value, in NoBarrier_CompareAndSwap() argument 47 if (OSAtomicCompareAndSwap32(old_value, new_value, in NoBarrier_CompareAndSwap() 49 return old_value; in NoBarrier_CompareAndSwap() 52 } while (prev_value == old_value); in NoBarrier_CompareAndSwap() 58 Atomic32 old_value; in NoBarrier_AtomicExchange() local 60 old_value = *ptr; in NoBarrier_AtomicExchange() 61 } while (!OSAtomicCompareAndSwap32(old_value, new_value, in NoBarrier_AtomicExchange() 63 return old_value; in NoBarrier_AtomicExchange() 81 Atomic32 old_value, in Acquire_CompareAndSwap() argument 85 if (OSAtomicCompareAndSwap32Barrier(old_value, new_value, in Acquire_CompareAndSwap() [all …]
|
D | atomicops_internals_arm_qnx.h | 43 inline Atomic32 QNXCmpxchg(Atomic32 old_value, in QNXCmpxchg() argument 48 (unsigned)old_value, in QNXCmpxchg() 54 Atomic32 old_value, in NoBarrier_CompareAndSwap() argument 58 if (!QNXCmpxchg(old_value, new_value, in NoBarrier_CompareAndSwap() 60 return old_value; in NoBarrier_CompareAndSwap() 63 } while (prev_value == old_value); in NoBarrier_CompareAndSwap() 69 Atomic32 old_value; in NoBarrier_AtomicExchange() local 71 old_value = *ptr; in NoBarrier_AtomicExchange() 72 } while (QNXCmpxchg(old_value, new_value, in NoBarrier_AtomicExchange() 74 return old_value; in NoBarrier_AtomicExchange() [all …]
|
D | atomicops_internals_arm_gcc.h | 47 typedef Atomic32 (*LinuxKernelCmpxchgFunc)(Atomic32 old_value, 59 Atomic32 old_value, in NoBarrier_CompareAndSwap() argument 63 if (!pLinuxKernelCmpxchg(old_value, new_value, in NoBarrier_CompareAndSwap() 65 return old_value; in NoBarrier_CompareAndSwap() 68 } while (prev_value == old_value); in NoBarrier_CompareAndSwap() 74 Atomic32 old_value; in NoBarrier_AtomicExchange() local 76 old_value = *ptr; in NoBarrier_AtomicExchange() 77 } while (pLinuxKernelCmpxchg(old_value, new_value, in NoBarrier_AtomicExchange() 79 return old_value; in NoBarrier_AtomicExchange() 91 Atomic32 old_value = *ptr; in Barrier_AtomicIncrement() local [all …]
|
/external/chromium_org/base/ |
D | atomicops_internals_arm_gcc.h | 60 Atomic32 old_value, in NoBarrier_CompareAndSwap() argument 79 : "r"(ptr), "r"(old_value), "r"(new_value) in NoBarrier_CompareAndSwap() 86 Atomic32 old_value, in Acquire_CompareAndSwap() argument 88 Atomic32 result = NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Acquire_CompareAndSwap() 94 Atomic32 old_value, in Release_CompareAndSwap() argument 97 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Release_CompareAndSwap() 134 Atomic32 old_value; in NoBarrier_AtomicExchange() local 141 : "=&r"(old_value), "=&r"(reloop), "+m"(*ptr) in NoBarrier_AtomicExchange() 145 return old_value; in NoBarrier_AtomicExchange() 166 inline int LinuxKernelCmpxchg(Atomic32 old_value, in LinuxKernelCmpxchg() argument [all …]
|
D | atomicops_internals_mac.h | 16 Atomic32 old_value, in NoBarrier_CompareAndSwap() argument 20 if (OSAtomicCompareAndSwap32(old_value, new_value, in NoBarrier_CompareAndSwap() 22 return old_value; in NoBarrier_CompareAndSwap() 25 } while (prev_value == old_value); in NoBarrier_CompareAndSwap() 31 Atomic32 old_value; in NoBarrier_AtomicExchange() local 33 old_value = *ptr; in NoBarrier_AtomicExchange() 34 } while (!OSAtomicCompareAndSwap32(old_value, new_value, in NoBarrier_AtomicExchange() 36 return old_value; in NoBarrier_AtomicExchange() 54 Atomic32 old_value, in Acquire_CompareAndSwap() argument 58 if (OSAtomicCompareAndSwap32Barrier(old_value, new_value, in Acquire_CompareAndSwap() [all …]
|
D | atomicops_internals_gcc.h | 16 Atomic32 old_value, in NoBarrier_CompareAndSwap() argument 20 if (__sync_bool_compare_and_swap(ptr, old_value, new_value)) in NoBarrier_CompareAndSwap() 21 return old_value; in NoBarrier_CompareAndSwap() 23 } while (prev_value == old_value); in NoBarrier_CompareAndSwap() 29 Atomic32 old_value; in NoBarrier_AtomicExchange() local 31 old_value = *ptr; in NoBarrier_AtomicExchange() 32 } while (!__sync_bool_compare_and_swap(ptr, old_value, new_value)); in NoBarrier_AtomicExchange() 33 return old_value; in NoBarrier_AtomicExchange() 45 Atomic32 old_value = *ptr; in Barrier_AtomicIncrement() local 46 Atomic32 new_value = old_value + increment; in Barrier_AtomicIncrement() [all …]
|
D | atomicops_internals_x86_msvc.h | 25 Atomic32 old_value, in NoBarrier_CompareAndSwap() argument 30 static_cast<LONG>(old_value)); in NoBarrier_CompareAndSwap() 68 Atomic32 old_value, in Acquire_CompareAndSwap() argument 70 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Acquire_CompareAndSwap() 74 Atomic32 old_value, in Release_CompareAndSwap() argument 76 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Release_CompareAndSwap() 114 Atomic64 old_value, in NoBarrier_CompareAndSwap() argument 118 reinterpret_cast<PVOID>(new_value), reinterpret_cast<PVOID>(old_value)); in NoBarrier_CompareAndSwap() 177 Atomic64 old_value, in Acquire_CompareAndSwap() argument 179 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Acquire_CompareAndSwap() [all …]
|
/external/chromium/base/ |
D | atomicops_internals_x86_macosx.h | 17 Atomic32 old_value, in NoBarrier_CompareAndSwap() argument 21 if (OSAtomicCompareAndSwap32(old_value, new_value, in NoBarrier_CompareAndSwap() 23 return old_value; in NoBarrier_CompareAndSwap() 26 } while (prev_value == old_value); in NoBarrier_CompareAndSwap() 32 Atomic32 old_value; in NoBarrier_AtomicExchange() local 34 old_value = *ptr; in NoBarrier_AtomicExchange() 35 } while (!OSAtomicCompareAndSwap32(old_value, new_value, in NoBarrier_AtomicExchange() 37 return old_value; in NoBarrier_AtomicExchange() 55 Atomic32 old_value, in Acquire_CompareAndSwap() argument 59 if (OSAtomicCompareAndSwap32Barrier(old_value, new_value, in Acquire_CompareAndSwap() [all …]
|
D | atomicops_internals_arm_gcc.h | 21 typedef Atomic32 (*LinuxKernelCmpxchgFunc)(Atomic32 old_value, 33 Atomic32 old_value, in NoBarrier_CompareAndSwap() argument 37 if (!pLinuxKernelCmpxchg(old_value, new_value, in NoBarrier_CompareAndSwap() 39 return old_value; in NoBarrier_CompareAndSwap() 42 } while (prev_value == old_value); in NoBarrier_CompareAndSwap() 48 Atomic32 old_value; in NoBarrier_AtomicExchange() local 50 old_value = *ptr; in NoBarrier_AtomicExchange() 51 } while (pLinuxKernelCmpxchg(old_value, new_value, in NoBarrier_AtomicExchange() 53 return old_value; in NoBarrier_AtomicExchange() 65 Atomic32 old_value = *ptr; in Barrier_AtomicIncrement() local [all …]
|
D | atomicops_internals_x86_msvc.h | 17 Atomic32 old_value, in NoBarrier_CompareAndSwap() argument 22 static_cast<LONG>(old_value)); in NoBarrier_CompareAndSwap() 55 Atomic32 old_value, in Acquire_CompareAndSwap() argument 57 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Acquire_CompareAndSwap() 61 Atomic32 old_value, in Release_CompareAndSwap() argument 63 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Release_CompareAndSwap() 101 Atomic64 old_value, in NoBarrier_CompareAndSwap() argument 105 reinterpret_cast<PVOID>(new_value), reinterpret_cast<PVOID>(old_value)); in NoBarrier_CompareAndSwap() 164 Atomic64 old_value, in Acquire_CompareAndSwap() argument 166 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Acquire_CompareAndSwap() [all …]
|
/external/v8/src/ |
D | atomicops_internals_x86_macosx.h | 39 Atomic32 old_value, in NoBarrier_CompareAndSwap() argument 43 if (OSAtomicCompareAndSwap32(old_value, new_value, in NoBarrier_CompareAndSwap() 45 return old_value; in NoBarrier_CompareAndSwap() 48 } while (prev_value == old_value); in NoBarrier_CompareAndSwap() 54 Atomic32 old_value; in NoBarrier_AtomicExchange() local 56 old_value = *ptr; in NoBarrier_AtomicExchange() 57 } while (!OSAtomicCompareAndSwap32(old_value, new_value, in NoBarrier_AtomicExchange() 59 return old_value; in NoBarrier_AtomicExchange() 77 Atomic32 old_value, in Acquire_CompareAndSwap() argument 81 if (OSAtomicCompareAndSwap32Barrier(old_value, new_value, in Acquire_CompareAndSwap() [all …]
|
D | atomicops_internals_arm_gcc.h | 43 typedef Atomic32 (*LinuxKernelCmpxchgFunc)(Atomic32 old_value, 55 Atomic32 old_value, in NoBarrier_CompareAndSwap() argument 59 if (!pLinuxKernelCmpxchg(old_value, new_value, in NoBarrier_CompareAndSwap() 61 return old_value; in NoBarrier_CompareAndSwap() 64 } while (prev_value == old_value); in NoBarrier_CompareAndSwap() 70 Atomic32 old_value; in NoBarrier_AtomicExchange() local 72 old_value = *ptr; in NoBarrier_AtomicExchange() 73 } while (pLinuxKernelCmpxchg(old_value, new_value, in NoBarrier_AtomicExchange() 75 return old_value; in NoBarrier_AtomicExchange() 87 Atomic32 old_value = *ptr; in Barrier_AtomicIncrement() local [all …]
|
D | atomicops_internals_x86_msvc.h | 40 Atomic32 old_value, in NoBarrier_CompareAndSwap() argument 45 static_cast<LONG>(old_value)); in NoBarrier_CompareAndSwap() 78 Atomic32 old_value, in Acquire_CompareAndSwap() argument 80 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Acquire_CompareAndSwap() 84 Atomic32 old_value, in Release_CompareAndSwap() argument 86 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Release_CompareAndSwap() 124 Atomic64 old_value, in NoBarrier_CompareAndSwap() argument 128 reinterpret_cast<PVOID>(new_value), reinterpret_cast<PVOID>(old_value)); in NoBarrier_CompareAndSwap() 187 Atomic64 old_value, in Acquire_CompareAndSwap() argument 189 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Acquire_CompareAndSwap() [all …]
|
/external/chromium_org/v8/src/ |
D | atomicops_internals_x86_macosx.h | 39 Atomic32 old_value, in NoBarrier_CompareAndSwap() argument 43 if (OSAtomicCompareAndSwap32(old_value, new_value, in NoBarrier_CompareAndSwap() 45 return old_value; in NoBarrier_CompareAndSwap() 48 } while (prev_value == old_value); in NoBarrier_CompareAndSwap() 54 Atomic32 old_value; in NoBarrier_AtomicExchange() local 56 old_value = *ptr; in NoBarrier_AtomicExchange() 57 } while (!OSAtomicCompareAndSwap32(old_value, new_value, in NoBarrier_AtomicExchange() 59 return old_value; in NoBarrier_AtomicExchange() 77 Atomic32 old_value, in Acquire_CompareAndSwap() argument 81 if (OSAtomicCompareAndSwap32Barrier(old_value, new_value, in Acquire_CompareAndSwap() [all …]
|
D | atomicops_internals_arm_gcc.h | 43 typedef Atomic32 (*LinuxKernelCmpxchgFunc)(Atomic32 old_value, 55 Atomic32 old_value, in NoBarrier_CompareAndSwap() argument 59 if (!pLinuxKernelCmpxchg(old_value, new_value, in NoBarrier_CompareAndSwap() 61 return old_value; in NoBarrier_CompareAndSwap() 64 } while (prev_value == old_value); in NoBarrier_CompareAndSwap() 70 Atomic32 old_value; in NoBarrier_AtomicExchange() local 72 old_value = *ptr; in NoBarrier_AtomicExchange() 73 } while (pLinuxKernelCmpxchg(old_value, new_value, in NoBarrier_AtomicExchange() 75 return old_value; in NoBarrier_AtomicExchange() 87 Atomic32 old_value = *ptr; in Barrier_AtomicIncrement() local [all …]
|
D | atomicops_internals_x86_msvc.h | 40 Atomic32 old_value, in NoBarrier_CompareAndSwap() argument 45 static_cast<LONG>(old_value)); in NoBarrier_CompareAndSwap() 78 Atomic32 old_value, in Acquire_CompareAndSwap() argument 80 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Acquire_CompareAndSwap() 84 Atomic32 old_value, in Release_CompareAndSwap() argument 86 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Release_CompareAndSwap() 124 Atomic64 old_value, in NoBarrier_CompareAndSwap() argument 128 reinterpret_cast<PVOID>(new_value), reinterpret_cast<PVOID>(old_value)); in NoBarrier_CompareAndSwap() 187 Atomic64 old_value, in Acquire_CompareAndSwap() argument 189 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); in Acquire_CompareAndSwap() [all …]
|
/external/llvm/include/llvm/Support/ |
D | SaveAndRestore.h | 24 SaveAndRestore(T& x) : X(x), old_value(x) {} in SaveAndRestore() 25 SaveAndRestore(T& x, const T &new_value) : X(x), old_value(x) { in SaveAndRestore() 28 ~SaveAndRestore() { X = old_value; } in ~SaveAndRestore() 29 T get() { return old_value; } in get() 32 T old_value; member 39 SaveOr(bool& x) : X(x), old_value(x) { x = false; } in SaveOr() 40 ~SaveOr() { X |= old_value; } in ~SaveOr() 43 const bool old_value; member
|