Home
last modified time | relevance | path

Searched refs:to_atomic (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_interface_atomic.cpp181 static atomic_uint8_t *to_atomic(const volatile a8 *a) { in to_atomic() function
185 static atomic_uint16_t *to_atomic(const volatile a16 *a) { in to_atomic() function
190 static atomic_uint32_t *to_atomic(const volatile a32 *a) { in to_atomic() function
194 static atomic_uint64_t *to_atomic(const volatile a64 *a) { in to_atomic() function
213 return atomic_load(to_atomic(a), to_mo(mo)); in NoTsanAtomicLoad()
251 atomic_store(to_atomic(a), v, to_mo(mo)); in NoTsanAtomicStore()
385 return atomic_compare_exchange_strong(to_atomic(a), c, v, to_mo(mo)); in NoTsanAtomicCAS()