atomic_add_32_nv
return (atomic_add_32_nv(target, delta));
return (atomic_add_32_nv(target, 1));
return (atomic_add_32_nv(target, -1));