Lines Matching refs:oldval
110 int oldval; in atomic_cmpxchg_relaxed() local
121 : "=&r" (res), "=&r" (oldval), "+Qo" (ptr->counter) in atomic_cmpxchg_relaxed()
126 return oldval; in atomic_cmpxchg_relaxed()
132 int oldval, newval; in atomic_fetch_add_unless() local
147 : "=&r" (oldval), "=&r" (newval), "=&r" (tmp), "+Qo" (v->counter) in atomic_fetch_add_unless()
151 if (oldval != u) in atomic_fetch_add_unless()
154 return oldval; in atomic_fetch_add_unless()
408 s64 oldval; in ATOMIC64_OPS() local
420 : "=&r" (res), "=&r" (oldval), "+Qo" (ptr->counter) in ATOMIC64_OPS()
425 return oldval; in ATOMIC64_OPS()
479 s64 oldval, newval; in atomic64_fetch_add_unless() local
496 : "=&r" (oldval), "=&r" (newval), "=&r" (tmp), "+Qo" (v->counter) in atomic64_fetch_add_unless()
500 if (oldval != u) in atomic64_fetch_add_unless()
503 return oldval; in atomic64_fetch_add_unless()