_atomic_swap_ulong
#define atomic_swap_ulong(_p, _n) _atomic_swap_ulong((_p), (_n))
_def_atomic_swap(_atomic_swap_ulong, unsigned long)
#define atomic_swap_ulong(_p, _v) _atomic_swap_ulong((_p), (_v))
#define atomic_swap_ulong(_p, _n) _atomic_swap_ulong((_p), (_n))
#define atomic_swap_ulong(_p, _n) _atomic_swap_ulong((_p), (_n))
#define atomic_swap_ulong(_p, _v) _atomic_swap_ulong((_p), (_v))
#define atomic_swap_ulong(_p, _v) _atomic_swap_ulong((_p), (_v))
#define atomic_swap_ulong(_p, _v) _atomic_swap_ulong((_p), (_v))
#define atomic_swap_ulong(_p, _n) _atomic_swap_ulong((_p), (_n))
_def_atomic_swap(_atomic_swap_ulong, unsigned long, atomic_cas_ulong)
#define atomic_swap_ulong(_p, _v) _atomic_swap_ulong(_p, _v)