/external/chromium_org/third_party/tcmalloc/vendor/src/base/ |
H A D | atomicops-internals-arm-generic.h | 58 Atomic32 new_value, 70 Atomic32 new_value) { 73 if (!pLinuxKernelCmpxchg(old_value, new_value, 83 Atomic32 new_value) { 87 } while (pLinuxKernelCmpxchg(old_value, new_value, 97 Atomic32 new_value = old_value + increment; local 98 if (pLinuxKernelCmpxchg(old_value, new_value, 101 return new_value; 114 Atomic32 new_value) { 115 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); 68 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 82 NoBarrier_AtomicExchange(volatile Atomic32* ptr, Atomic32 new_value) argument 112 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 118 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 166 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 173 NoBarrier_AtomicExchange(volatile Atomic64* ptr, Atomic64 new_value) argument 218 Acquire_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 225 Release_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument [all...] |
H A D | atomicops-internals-x86.h | 74 Atomic32 new_value) { 78 : "q" (new_value), "m" (*ptr), "0" (old_value) 84 Atomic32 new_value) { 86 : "=r" (new_value) 87 : "m" (*ptr), "0" (new_value) 89 return new_value; // Now it's the previous value. 117 Atomic32 new_value) { 118 Atomic32 x = NoBarrier_CompareAndSwap(ptr, old_value, new_value); 127 Atomic32 new_value) { 128 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); 72 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 83 NoBarrier_AtomicExchange(volatile Atomic32* ptr, Atomic32 new_value) argument 115 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 125 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 196 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 207 NoBarrier_AtomicExchange(volatile Atomic64* ptr, Atomic64 new_value) argument 302 __sync_val_compare_and_swap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 407 Acquire_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 417 Release_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument [all...] |
H A D | atomicops.h | 129 // *ptr = new_value; 132 // I.e., replace "*ptr" with "new_value" if "*ptr" used to be "old_value". 138 AtomicWord new_value) { 141 old_value, new_value); 144 // Atomically store new_value into *ptr, returning the previous value held in 147 AtomicWord new_value) { 149 reinterpret_cast<volatile AtomicWordCastType*>(ptr), new_value); 180 AtomicWord new_value) { 183 old_value, new_value); 188 AtomicWord new_value) { 136 NoBarrier_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument 146 NoBarrier_AtomicExchange(volatile AtomicWord* ptr, AtomicWord new_value) argument 178 Acquire_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument 186 Release_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument 304 Acquire_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument 310 Release_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument 335 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 340 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 362 Acquire_CompareAndSwap( volatile base::subtle::Atomic64* ptr, base::subtle::Atomic64 old_value, base::subtle::Atomic64 new_value) argument 367 Release_CompareAndSwap( volatile base::subtle::Atomic64* ptr, base::subtle::Atomic64 old_value, base::subtle::Atomic64 new_value) argument [all...] |
H A D | atomicops-internals-arm-v6plus.h | 63 Atomic32 new_value) { 76 : "r" (ptr), "Ir" (old_value), "r" (new_value) 83 Atomic32 new_value) { 92 : "r" (ptr), "r" (new_value) 136 Atomic32 new_value) { 137 Atomic32 value = NoBarrier_CompareAndSwap(ptr, old_value, new_value); 144 Atomic32 new_value) { 146 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); 186 Atomic64 new_value) { 201 : "r" (ptr), "Ir" (old_value), "r" (new_value) 61 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 82 NoBarrier_AtomicExchange(volatile Atomic32* ptr, Atomic32 new_value) argument 134 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 142 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 184 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 207 NoBarrier_AtomicExchange(volatile Atomic64* ptr, Atomic64 new_value) argument 293 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 300 NoBarrier_AtomicExchange(volatile Atomic64* ptr, Atomic64 new_value) argument 350 Acquire_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 358 Release_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument [all...] |
/external/chromium_org/v8/src/base/ |
H A D | atomicops_internals_mac.h | 17 Atomic32 new_value) { 20 if (OSAtomicCompareAndSwap32(old_value, new_value, 30 Atomic32 new_value) { 34 } while (!OSAtomicCompareAndSwap32(old_value, new_value, 55 Atomic32 new_value) { 58 if (OSAtomicCompareAndSwap32Barrier(old_value, new_value, 69 Atomic32 new_value) { 70 return Acquire_CompareAndSwap(ptr, old_value, new_value); 116 Atomic64 new_value) { 119 if (OSAtomicCompareAndSwap64(old_value, new_value, 15 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 29 NoBarrier_AtomicExchange(volatile Atomic32* ptr, Atomic32 new_value) argument 53 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 67 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 114 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 128 NoBarrier_AtomicExchange(volatile Atomic64* ptr, Atomic64 new_value) argument 149 Acquire_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 163 Release_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument [all...] |
H A D | atomicops_internals_mips64_gcc.h | 39 // *ptr = new_value; 42 // I.e., replace "*ptr" with "new_value" if "*ptr" used to be "old_value". 48 Atomic32 new_value) { 55 "move %2, %4\n" // tmp = new_value 62 : "Ir" (old_value), "r" (new_value), "m" (*ptr) 67 // Atomically store new_value into *ptr, returning the previous value held in 70 Atomic32 new_value) { 76 "move %0, %3\n" // temp = new_value 82 : "r" (new_value), "m" (*ptr) 126 Atomic32 new_value) { 46 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 69 NoBarrier_AtomicExchange(volatile Atomic32* ptr, Atomic32 new_value) argument 124 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 132 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 183 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 206 NoBarrier_AtomicExchange(volatile Atomic64* ptr, Atomic64 new_value) argument 261 Acquire_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 269 Release_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument [all...] |
H A D | atomicops_internals_x86_msvc.h | 27 Atomic32 new_value) { 30 static_cast<LONG>(new_value), 36 Atomic32 new_value) { 39 static_cast<LONG>(new_value)); 70 Atomic32 new_value) { 71 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); 76 Atomic32 new_value) { 77 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); 124 Atomic64 new_value) { 127 reinterpret_cast<PVOID>(new_value), reinterpret_cas 25 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 35 NoBarrier_AtomicExchange(volatile Atomic32* ptr, Atomic32 new_value) argument 68 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 74 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 122 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 131 NoBarrier_AtomicExchange(volatile Atomic64* ptr, Atomic64 new_value) argument 185 Acquire_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 191 Release_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument [all...] |
H A D | atomicops_internals_atomicword_compat.h | 28 AtomicWord new_value) { 30 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value); 34 AtomicWord new_value) { 36 reinterpret_cast<volatile Atomic32*>(ptr), new_value); 53 AtomicWord new_value) { 55 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value); 60 AtomicWord new_value) { 62 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value); 26 NoBarrier_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument 33 NoBarrier_AtomicExchange(volatile AtomicWord* ptr, AtomicWord new_value) argument 51 Acquire_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument 58 Release_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument
|
H A D | atomicops_internals_mips_gcc.h | 16 // *ptr = new_value; 19 // I.e., replace "*ptr" with "new_value" if "*ptr" used to be "old_value". 25 Atomic32 new_value) { 32 "move %1, %3\n" // tmp = new_value 39 : "Ir" (old_value), "r" (new_value), "r" (ptr) 44 // Atomically store new_value into *ptr, returning the previous value held in 47 Atomic32 new_value) { 54 "move %0, %2\n" // temp = new_value 60 : "r" (new_value), "r" (ptr) 104 Atomic32 new_value) { 23 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 46 NoBarrier_AtomicExchange(volatile Atomic32* ptr, Atomic32 new_value) argument 102 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 110 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument [all...] |
H A D | atomicops_internals_arm64_gcc.h | 27 Atomic32 new_value) { 36 "stxr %w[temp], %w[new_value], %[ptr] \n\t" // Try to store the new value. 43 [new_value]"r" (new_value) 51 Atomic32 new_value) { 58 "stxr %w[temp], %w[new_value], %[ptr] \n\t" // Try to store the new value. 63 : [new_value]"r" (new_value) 104 Atomic32 new_value) { 107 prev = NoBarrier_CompareAndSwap(ptr, old_value, new_value); 25 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 50 NoBarrier_AtomicExchange(volatile Atomic32* ptr, Atomic32 new_value) argument 102 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 113 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 175 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 200 NoBarrier_AtomicExchange(volatile Atomic64* ptr, Atomic64 new_value) argument 252 Acquire_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 263 Release_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument [all...] |
H A D | atomicops_internals_x86_gcc.h | 32 Atomic32 new_value) { 36 : "q" (new_value), "m" (*ptr), "0" (old_value) 42 Atomic32 new_value) { 44 : "=r" (new_value) 45 : "m" (*ptr), "0" (new_value) 47 return new_value; // Now it's the previous value. 75 Atomic32 new_value) { 76 Atomic32 x = NoBarrier_CompareAndSwap(ptr, old_value, new_value); 85 Atomic32 new_value) { 86 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); 30 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 41 NoBarrier_AtomicExchange(volatile Atomic32* ptr, Atomic32 new_value) argument 73 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 83 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 162 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 173 NoBarrier_AtomicExchange(volatile Atomic64* ptr, Atomic64 new_value) argument 252 Acquire_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 262 Release_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument [all...] |
/external/chromium_org/base/ |
H A D | atomicops_internals_atomicword_compat.h | 28 AtomicWord new_value) { 30 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value); 34 AtomicWord new_value) { 36 reinterpret_cast<volatile Atomic32*>(ptr), new_value); 53 AtomicWord new_value) { 55 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value); 60 AtomicWord new_value) { 62 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value); 26 NoBarrier_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument 33 NoBarrier_AtomicExchange(volatile AtomicWord* ptr, AtomicWord new_value) argument 51 Acquire_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument 58 Release_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument
|
H A D | atomicops_internals_tsan.h | 18 Atomic32 new_value) { 20 __tsan_atomic32_compare_exchange_strong(ptr, &cmp, new_value, 26 Atomic32 new_value) { 27 return __tsan_atomic32_exchange(ptr, new_value, 32 Atomic32 new_value) { 33 return __tsan_atomic32_exchange(ptr, new_value, 38 Atomic32 new_value) { 39 return __tsan_atomic32_exchange(ptr, new_value, 57 Atomic32 new_value) { 59 __tsan_atomic32_compare_exchange_strong(ptr, &cmp, new_value, 16 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 25 NoBarrier_AtomicExchange(volatile Atomic32* ptr, Atomic32 new_value) argument 31 Acquire_AtomicExchange(volatile Atomic32* ptr, Atomic32 new_value) argument 37 Release_AtomicExchange(volatile Atomic32* ptr, Atomic32 new_value) argument 55 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 64 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 99 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 108 NoBarrier_AtomicExchange(volatile Atomic64* ptr, Atomic64 new_value) argument 113 Acquire_AtomicExchange(volatile Atomic64* ptr, Atomic64 new_value) argument 118 Release_AtomicExchange(volatile Atomic64* ptr, Atomic64 new_value) argument 161 Acquire_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 170 Release_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument [all...] |
H A D | atomicops_internals_arm64_gcc.h | 37 Atomic32 new_value) { 46 "stxr %w[temp], %w[new_value], %[ptr] \n\t" // Try to store the new value. 53 [new_value]"r" (new_value) 61 Atomic32 new_value) { 68 "stxr %w[temp], %w[new_value], %[ptr] \n\t" // Try to store the new value. 73 : [new_value]"r" (new_value) 112 Atomic32 new_value) { 113 Atomic32 prev = NoBarrier_CompareAndSwap(ptr, old_value, new_value); 35 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 60 NoBarrier_AtomicExchange(volatile Atomic32* ptr, Atomic32 new_value) argument 110 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 119 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 171 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 196 NoBarrier_AtomicExchange(volatile Atomic64* ptr, Atomic64 new_value) argument 246 Acquire_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 255 Release_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument [all...] |
H A D | atomicops.h | 67 // *ptr = new_value; 70 // I.e., replace "*ptr" with "new_value" if "*ptr" used to be "old_value". 76 Atomic32 new_value); 78 // Atomically store new_value into *ptr, returning the previous value held in 80 Atomic32 NoBarrier_AtomicExchange(volatile Atomic32* ptr, Atomic32 new_value); 100 Atomic32 new_value); 103 Atomic32 new_value); 118 Atomic64 new_value); 119 Atomic64 NoBarrier_AtomicExchange(volatile Atomic64* ptr, Atomic64 new_value); 125 Atomic64 new_value); [all...] |
/external/chromium_org/third_party/protobuf/src/google/protobuf/stubs/ |
H A D | atomicops_internals_atomicword_compat.h | 55 AtomicWord new_value) { 57 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value); 61 AtomicWord new_value) { 63 reinterpret_cast<volatile Atomic32*>(ptr), new_value); 80 AtomicWord new_value) { 82 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value); 87 AtomicWord new_value) { 89 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value); 53 NoBarrier_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument 60 NoBarrier_AtomicExchange(volatile AtomicWord* ptr, AtomicWord new_value) argument 78 Acquire_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument 85 Release_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument
|
H A D | atomicops_internals_x86_msvc.h | 51 Atomic32 new_value) { 52 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); 57 Atomic32 new_value) { 58 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); 134 Atomic64 new_value) { 135 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); 140 Atomic64 new_value) { 141 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); 49 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 55 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 132 Acquire_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 138 Release_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
|
H A D | atomicops_internals_tsan.h | 48 Atomic32 new_value) { 50 __tsan_atomic32_compare_exchange_strong(ptr, &cmp, new_value, 56 Atomic32 new_value) { 57 return __tsan_atomic32_exchange(ptr, new_value, 62 Atomic32 new_value) { 63 return __tsan_atomic32_exchange(ptr, new_value, 68 Atomic32 new_value) { 69 return __tsan_atomic32_exchange(ptr, new_value, 87 Atomic32 new_value) { 89 __tsan_atomic32_compare_exchange_strong(ptr, &cmp, new_value, 46 NoBarrier_CompareAndSwap(volatile Atomic32 *ptr, Atomic32 old_value, Atomic32 new_value) argument 55 NoBarrier_AtomicExchange(volatile Atomic32 *ptr, Atomic32 new_value) argument 61 Acquire_AtomicExchange(volatile Atomic32 *ptr, Atomic32 new_value) argument 67 Release_AtomicExchange(volatile Atomic32 *ptr, Atomic32 new_value) argument 85 Acquire_CompareAndSwap(volatile Atomic32 *ptr, Atomic32 old_value, Atomic32 new_value) argument 94 Release_CompareAndSwap(volatile Atomic32 *ptr, Atomic32 old_value, Atomic32 new_value) argument 129 NoBarrier_CompareAndSwap(volatile Atomic64 *ptr, Atomic64 old_value, Atomic64 new_value) argument 138 NoBarrier_AtomicExchange(volatile Atomic64 *ptr, Atomic64 new_value) argument 143 Acquire_AtomicExchange(volatile Atomic64 *ptr, Atomic64 new_value) argument 148 Release_AtomicExchange(volatile Atomic64 *ptr, Atomic64 new_value) argument 191 Acquire_CompareAndSwap(volatile Atomic64 *ptr, Atomic64 old_value, Atomic64 new_value) argument 200 Release_CompareAndSwap(volatile Atomic64 *ptr, Atomic64 old_value, Atomic64 new_value) argument [all...] |
H A D | atomicops_internals_arm64_gcc.h | 54 Atomic32 new_value) { 63 "stxr %w[temp], %w[new_value], %[ptr] \n\t" // Try to store the new value. 70 [new_value]"r" (new_value) 78 Atomic32 new_value) { 85 "stxr %w[temp], %w[new_value], %[ptr] \n\t" // Try to store the new value. 90 : [new_value]"r" (new_value) 129 Atomic32 new_value) { 130 Atomic32 prev = NoBarrier_CompareAndSwap(ptr, old_value, new_value); 52 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 77 NoBarrier_AtomicExchange(volatile Atomic32* ptr, Atomic32 new_value) argument 127 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 136 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 188 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 213 NoBarrier_AtomicExchange(volatile Atomic64* ptr, Atomic64 new_value) argument 263 Acquire_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 272 Release_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument [all...] |
/external/chromium_org/third_party/tcmalloc/chromium/src/base/ |
H A D | atomicops-internals-x86.h | 74 Atomic32 new_value) { 78 : "q" (new_value), "m" (*ptr), "0" (old_value) 84 Atomic32 new_value) { 86 : "=r" (new_value) 87 : "m" (*ptr), "0" (new_value) 89 return new_value; // Now it's the previous value. 117 Atomic32 new_value) { 118 Atomic32 x = NoBarrier_CompareAndSwap(ptr, old_value, new_value); 127 Atomic32 new_value) { 128 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); 72 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 83 NoBarrier_AtomicExchange(volatile Atomic32* ptr, Atomic32 new_value) argument 115 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 125 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 196 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 207 NoBarrier_AtomicExchange(volatile Atomic64* ptr, Atomic64 new_value) argument 302 __sync_val_compare_and_swap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 407 Acquire_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 417 Release_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument [all...] |
H A D | atomicops.h | 129 // *ptr = new_value; 132 // I.e., replace "*ptr" with "new_value" if "*ptr" used to be "old_value". 138 AtomicWord new_value) { 141 old_value, new_value); 144 // Atomically store new_value into *ptr, returning the previous value held in 147 AtomicWord new_value) { 149 reinterpret_cast<volatile AtomicWordCastType*>(ptr), new_value); 180 AtomicWord new_value) { 183 old_value, new_value); 188 AtomicWord new_value) { 136 NoBarrier_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument 146 NoBarrier_AtomicExchange(volatile AtomicWord* ptr, AtomicWord new_value) argument 178 Acquire_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument 186 Release_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument 304 Acquire_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument 310 Release_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument 335 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 340 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 362 Acquire_CompareAndSwap( volatile base::subtle::Atomic64* ptr, base::subtle::Atomic64 old_value, base::subtle::Atomic64 new_value) argument 367 Release_CompareAndSwap( volatile base::subtle::Atomic64* ptr, base::subtle::Atomic64 old_value, base::subtle::Atomic64 new_value) argument [all...] |
H A D | atomicops-internals-arm-v6plus.h | 64 Atomic32 new_value) { 77 : "r" (ptr), "Ir" (old_value), "r" (new_value) 84 Atomic32 new_value) { 93 : "r" (ptr), "r" (new_value) 137 Atomic32 new_value) { 138 Atomic32 value = NoBarrier_CompareAndSwap(ptr, old_value, new_value); 145 Atomic32 new_value) { 147 return NoBarrier_CompareAndSwap(ptr, old_value, new_value); 187 Atomic64 new_value) { 202 : "r" (ptr), "Ir" (old_value), "r" (new_value) 62 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 83 NoBarrier_AtomicExchange(volatile Atomic32* ptr, Atomic32 new_value) argument 135 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 143 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument 185 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 208 NoBarrier_AtomicExchange(volatile Atomic64* ptr, Atomic64 new_value) argument 294 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 301 NoBarrier_AtomicExchange(volatile Atomic64* ptr, Atomic64 new_value) argument 351 Acquire_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument 359 Release_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument [all...] |
/external/chromium_org/extensions/browser/value_store/ |
H A D | value_store_change.h | 25 // Ownership of |old_value| and |new_value| taken. 27 const std::string& key, base::Value* old_value, base::Value* new_value); 40 const base::Value* new_value() const; 46 const std::string& key, base::Value* old_value, base::Value* new_value);
|
/external/bluetooth/bluedroid/test/suite/support/ |
H A D | hal.c | 88 struct itimerspec new_value; local 89 new_value.it_value.tv_sec = delay_millis / 1000; 90 new_value.it_value.tv_nsec = (delay_millis % 1000) * 1000 * 1000; 91 new_value.it_interval.tv_sec = 0; 92 new_value.it_interval.tv_nsec = 0; 93 timer_settime(timer, 0, &new_value, NULL);
|
/external/chromium_org/third_party/webrtc/system_wrappers/source/ |
H A D | atomic32_mac.cc | 45 bool Atomic32::CompareExchange(int32_t new_value, int32_t compare_value) { argument 46 return OSAtomicCompareAndSwap32Barrier(compare_value, new_value, &value_);
|