Home | History | Annotate | Download | only in src

Lines Matching refs:old_value

39                                          Atomic32 old_value,
43 if (OSAtomicCompareAndSwap32(old_value, new_value,
45 return old_value;
48 } while (prev_value == old_value);
54 Atomic32 old_value;
56 old_value = *ptr;
57 } while (!OSAtomicCompareAndSwap32(old_value, new_value,
59 return old_value;
77 Atomic32 old_value,
81 if (OSAtomicCompareAndSwap32Barrier(old_value, new_value,
83 return old_value;
86 } while (prev_value == old_value);
91 Atomic32 old_value,
93 return Acquire_CompareAndSwap(ptr, old_value, new_value);
130 Atomic64 old_value,
134 if (OSAtomicCompareAndSwap64(old_value, new_value,
136 return old_value;
139 } while (prev_value == old_value);
145 Atomic64 old_value;
147 old_value = *ptr;
148 } while (!OSAtomicCompareAndSwap64(old_value, new_value,
150 return old_value;
164 Atomic64 old_value,
168 if (OSAtomicCompareAndSwap64Barrier(old_value, new_value,
170 return old_value;
173 } while (prev_value == old_value);
178 Atomic64 old_value,
182 return Acquire_CompareAndSwap(ptr, old_value, new_value);
226 AtomicWord old_value,
230 old_value, new_value);
252 AtomicWord old_value,
256 old_value, new_value);
260 AtomicWord old_value,
264 old_value, new_value);