HomeSort by: relevance | last modified time | path
    Searched refs:atomic_exchange (Results 1 - 15 of 15) sorted by relevancy

  /src/sys/external/bsd/compiler_rt/dist/lib/xray/
xray_recursion_guard.h 40 : Running(R), Valid(!atomic_exchange(&R, 1, memory_order_acq_rel)) {}
xray_profiling.cc 156 auto FCT = atomic_exchange(&TLD.FCT, 0, memory_order_acq_rel);
161 auto Allocators = atomic_exchange(&TLD.Allocators, 0, memory_order_acq_rel);
173 uptr P = atomic_exchange(&T.FCT, 0, memory_order_acq_rel);
181 uptr A = atomic_exchange(&T.Allocators, 0, memory_order_acq_rel);
226 s32 Previous = atomic_exchange(&ProfilerLogFlushStatus,
432 if (atomic_exchange(&ThreadExitingLatch, 1, memory_order_acq_rel))
458 if (atomic_exchange(&ThreadExitingLatch, 1, memory_order_acq_rel))
xray_buffer_queue.cc 220 if (atomic_exchange(&Finalizing, 1, memory_order_acq_rel))
  /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
sanitizer_mutex.h 36 return atomic_exchange(&state_, 1, memory_order_acquire) == 0;
57 && atomic_exchange(&state_, 1, memory_order_acquire) == 0)
sanitizer_atomic_clang.h 63 INLINE typename T::Type atomic_exchange(volatile T *a, function in namespace:__sanitizer
sanitizer_atomic_msvc.h 157 INLINE u8 atomic_exchange(volatile atomic_uint8_t *a, function in namespace:__sanitizer
164 INLINE u16 atomic_exchange(volatile atomic_uint16_t *a, function in namespace:__sanitizer
171 INLINE u32 atomic_exchange(volatile atomic_uint32_t *a, function in namespace:__sanitizer
sanitizer_rtems.cc 122 if (atomic_exchange(m, MtxLocked, memory_order_acquire) == MtxUnlocked)
124 while (atomic_exchange(m, MtxSleeping, memory_order_acquire) != MtxUnlocked) {
131 u32 v = atomic_exchange(m, MtxUnlocked, memory_order_release);
sanitizer_coverage_fuchsia.cc 85 u32 idx = atomic_exchange(guard_ptr, 0, memory_order_relaxed);
sanitizer_fuchsia.cc 121 if (atomic_exchange(m, MtxLocked, memory_order_acquire) == MtxUnlocked)
123 while (atomic_exchange(m, MtxSleeping, memory_order_acquire) != MtxUnlocked) {
134 u32 v = atomic_exchange(m, MtxUnlocked, memory_order_release);
sanitizer_common.cc 338 return !atomic_exchange(&in_crash_state, 1, memory_order_relaxed);
sanitizer_linux.cc 654 if (atomic_exchange(m, MtxLocked, memory_order_acquire) == MtxUnlocked)
656 while (atomic_exchange(m, MtxSleeping, memory_order_acquire) != MtxUnlocked) {
670 u32 v = atomic_exchange(m, MtxUnlocked, memory_order_release);
sanitizer_common_interceptors.inc 6032 if (atomic_exchange(&printed, 1, memory_order_relaxed))
  /src/sys/external/bsd/compiler_rt/dist/lib/ubsan/
ubsan_value.h 61 u32 OldColumn = __sanitizer::atomic_exchange(
  /src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/
tsan_external.cc 94 (char *)atomic_exchange(header_ptr, (uptr)header, memory_order_seq_cst);
tsan_rtl.cc 427 atomic_exchange(&bg_thread, 1, memory_order_relaxed) == 0) {

Completed in 44 milliseconds