Home
last modified time | relevance | path

Searched refs:atomic_compare_exchange_strong (Results 1 – 25 of 43) sorted by relevance

12

/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_atomic_msvc.h168 inline bool atomic_compare_exchange_strong(volatile atomic_uint8_t *a, in atomic_compare_exchange_strong() function
194 inline bool atomic_compare_exchange_strong(volatile atomic_uintptr_t *a, in atomic_compare_exchange_strong() function
207 inline bool atomic_compare_exchange_strong(volatile atomic_uint16_t *a, in atomic_compare_exchange_strong() function
220 inline bool atomic_compare_exchange_strong(volatile atomic_uint32_t *a, in atomic_compare_exchange_strong() function
233 inline bool atomic_compare_exchange_strong(volatile atomic_uint64_t *a, in atomic_compare_exchange_strong() function
251 return atomic_compare_exchange_strong(a, cmp, xchg, mo); in atomic_compare_exchange_weak()
H A Dsanitizer_atomic_clang.h77 inline bool atomic_compare_exchange_strong(volatile T *a, typename T::Type *cmp, in atomic_compare_exchange_strong() function
92 return atomic_compare_exchange_strong(a, cmp, xchg, mo); in atomic_compare_exchange_weak()
H A Dsanitizer_termination.cpp75 if (!atomic_compare_exchange_strong(&first_tid, &cmp, tid, in CheckFailed()
H A Dsanitizer_tls_get_addr.cpp56 if (!atomic_compare_exchange_strong(cur, &prev, (uptr)new_dtv, in DTLS_NextBlock()
H A Dsanitizer_symbolizer_report.cpp309 if (atomic_compare_exchange_strong(&reporting_thread_, &expected, current, in Lock()
/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_profiling.cpp86 if (atomic_compare_exchange_strong(&TLD.Allocators, &Allocators, 1, in getThreadLocalData()
136 if (atomic_compare_exchange_strong(&TLD.FCT, &FCT, 1, memory_order_acq_rel)) { in getThreadLocalData()
314 if (!atomic_compare_exchange_strong(&ProfilerLogStatus, &CurrentStatus, in profilingFinalize()
356 if (!atomic_compare_exchange_strong(&ProfilerLogStatus, &CurrentStatus, in profilingLoggingInit()
H A Dxray_interface.cpp215 if (!atomic_compare_exchange_strong( in patchFunction()
270 if (!atomic_compare_exchange_strong( in controlPatching()
H A Dxray_basic_logging.cpp376 if (!atomic_compare_exchange_strong(&BasicInitialized, &Expected, 1, in basicLoggingInit()
444 if (!atomic_compare_exchange_strong(&BasicInitialized, &Expected, 0, in basicLoggingFinalize()
H A Dxray_fdr_logging.cpp385 if (!atomic_compare_exchange_strong(&LoggingStatus, &CurrentStatus, in fdrLoggingFinalize()
617 if (!atomic_compare_exchange_strong(&LoggingStatus, &CurrentStatus, in fdrLoggingInit()
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Datomic_helpers.h116 inline bool atomic_compare_exchange_strong(volatile T *A, typename T::Type *Cmp, in atomic_compare_exchange_strong() function
137 atomic_compare_exchange_strong(volatile T *A, typename T::Type Cmp, in atomic_compare_exchange()
139 atomic_compare_exchange_strong(A, &Cmp, Xchg, MO); in atomic_compare_exchange()
H A Drss_limit_checker.cpp
H A Doptions.h67 } while (!atomic_compare_exchange_strong(&Val, &Opts, NewOpts, in setFillContentsMode()
H A Dchunk.h
H A Dmem_map_fuchsia.cpp74 zx_handle_t OldValue = atomic_compare_exchange_strong( in getPlaceholderVmo()
/freebsd/lib/libc/stdlib/
H A Dquick_exit.c57 while (!atomic_compare_exchange_strong(&handlers, &h->next, h)) { in at_quick_exit()
/freebsd/contrib/llvm-project/compiler-rt/lib/ubsan_minimal/
H A Dubsan_minimal_handlers.cpp41 if (!__sanitizer::atomic_compare_exchange_strong( in report_this_error()
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_fd.cpp91 if (atomic_compare_exchange_strong(pl1, &l1, (uptr)p, memory_order_acq_rel)) in fddesc()
326 if (atomic_compare_exchange_strong( in FdPollAdd()
H A Dtsan_sync.cpp237 if (atomic_compare_exchange_strong((atomic_uint32_t*)meta, &idx0, in GetSync()
/freebsd/contrib/llvm-project/libcxx/include/
H A Dstdatomic.h96 using std::atomic_compare_exchange_strong // see below
196 using std::atomic_compare_exchange_strong _LIBCPP_USING_IF_EXISTS;
/freebsd/contrib/llvm-project/clang/lib/Headers/
H A Dstdatomic.h150 #define atomic_compare_exchange_strong(object, expected, desired) __c11_atomic_compare_exchange_str… macro
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Datomic.cppm
H A Datomic.inc31 using std::atomic_compare_exchange_strong _LIBCPP_USING_IF_EXISTS;
H A Dmemory.cppm
H A Dmemory.inc207 using std::atomic_compare_exchange_strong;
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/dd/
H A Ddd_interceptors.cpp169 if (atomic_compare_exchange_strong(p, &cond, (uptr)newcond, in init_cond()

12