atomic_long_sub_return
if (atomic_long_sub_return(blk_rq_bytes(rq), &nullb->cur_bytes) < 0) {
WARN_ON_ONCE(atomic_long_sub_return(wb->avg_write_bandwidth,
#define local_sub_return(i, l) atomic_long_sub_return((i), (&(l)->a))
ret = atomic_long_sub_return(nr, pp_ref_count);
long dec = atomic_long_sub_return(v, &iter->rlimit[type]);
long dec = atomic_long_sub_return(1, &iter->rlimit[type]);
dec = atomic_long_sub_return(1, &iter->rlimit[type]);
new = atomic_long_sub_return(nr_pages, &counter->usage);