Lines Matching defs:actual_oldval
163 int actual_oldval, fail;
167 actual_oldval = __atomic_load_n (ptr, __ATOMIC_SEQ_CST);
169 if (oldval != actual_oldval)
170 return actual_oldval;
172 fail = __kernel_cmpxchg (actual_oldval, newval, ptr);
185 unsigned int mask, shift, actual_oldval, actual_newval; \
192 actual_oldval = __atomic_load_n (wordptr, __ATOMIC_SEQ_CST); \
194 if (((actual_oldval & mask) >> shift) != (unsigned int) oldval) \
195 return (actual_oldval & mask) >> shift; \
197 actual_newval = (actual_oldval & ~mask) \
200 fail = __kernel_cmpxchg (actual_oldval, actual_newval, \
225 TYPE actual_oldval \
227 return (oldval == actual_oldval); \