Searched defs:old_value (Results 1 - 25 of 66) sorted by relevance

123

/external/llvm/lib/Support/
H A DAtomic.cpp45 sys::cas_flag old_value) {
48 if (result == old_value)
52 return __sync_val_compare_and_swap(ptr, old_value, new_value);
54 return InterlockedCompareExchange(ptr, new_value, old_value);
43 CompareAndSwap(volatile sys::cas_flag* ptr, sys::cas_flag new_value, sys::cas_flag old_value) argument
/external/swiftshader/third_party/llvm-subzero/lib/Support/
H A DAtomic.cpp47 sys::cas_flag old_value) {
50 if (result == old_value)
54 return __sync_val_compare_and_swap(ptr, old_value, new_value);
56 return InterlockedCompareExchange(ptr, new_value, old_value);
45 CompareAndSwap(volatile sys::cas_flag* ptr, sys::cas_flag new_value, sys::cas_flag old_value) argument
/external/ltp/include/lapi/
H A Dtimerfd.h38 struct itimerspec *old_value)
41 old_value);
37 timerfd_settime(int fd, int flags, const struct itimerspec *new_value, struct itimerspec *old_value) argument
/external/swiftshader/third_party/LLVM/unittests/Support/
H A DCommandLineTest.cpp26 const char *old_value = getenv(name); local
27 EXPECT_EQ(NULL, old_value) << old_value;
/external/protobuf/src/google/protobuf/stubs/
H A Datomicops_internals_x86_msvc.cc53 Atomic32 old_value,
58 static_cast<LONG>(old_value));
82 Atomic64 old_value,
86 reinterpret_cast<PVOID>(new_value), reinterpret_cast<PVOID>(old_value));
52 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
81 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
H A Datomicops_internals_x86_msvc.h50 Atomic32 old_value,
52 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
56 Atomic32 old_value,
58 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
133 Atomic64 old_value,
135 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
139 Atomic64 old_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 Datomicops_internals_arm64_gcc.h53 Atomic32 old_value,
61 "cmp %w[prev], %w[old_value] \n\t"
69 : [old_value]"IJr" (old_value),
128 Atomic32 old_value,
130 Atomic32 prev = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
137 Atomic32 old_value,
140 Atomic32 prev = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
189 Atomic64 old_value,
197 "cmp %[prev], %[old_value] \
52 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, 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
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...]
H A Datomicops_internals_arm_gcc.h47 typedef Atomic32 (*LinuxKernelCmpxchgFunc)(Atomic32 old_value,
59 Atomic32 old_value,
63 if (!pLinuxKernelCmpxchg(old_value, new_value,
65 return old_value;
68 } while (prev_value == old_value);
74 Atomic32 old_value; local
76 old_value = *ptr;
77 } while (pLinuxKernelCmpxchg(old_value, new_value,
79 return old_value;
91 Atomic32 old_value local
58 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
102 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
108 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
[all...]
H A Datomicops_internals_arm_qnx.h43 inline Atomic32 QNXCmpxchg(Atomic32 old_value, argument
48 (unsigned)old_value,
54 Atomic32 old_value,
58 if (!QNXCmpxchg(old_value, new_value,
60 return old_value;
63 } while (prev_value == old_value);
69 Atomic32 old_value; local
71 old_value = *ptr;
72 } while (QNXCmpxchg(old_value, new_value,
74 return old_value;
53 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
86 Atomic32 old_value = *ptr; local
97 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
103 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
[all...]
H A Datomicops_internals_atomicword_compat.h54 AtomicWord old_value,
57 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value);
79 AtomicWord old_value,
82 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value);
86 AtomicWord old_value,
89 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value);
53 NoBarrier_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, 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 Datomicops_internals_generic_gcc.h39 Atomic32 old_value,
41 __atomic_compare_exchange_n(ptr, &old_value, new_value, true,
43 return old_value;
62 Atomic32 old_value,
64 __atomic_compare_exchange_n(ptr, &old_value, new_value, true,
66 return old_value;
70 Atomic32 old_value,
72 __atomic_compare_exchange_n(ptr, &old_value, new_value, true,
74 return old_value;
116 Atomic64 old_value,
38 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
61 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
69 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
115 Acquire_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
123 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
[all...]
H A Datomicops_internals_macosx.h43 Atomic32 old_value,
47 if (OSAtomicCompareAndSwap32(old_value, new_value,
49 return old_value;
52 } while (prev_value == old_value);
58 Atomic32 old_value; local
60 old_value = *ptr;
61 } while (!OSAtomicCompareAndSwap32(old_value, new_value,
63 return old_value;
81 Atomic32 old_value,
85 if (OSAtomicCompareAndSwap32Barrier(old_value, new_valu
42 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
80 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
133 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
149 Atomic64 old_value; local
168 Acquire_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
182 Release_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
[all...]
H A Datomicops_internals_pnacl.h66 Atomic32 old_value,
69 ->compare_exchange_strong(old_value,
73 return old_value;
95 Atomic32 old_value,
98 ->compare_exchange_strong(old_value,
102 return old_value;
106 Atomic32 old_value,
109 ->compare_exchange_strong(old_value,
113 return old_value;
149 Atomic64 old_value,
65 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
94 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
105 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
148 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
177 Acquire_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
188 Release_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
[all...]
H A Datomicops_internals_power.h39 Atomic32 old_value,
52 [cmp] "b" (old_value),
128 Atomic32 old_value,
143 [cmp] "b" (old_value),
152 Atomic32 old_value,
168 [cmp] "b" (old_value),
240 Atomic64 old_value,
254 [cmp] "b" (old_value),
325 Atomic64 old_value,
340 [cmp] "b" (old_value),
38 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
127 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
151 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
239 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
324 Acquire_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
348 Release_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
[all...]
/external/swiftshader/third_party/LLVM/lib/Support/
H A DAtomic.cpp41 sys::cas_flag old_value) {
44 if (result == old_value)
48 return __sync_val_compare_and_swap(ptr, old_value, new_value);
50 return InterlockedCompareExchange(ptr, new_value, old_value);
39 CompareAndSwap(volatile sys::cas_flag* ptr, sys::cas_flag new_value, sys::cas_flag old_value) argument
/external/webrtc/webrtc/base/
H A Datomicops.h40 static int CompareAndSwap(volatile int* i, int old_value, int new_value) { argument
43 old_value);
51 static T* CompareAndSwapPtr(T* volatile* ptr, T* old_value, T* new_value) { argument
53 reinterpret_cast<PVOID volatile*>(ptr), new_value, old_value));
68 static int CompareAndSwap(volatile int* i, int old_value, int new_value) {
69 return __sync_val_compare_and_swap(i, old_value, new_value);
77 static T* CompareAndSwapPtr(T* volatile* ptr, T* old_value, T* new_value) {
78 return __sync_val_compare_and_swap(ptr, old_value, new_value);
/external/webrtc/webrtc/modules/audio_processing/transient/
H A Dmoving_moments.cc38 const float old_value = queue_.front(); local
42 sum_ += in[i] - old_value;
43 sum_of_squares_ += in[i] * in[i] - old_value * old_value;
/external/webrtc/webrtc/system_wrappers/source/
H A Datomic32_win.cc51 const LONG old_value = InterlockedCompareExchange( local
57 return (old_value == compare_value);
/external/libchrome/base/
H A Datomicops_internals_atomicword_compat.h31 AtomicWord old_value,
34 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value);
56 AtomicWord old_value,
59 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value);
63 AtomicWord old_value,
66 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value);
30 NoBarrier_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument
55 Acquire_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument
62 Release_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, AtomicWord new_value) argument
H A Datomicops_internals_portable.h66 Atomic32 old_value,
69 ->compare_exchange_strong(old_value,
73 return old_value;
95 Atomic32 old_value,
98 ->compare_exchange_strong(old_value,
102 return old_value;
106 Atomic32 old_value,
109 ->compare_exchange_strong(old_value,
113 return old_value;
149 Atomic64 old_value,
65 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
94 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
105 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
148 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
177 Acquire_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
188 Release_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
[all...]
H A Datomicops_internals_x86_msvc.h30 Atomic32 old_value,
35 static_cast<LONG>(old_value));
70 Atomic32 old_value,
72 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
76 Atomic32 old_value,
78 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
116 Atomic64 old_value,
120 reinterpret_cast<PVOID>(new_value), reinterpret_cast<PVOID>(old_value));
179 Atomic64 old_value,
181 return NoBarrier_CompareAndSwap(ptr, old_value, new_valu
29 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
69 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
75 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
115 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
178 Acquire_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
184 Release_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
[all...]
/external/v8/src/base/
H A Datomicops_internals_atomicword_compat.h27 AtomicWord old_value,
30 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value);
52 AtomicWord old_value,
55 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value);
59 AtomicWord old_value,
62 reinterpret_cast<volatile Atomic32*>(ptr), old_value, new_value);
26 NoBarrier_CompareAndSwap(volatile AtomicWord* ptr, AtomicWord old_value, 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 Datomicops_internals_portable.h53 Atomic32 old_value,
55 __atomic_compare_exchange_n(ptr, &old_value, new_value, false,
57 return old_value;
76 Atomic32 old_value, Atomic32 new_value) {
77 __atomic_compare_exchange_n(ptr, &old_value, new_value, false,
79 return old_value;
83 Atomic32 old_value, Atomic32 new_value) {
84 __atomic_compare_exchange_n(ptr, &old_value, new_value, false,
86 return old_value;
116 Atomic64 old_value,
52 NoBarrier_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
75 Acquire_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
82 Release_CompareAndSwap(volatile Atomic32* ptr, Atomic32 old_value, Atomic32 new_value) argument
115 NoBarrier_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
138 Acquire_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
145 Release_CompareAndSwap(volatile Atomic64* ptr, Atomic64 old_value, Atomic64 new_value) argument
[all...]
/external/webrtc/webrtc/system_wrappers/include/
H A Dstatic_instance.h140 T* old_value = static_cast<T*>(InterlockedExchangePointer( local
142 if (old_value) {
143 delete static_cast<T*>(old_value);
/external/ltp/testcases/kernel/syscalls/timerfd/
H A Dtimerfd_settime01.c21 * 2. old_value is not valid a pointer, EFAULT would return.
46 struct itimerspec *old_value; member in struct:test_case_t
101 test->old_value));

Completed in 1232 milliseconds

123