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

1 2

  /external/llvm/include/llvm/Support/
SaveAndRestore.h 24 SaveAndRestore(T& x) : X(x), old_value(x) {}
25 SaveAndRestore(T& x, const T &new_value) : X(x), old_value(x) {
28 ~SaveAndRestore() { X = old_value; }
29 T get() { return old_value; }
32 T old_value; member in struct:llvm::SaveAndRestore
39 SaveOr(bool& x) : X(x), old_value(x) { x = false; }
40 ~SaveOr() { X |= old_value; }
43 const bool old_value; member in struct:llvm::SaveOr
Atomic.h 30 cas_flag old_value);
  /external/chromium/base/
atomicops_internals_arm_gcc.h 21 typedef Atomic32 (*LinuxKernelCmpxchgFunc)(Atomic32 old_value,
33 Atomic32 old_value,
37 if (!pLinuxKernelCmpxchg(old_value, new_value,
39 return old_value;
42 } while (prev_value == old_value);
48 Atomic32 old_value; local
50 old_value = *ptr;
51 } while (pLinuxKernelCmpxchg(old_value, new_value,
53 return old_value;
65 Atomic32 old_value = *ptr local
    [all...]
atomicops_internals_x86_macosx.h 17 Atomic32 old_value,
21 if (OSAtomicCompareAndSwap32(old_value, new_value,
23 return old_value;
26 } while (prev_value == old_value);
32 Atomic32 old_value; local
34 old_value = *ptr;
35 } while (!OSAtomicCompareAndSwap32(old_value, new_value,
37 return old_value;
55 Atomic32 old_value,
59 if (OSAtomicCompareAndSwap32Barrier(old_value, new_value
123 Atomic64 old_value; local
    [all...]
atomicops_internals_x86_gcc.h 30 Atomic32 old_value,
35 : "q" (new_value), "m" (*ptr), "0" (old_value)
73 Atomic32 old_value,
75 Atomic32 x = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
83 Atomic32 old_value,
85 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
154 Atomic64 old_value,
159 : "q" (new_value), "m" (*ptr), "0" (old_value)
244 Atomic64 old_value,
246 Atomic64 x = NoBarrier_CompareAndSwap(ptr, old_value, new_value)
    [all...]
atomicops_internals_x86_msvc.h 17 Atomic32 old_value,
22 static_cast<LONG>(old_value));
55 Atomic32 old_value,
57 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
61 Atomic32 old_value,
63 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
101 Atomic64 old_value,
105 reinterpret_cast<PVOID>(new_value), reinterpret_cast<PVOID>(old_value));
164 Atomic64 old_value,
166 return NoBarrier_CompareAndSwap(ptr, old_value, new_value)
    [all...]
atomicops_internals_atomicword_compat.h 28 AtomicWord old_value,
31 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value);
53 AtomicWord old_value,
56 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value);
60 AtomicWord old_value,
63 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value);
atomicops.h 61 // if (*ptr == old_value)
65 // I.e., replace "*ptr" with "new_value" if "*ptr" used to be "old_value".
70 Atomic32 old_value,
94 Atomic32 old_value,
97 Atomic32 old_value,
112 Atomic64 old_value,
119 Atomic64 old_value,
122 Atomic64 old_value,
  /external/v8/src/
atomicops_internals_arm_gcc.h 43 typedef Atomic32 (*LinuxKernelCmpxchgFunc)(Atomic32 old_value,
55 Atomic32 old_value,
59 if (!pLinuxKernelCmpxchg(old_value, new_value,
61 return old_value;
64 } while (prev_value == old_value);
70 Atomic32 old_value; local
72 old_value = *ptr;
73 } while (pLinuxKernelCmpxchg(old_value, new_value,
75 return old_value;
87 Atomic32 old_value = *ptr local
    [all...]
atomicops_internals_x86_macosx.h 39 Atomic32 old_value,
43 if (OSAtomicCompareAndSwap32(old_value, new_value,
45 return old_value;
48 } while (prev_value == old_value);
54 Atomic32 old_value; local
56 old_value = *ptr;
57 } while (!OSAtomicCompareAndSwap32(old_value, new_value,
59 return old_value;
77 Atomic32 old_value,
81 if (OSAtomicCompareAndSwap32Barrier(old_value, new_value
145 Atomic64 old_value; local
    [all...]
atomicops_internals_x86_gcc.h 52 Atomic32 old_value,
57 : "q" (new_value), "m" (*ptr), "0" (old_value)
95 Atomic32 old_value,
97 Atomic32 x = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
105 Atomic32 old_value,
107 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
176 Atomic64 old_value,
181 : "q" (new_value), "m" (*ptr), "0" (old_value)
266 Atomic64 old_value,
268 Atomic64 x = NoBarrier_CompareAndSwap(ptr, old_value, new_value)
    [all...]
atomicops_internals_x86_msvc.h 40 Atomic32 old_value,
45 static_cast<LONG>(old_value));
78 Atomic32 old_value,
80 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
84 Atomic32 old_value,
86 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
124 Atomic64 old_value,
128 reinterpret_cast<PVOID>(new_value), reinterpret_cast<PVOID>(old_value));
187 Atomic64 old_value,
189 return NoBarrier_CompareAndSwap(ptr, old_value, new_value)
    [all...]
atomicops_internals_mips_gcc.h 40 // if (*ptr == old_value)
44 // I.e., replace "*ptr" with "new_value" if "*ptr" used to be "old_value".
49 Atomic32 old_value,
56 "bne %0, %3, 2f\n" // if (prev != old_value) goto 2
64 : "Ir" (old_value), "r" (new_value), "m" (*ptr)
127 Atomic32 old_value,
130 Atomic32 res = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
136 Atomic32 old_value,
139 Atomic32 res = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
atomicops.h 76 // if (*ptr == old_value)
80 // I.e., replace "*ptr" with "new_value" if "*ptr" used to be "old_value".
85 Atomic32 old_value,
109 Atomic32 old_value,
112 Atomic32 old_value,
127 Atomic64 old_value,
134 Atomic64 old_value,
137 Atomic64 old_value,
  /external/llvm/unittests/Support/
CommandLineTest.cpp 26 const char *old_value = getenv(name); local
27 EXPECT_EQ(NULL, old_value) << old_value;
  /system/core/include/cutils/
atomic-x86.h 74 extern inline int android_atomic_cas(int32_t old_value, int32_t new_value,
80 : "q" (new_value), "m" (*ptr), "0" (old_value)
82 return prev != old_value;
85 extern inline int android_atomic_acquire_cas(int32_t old_value,
90 return android_atomic_cas(old_value, new_value, ptr);
93 extern inline int android_atomic_release_cas(int32_t old_value,
98 return android_atomic_cas(old_value, new_value, ptr);
atomic-arm.h 95 extern int android_atomic_cas(int32_t old_value, int32_t new_value,
98 extern inline int android_atomic_cas(int32_t old_value, int32_t new_value,
108 : "r" (ptr), "Ir" (old_value), "r" (new_value)
111 return prev != old_value;
114 extern inline int android_atomic_cas(int32_t old_value, int32_t new_value,
121 status = (*(kuser_cmpxchg *)0xffff0fc0)(old_value, new_value, ptr);
125 } while (prev == old_value);
130 extern inline int android_atomic_acquire_cas(int32_t old_value,
134 int status = android_atomic_cas(old_value, new_value, ptr);
139 extern inline int android_atomic_release_cas(int32_t old_value,
    [all...]
  /bionic/libc/private/
bionic_atomic_x86.h 42 __bionic_cmpxchg(int32_t old_value, int32_t new_value, volatile int32_t* ptr)
47 : "q" (new_value), "m" (*ptr), "0" (old_value)
49 return prev != old_value;
bionic_atomic_gcc_builtin.h 31 __bionic_cmpxchg(int32_t old_value, int32_t new_value, volatile int32_t* ptr)
34 return __sync_bool_compare_and_swap(ptr, old_value, new_value) == 0;
bionic_atomic_arm.h 140 __bionic_cmpxchg(int32_t old_value, int32_t new_value, volatile int32_t* ptr)
155 : "r" (ptr), "Ir" (old_value), "r" (new_value)
158 return prev != old_value;
166 __kernel_cmpxchg(int32_t old_value, int32_t new_value, volatile int32_t* ptr)
169 return (*(kernel_cmpxchg *)0xffff0fc0)(old_value, new_value, ptr);
173 __bionic_cmpxchg(int32_t old_value, int32_t new_value, volatile int32_t* ptr)
175 return __kernel_cmpxchg(old_value, new_value, ptr);
  /external/webrtc/src/system_wrappers/interface/
static_instance.h 131 T* old_value = static_cast<T*> (InterlockedExchangePointer( local
133 assert(old_value == NULL);
142 T* old_value = static_cast<T*> (InterlockedExchangePointer( local
144 if (old_value) {
145 delete static_cast<T*>(old_value);
  /external/compiler-rt/BlocksRuntime/
runtime.c 105 unsigned long int old_value = *(volatile unsigned long int *)where;
106 if ((old_value & BLOCK_REFCOUNT_MASK) == BLOCK_REFCOUNT_MASK) {
109 if (OSAtomicCompareAndSwapLong(old_value, old_value+1, (volatile long int *)where)) {
110 return old_value+1;
118 int old_value = *(volatile int *)where; local
119 if ((old_value & BLOCK_REFCOUNT_MASK) == BLOCK_REFCOUNT_MASK) {
122 if (OSAtomicCompareAndSwapInt(old_value, old_value+1, (volatile int *)where)) {
123 return old_value+1
147 int old_value = *(volatile int *)where; local
    [all...]
  /frameworks/compile/libbcc/runtime/BlocksRuntime/
runtime.c 106 unsigned long int old_value = *(volatile unsigned long int *)where;
107 if ((old_value & BLOCK_REFCOUNT_MASK) == BLOCK_REFCOUNT_MASK) {
110 if (OSAtomicCompareAndSwapLong(old_value, old_value+1, (volatile long int *)where)) {
111 return old_value+1;
119 int old_value = *(volatile int *)where; local
120 if ((old_value & BLOCK_REFCOUNT_MASK) == BLOCK_REFCOUNT_MASK) {
123 if (OSAtomicCompareAndSwapInt(old_value, old_value+1, (volatile int *)where)) {
124 return old_value+1
148 int old_value = *(volatile int *)where; local
    [all...]
  /external/chromium/chrome/browser/prefs/
scoped_user_pref_update_unittest.cc 71 const DictionaryValue* old_value = prefs_.GetDictionary(kPref); local
77 EXPECT_EQ(old_value, new_value);
  /external/chromium/chrome/common/
json_pref_store.cc 166 Value* old_value = NULL; local
167 prefs_->Get(key, &old_value);
168 if (!old_value || !value->Equals(old_value)) {
177 Value* old_value = NULL; local
178 prefs_->Get(key, &old_value);
179 if (!old_value || !value->Equals(old_value))

Completed in 261 milliseconds

1 2