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

1 2 3 4 5 6 7

  /bionic/libc/bionic/
pthread_once.cpp 54 int old_value = atomic_load_explicit(once_control_ptr, memory_order_acquire); local
57 if (__predict_true(old_value == ONCE_INITIALIZATION_COMPLETE)) {
63 if (!atomic_compare_exchange_weak_explicit(once_control_ptr, &old_value,
69 if (old_value == ONCE_INITIALIZATION_NOT_YET_STARTED) {
82 __futex_wait_ex(once_control_ptr, 0, old_value, false, nullptr);
83 old_value = atomic_load_explicit(once_control_ptr, memory_order_acquire);
__cxa_guard.cpp 82 int old_value = atomic_load_explicit(&gv->state, memory_order_relaxed); local
85 if (old_value == CONSTRUCTION_COMPLETE) {
91 } else if (old_value == CONSTRUCTION_NOT_YET_STARTED) {
92 if (!atomic_compare_exchange_weak_explicit(&gv->state, &old_value,
103 } else if (old_value == CONSTRUCTION_UNDERWAY_WITHOUT_WAITER) {
104 if (!atomic_compare_exchange_weak_explicit(&gv->state, &old_value,
113 old_value = atomic_load_explicit(&gv->state, memory_order_relaxed);
120 int old_value = atomic_exchange_explicit(&gv->state, CONSTRUCTION_COMPLETE, memory_order_release); local
121 if (old_value == CONSTRUCTION_UNDERWAY_WITH_WAITER) {
129 int old_value = atomic_exchange_explicit(&gv->state, CONSTRUCTION_NOT_YET_STARTED, memory_order_release) local
    [all...]
  /external/protobuf/src/google/protobuf/stubs/
atomicops_internals_arm_qnx.h 43 inline Atomic32 QNXCmpxchg(Atomic32 old_value,
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;
86 Atomic32 old_value = *ptr; local
    [all...]
atomicops_internals_arm_gcc.h 47 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 = *ptr local
    [all...]
atomicops_internals_macosx.h 43 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_value
149 Atomic64 old_value; local
    [all...]
atomicops_internals_pnacl.h 41 Atomic32 old_value,
43 return __sync_val_compare_and_swap(ptr, old_value, new_value);
51 Atomic32 old_value,
53 Atomic32 ret = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
  /prebuilts/misc/darwin-x86_64/protobuf2.5/include/google/protobuf/stubs/
atomicops_internals_arm_qnx.h 43 inline Atomic32 QNXCmpxchg(Atomic32 old_value,
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;
86 Atomic32 old_value = *ptr; local
    [all...]
atomicops_internals_arm_gcc.h 47 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 = *ptr local
    [all...]
atomicops_internals_macosx.h 43 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_value
149 Atomic64 old_value; local
    [all...]
atomicops_internals_pnacl.h 41 Atomic32 old_value,
43 return __sync_val_compare_and_swap(ptr, old_value, new_value);
51 Atomic32 old_value,
53 Atomic32 ret = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
  /prebuilts/misc/linux-x86_64/protobuf2.5/include/google/protobuf/stubs/
atomicops_internals_arm_qnx.h 43 inline Atomic32 QNXCmpxchg(Atomic32 old_value,
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;
86 Atomic32 old_value = *ptr; local
    [all...]
atomicops_internals_arm_gcc.h 47 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 = *ptr local
    [all...]
atomicops_internals_macosx.h 43 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_value
149 Atomic64 old_value; local
    [all...]
  /prebuilts/misc/windows/protobuf2.5/include/google/protobuf/stubs/
atomicops_internals_arm_qnx.h 43 inline Atomic32 QNXCmpxchg(Atomic32 old_value,
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;
86 Atomic32 old_value = *ptr; local
    [all...]
atomicops_internals_arm_gcc.h 47 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 = *ptr local
    [all...]
atomicops_internals_macosx.h 43 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_value
149 Atomic64 old_value; local
    [all...]
  /prebuilts/tools/darwin-x86_64/protoc/include/google/protobuf/stubs/
atomicops_internals_arm_qnx.h 43 inline Atomic32 QNXCmpxchg(Atomic32 old_value,
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;
86 Atomic32 old_value = *ptr; local
    [all...]
atomicops_internals_arm_gcc.h 47 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 = *ptr local
    [all...]
atomicops_internals_macosx.h 43 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_value
149 Atomic64 old_value; local
    [all...]
  /prebuilts/tools/linux-x86_64/protoc/include/google/protobuf/stubs/
atomicops_internals_arm_qnx.h 43 inline Atomic32 QNXCmpxchg(Atomic32 old_value,
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;
86 Atomic32 old_value = *ptr; local
    [all...]
atomicops_internals_arm_gcc.h 47 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 = *ptr local
    [all...]
atomicops_internals_macosx.h 43 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_value
149 Atomic64 old_value; local
    [all...]
  /external/v8/src/base/
atomicops_internals_arm_gcc.h 70 Atomic32 old_value,
79 // if (prev_value != old_value)
89 : "r"(ptr), "r"(old_value), "r"(new_value)
96 Atomic32 old_value,
98 Atomic32 result = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
104 Atomic32 old_value,
107 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
144 Atomic32 old_value; local
147 // old_value = LDREX(ptr)
151 : "=&r"(old_value), "=&r"(reloop), "+m"(*ptr
200 Atomic32 old_value; local
216 Atomic32 old_value = *ptr; local
    [all...]
atomicops_internals_mac.h 30 Atomic32 old_value,
34 if (OSAtomicCompareAndSwap32(old_value, new_value,
36 return old_value;
39 } while (prev_value == old_value);
45 Atomic32 old_value; local
47 old_value = *ptr;
48 } while (!OSAtomicCompareAndSwap32(old_value, new_value,
50 return old_value;
64 Atomic32 old_value,
68 if (OSAtomicCompareAndSwap32Barrier(old_value, new_value
140 Atomic64 old_value; local
    [all...]
atomicops_internals_ppc_gcc.h 15 Atomic32 old_value,
17 return (__sync_val_compare_and_swap(ptr, old_value, new_value));
22 Atomic32 old_value; local
24 old_value = *ptr;
25 } while (__sync_bool_compare_and_swap(ptr, old_value, new_value) == false);
26 return old_value;
37 Atomic32 old_value = *ptr; local
38 Atomic32 new_value = old_value + increment;
39 if (__sync_bool_compare_and_swap(ptr, old_value, new_value)) {
48 Atomic32 old_value, Atomic32 new_value)
102 Atomic64 old_value; local
117 Atomic64 old_value = *ptr; local
    [all...]

Completed in 264 milliseconds

1 2 3 4 5 6 7