Lines Matching refs:old_value
16 Atomic32 old_value,
20 if (__sync_bool_compare_and_swap(ptr, old_value, new_value))
21 return old_value;
23 } while (prev_value == old_value);
29 Atomic32 old_value;
31 old_value = *ptr;
32 } while (!__sync_bool_compare_and_swap(ptr, old_value, new_value));
33 return old_value;
45 Atomic32 old_value = *ptr;
46 Atomic32 new_value = old_value + increment;
47 if (__sync_bool_compare_and_swap(ptr, old_value, new_value)) {
56 Atomic32 old_value,
60 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
64 Atomic32 old_value,
66 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);