atomic_cas_ulong
} while (atomic_cas_ulong(putp, old, new) != old);
if (atomic_cas_ulong(&pwp->work_flags, 0, 0) != 0) {
} while (atomic_cas_ulong(putp, old, new) != old);
active = atomic_cas_ulong(&clock_tick_active, active, active);
extern ulong_t atomic_cas_ulong(volatile ulong_t *, ulong_t, ulong_t);
#define casip atomic_cas_ulong
lpthrt = atomic_cas_ulong(lpthrtp, lpthrt,
lpthrt = atomic_cas_ulong(lpthrtp, lpthrt, 1);
} while (atomic_cas_ulong(src, targ, 0) != targ); \
atomic_cas_ulong((ulong_t *)&(cpu)->cpu_m.mcpu_tlb_info, (old), (new))
} while (atomic_cas_ulong((volatile ulong_t *)&vci->evtchn_pending_sel,
} while (atomic_cas_ulong(maskp, old, new) != old);
__ATOMIC_OPXX(atomic_cas_ulong, ulong_t, "cmpxchg" SUF_LONG, "r")