atomic64_try_cmpxchg
atomic64_try_cmpxchg(&blkg->delay_start, &old, now)) {
if (atomic64_try_cmpxchg(&iolat->window_start,
} while (!atomic64_try_cmpxchg(&inode->i_version, &cur, new));
} while (!atomic64_try_cmpxchg(&inode->i_version, &cur, new));
#define local64_try_cmpxchg(l, po, n) atomic64_try_cmpxchg((&(l)->a), (po), (n))
} while (!atomic64_try_cmpxchg(&inode->i_version, &cur, val));
} while (!atomic64_try_cmpxchg(cputime, &curr_cputime, sum_cputime));
if (atomic64_try_cmpxchg(&mg_floor, &old, mono)) {
atomic64_try_cmpxchg(&resync_async->req, &resync_req, 0)) {
atomic64_try_cmpxchg(&resync_async->req,
!atomic64_try_cmpxchg(&rx_ctx->resync_req, &resync_req, 0))
return atomic64_try_cmpxchg(v, old, new);