Lines Matching refs:old
110 intptr_t old = *expected;
111 *expected = (intptr_t)atomic_cas_ptr(object, (void *)old, (void *)desired);
112 return *expected == old;
134 intptr_t old;
136 old = atomic_load(object);
137 } while (!atomic_compare_exchange_strong(object, old, old | operand));
138 return old;
143 intptr_t old;
145 old = atomic_load(object);
146 } while (!atomic_compare_exchange_strong(object, old, old ^ operand));
147 return old;
152 intptr_t old;
154 old = atomic_load(object);
155 } while (!atomic_compare_exchange_strong(object, old, old & operand));
156 return old;