ATOMIC_PTR_CAS 164 ruby_atomic.h # define ATOMIC_PTR_CAS(var, oldval, newval) ATOMIC_CAS(var, oldval, newval) ATOMIC_PTR_CAS 191 ruby_atomic.h # define ATOMIC_PTR_CAS(var, oldval, val) (void *)ATOMIC_SIZE_CAS(*(size_t *)&(var), (size_t)(oldval), (size_t)(val)) ATOMIC_PTR_CAS 193 ruby_atomic.h # define ATOMIC_PTR_CAS(var, oldval, val) ruby_atomic_ptr_cas(&(var), (oldval), (val))