ATOMIC_SIZE_EXCHANGE 6190 gc.c size_t inc = ATOMIC_SIZE_EXCHANGE(malloc_increase, 0); ATOMIC_SIZE_EXCHANGE 152 ruby_atomic.h #ifndef ATOMIC_SIZE_EXCHANGE ATOMIC_SIZE_EXCHANGE 177 ruby_atomic.h # define ATOMIC_PTR_EXCHANGE(var, val) (void *)ATOMIC_SIZE_EXCHANGE(*(size_t *)&(var), (size_t)(val)) ATOMIC_SIZE_EXCHANGE 206 ruby_atomic.h # define ATOMIC_VALUE_EXCHANGE(var, val) ATOMIC_SIZE_EXCHANGE(*(size_t *)&(var), (size_t)(val))