atomic_cas_ulong
return atomic_cas_ulong((unsigned long *)pte, o, n);
_def_atomic_op_nv(_atomic_add_long_nv, unsigned long, atomic_cas_ulong, +)
_def_atomic_op_nv(_atomic_sub_long_nv, unsigned long, atomic_cas_ulong, -)
_def_atomic_swap(_atomic_swap_ulong, unsigned long, atomic_cas_ulong)
atomic_cas_ulong((volatile unsigned long *)&tsb_dmmu[i].tag,
atomic_cas_ulong((volatile unsigned long *)&tsb_immu[i].tag,
was = atomic_cas_ulong(&kd->kd_buf[0], idx, idx + nmemb);
return atomic_cas_ulong((volatile unsigned long *)p, e, n);
return atomic_cas_ulong(&mtx->mtx_owner, e, v);
owner = atomic_cas_ulong(&mtx->mtx_owner, self, 0);
owner = atomic_cas_ulong(&rwl->rwl_owner, self, RWLOCK_READ_INCR);
#define rw_cas(p, e, n) atomic_cas_ulong(p, e, n)
owner = atomic_cas_ulong(&rwl->rwl_owner, RWLOCK_READ_INCR, self);
#ifndef atomic_cas_ulong