atomic_loadlatch_ulong
while ((n = atomic_loadlatch_ulong(&ssir, 0)) != 0) {
while ((pending_ipis = atomic_loadlatch_ulong(&ci->ci_ipis, 0)) != 0) {