_arch_atomic_fetch_add_unless
_arch_atomic_fetch_add_unless(prev, rc, v->counter, a, u, "w");
_arch_atomic_fetch_add_unless(prev, rc, v->counter, a, u, "d");