renamed pointer atomic_cmpxchg to atomic_cmpxchg_ptr