Lines Matching refs:old_value
112 Atomic32 old_value,
116 if (OSAtomicCompareAndSwap32(old_value, new_value,
118 return old_value;
121 } while (prev_value == old_value);
127 Atomic32 old_value;
129 old_value = *ptr;
130 } while (!OSAtomicCompareAndSwap32(old_value, new_value,
132 return old_value;
146 Atomic32 old_value,
150 if (OSAtomicCompareAndSwap32Barrier(old_value, new_value,
152 return old_value;
155 } while (prev_value == old_value);
160 Atomic32 old_value,
162 return Acquire_CompareAndSwap(ptr, old_value, new_value);
197 Atomic64 old_value,
201 if (OSAtomicCompareAndSwap64(old_value, new_value,
203 return old_value;
206 } while (prev_value == old_value);
212 Atomic64 old_value;
214 old_value = *ptr;
215 } while (!OSAtomicCompareAndSwap64(old_value, new_value,
217 return old_value;
231 Atomic64 old_value,
235 if (OSAtomicCompareAndSwap64Barrier(old_value, new_value,
237 return old_value;
240 } while (prev_value == old_value);
245 Atomic64 old_value,
249 return Acquire_CompareAndSwap(ptr, old_value, new_value);