Lines Matching refs:old
88 int c, old; in __atomic_add_unless() local
93 old = atomic_cmpxchg((v), c, c + (a)); in __atomic_add_unless()
94 if (likely(old == c)) in __atomic_add_unless()
96 c = old; in __atomic_add_unless()
245 long c, old; in atomic64_add_unless() local
250 old = atomic64_cmpxchg((v), c, c + (a)); in atomic64_add_unless()
251 if (likely(old == c)) in atomic64_add_unless()
253 c = old; in atomic64_add_unless()
269 long c, old, dec; in atomic64_dec_if_positive() local
275 old = atomic64_cmpxchg((v), c, dec); in atomic64_dec_if_positive()
276 if (likely(old == c)) in atomic64_dec_if_positive()
278 c = old; in atomic64_dec_if_positive()