ATOMIC_SIZE_EXCHANGE   83 ruby_atomic.h  #  define ATOMIC_SIZE_EXCHANGE(var, val) InterlockedExchange64(&(var), (val))
ATOMIC_SIZE_EXCHANGE   90 ruby_atomic.h  #  define ATOMIC_SIZE_EXCHANGE(var, val) InterlockedExchange((LONG *)&(var), (val))
ATOMIC_SIZE_EXCHANGE  109 ruby_atomic.h  #  define ATOMIC_SIZE_EXCHANGE(var, val) atomic_swap_ulong(&(var), (val))
ATOMIC_SIZE_EXCHANGE  116 ruby_atomic.h  #  define ATOMIC_SIZE_EXCHANGE(var, val) atomic_swap_uint(&(var), (val))
ATOMIC_SIZE_EXCHANGE  136 ruby_atomic.h  # define ATOMIC_SIZE_EXCHANGE(var, val) ruby_atomic_size_exchange(&(var), (val))
ATOMIC_SIZE_EXCHANGE  153 ruby_atomic.h  # define ATOMIC_SIZE_EXCHANGE(var, val) ATOMIC_EXCHANGE(var, val)