Searched defs:old_value (Results 1 - 6 of 6) sorted by relevance
/bionic/libc/bionic/ |
H A D | 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);
|
H A D | __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 local [all...] |
H A D | pthread_internal.h | 70 pid_t old_value; local 71 get_cached_pid(&old_value); 73 return old_value;
|
H A D | semaphore.cpp | 145 unsigned int old_value = atomic_load_explicit(sem_count_ptr, memory_order_relaxed); local 146 unsigned int shared = old_value & SEMCOUNT_SHARED_MASK; 153 if (SEMCOUNT_TO_VALUE(old_value) < 0) { 156 } while (!atomic_compare_exchange_weak(sem_count_ptr, &old_value, 157 SEMCOUNT_DECREMENT(old_value) | shared)); 159 return SEMCOUNT_TO_VALUE(old_value); 165 unsigned int old_value = atomic_load_explicit(sem_count_ptr, memory_order_relaxed); local 166 unsigned int shared = old_value & SEMCOUNT_SHARED_MASK; 173 if (SEMCOUNT_TO_VALUE(old_value) <= 0) { 176 } while (!atomic_compare_exchange_weak(sem_count_ptr, &old_value, 189 unsigned int old_value = atomic_load_explicit(sem_count_ptr, memory_order_relaxed); local 274 int old_value = __sem_inc(sem_count_ptr); local [all...] |
H A D | libc_init_common.cpp | 288 int old_value = personality(0xffffffff); local 289 if (old_value == -1) { 293 if (personality((static_cast<unsigned int>(old_value) & ~PER_MASK) | PER_LINUX32) == -1) {
|
/bionic/linker/ |
H A D | dlfcn.cpp | 38 const char* old_value = *dlerror_slot; local 40 return old_value; 55 const char* old_value = __bionic_set_dlerror(nullptr); local 56 return old_value;
|
Completed in 145 milliseconds