atomic_swap_ptr
#define atomic_swap_ptr(_p, _n) _atomic_swap_ptr((_p), (_n))
#define atomic_swap_ptr(_p, _v) _atomic_swap_ptr((_p), (_v))
#define atomic_swap_ptr(_p, _n) _atomic_swap_ptr((_p), (_n))
#define atomic_swap_ptr(_p, _n) _atomic_swap_ptr((_p), (_n))
#define atomic_swap_ptr(p,o) \
#define atomic_swap_ptr UNIMPLEMENTED
#define atomic_swap_ptr(_p, _n) _atomic_swap_ptr((_p), (_n))
#define atomic_swap_ptr(_p, _v) _atomic_swap_ptr((_p), (_v))
#define atomic_swap_ptr(_p, _v) _atomic_swap_ptr((_p), (_v))
#define atomic_swap_ptr(_p, _n) _atomic_swap_ptr((_p), (_n))
#define atomic_swap_ptr(_p, _v) _atomic_swap_ptr(_p, _v)
atomic_swap_ptr(volatile void *pp, void *v)