Home
last modified time | relevance | path

Searched defs:ATOMIC_SIZE_EXCHANGE (Results 1 – 1 of 1) sorted by relevance

/dports/lang/ruby26/ruby-2.6.9/
H A Druby_atomic.h83 # define ATOMIC_SIZE_EXCHANGE(var, val) InterlockedExchange64(&(var), (val)) macro
90 # define ATOMIC_SIZE_EXCHANGE(var, val) InterlockedExchange((LONG *)&(var), (val)) macro
113 # define ATOMIC_SIZE_EXCHANGE(var, val) atomic_swap_ulong(&(var), (val)) macro
120 # define ATOMIC_SIZE_EXCHANGE(var, val) atomic_swap_uint(&(var), (val)) macro
140 # define ATOMIC_SIZE_EXCHANGE(var, val) ruby_atomic_size_exchange(&(var), (val)) macro
159 # define ATOMIC_SIZE_EXCHANGE(var, val) ATOMIC_EXCHANGE(var, val) macro