Home | History | Annotate | Download | only in base

Lines Matching refs:new_value

33                                          Atomic32 new_value) {
37 : "q" (new_value), "m" (*ptr), "0" (old_value)
43 Atomic32 new_value) {
45 : "=r" (new_value)
46 : "m" (*ptr), "0" (new_value)
48 return new_value; // Now it's the previous value.
76 Atomic32 new_value) {
77 Atomic32 x = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
86 Atomic32 new_value) {
87 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);
131 Atomic64 new_value) {
135 : "q" (new_value), "m" (*ptr), "0" (old_value)
141 Atomic64 new_value) {
143 : "=r" (new_value)
144 : "m" (*ptr), "0" (new_value)
146 return new_value; // Now it's the previous value.
221 Atomic64 new_value) {
222 Atomic64 x = NoBarrier_CompareAndSwap(ptr, old_value, new_value);
231 Atomic64 new_value) {
232 return NoBarrier_CompareAndSwap(ptr, old_value, new_value);