raw_atomic_sub_return_acquire
return raw_atomic_sub_return_acquire(1, v);
return raw_atomic_sub_return_acquire(i, v);