Searched defs:atomic_exchange (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_atomic_msvc.h | 147 inline u8 atomic_exchange(volatile atomic_uint8_t *a, in atomic_exchange() function 154 inline u16 atomic_exchange(volatile atomic_uint16_t *a, in atomic_exchange() function 161 inline u32 atomic_exchange(volatile atomic_uint32_t *a, in atomic_exchange() function
|
H A D | sanitizer_atomic_clang.h | 70 inline typename T::Type atomic_exchange(volatile T *a, typename T::Type v, in atomic_exchange() function
|
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/ |
H A D | atomic_helpers.h | 107 inline typename T::Type atomic_exchange(volatile T *A, typename T::Type V, in atomic_exchange() function
|
/freebsd/contrib/llvm-project/clang/lib/Headers/ |
H A D | stdatomic.h | 147 #define atomic_exchange(object, desired) __c11_atomic_exchange(object, desired, __ATOMIC_SEQ_CST) macro
|
/freebsd/sys/sys/ |
H A D | stdatomic.h | 352 #define atomic_exchange(object, desired) \ macro
|