reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/compiler-rt/lib/asan/asan_allocator.cpp
  143     atomic_store((atomic_uint8_t*)m, CHUNK_AVAILABLE, memory_order_relaxed);
  273     atomic_store(&alloc_dealloc_mismatch, options.alloc_dealloc_mismatch,
  275     atomic_store(&min_redzone, options.min_redzone, memory_order_release);
  276     atomic_store(&max_redzone, options.max_redzone, memory_order_release);
  290     atomic_store(&rss_limit_exceeded, limit_exceeded, memory_order_relaxed);
  542     atomic_store((atomic_uint8_t *)m, CHUNK_ALLOCATED, memory_order_release);
projects/compiler-rt/lib/asan/asan_interceptors.cpp
  219   atomic_store(&param.t, 0, memory_order_relaxed);
  220   atomic_store(&param.is_registered, 0, memory_order_relaxed);
  236     atomic_store(&param.t, reinterpret_cast<uptr>(t), memory_order_release);
projects/compiler-rt/lib/asan/asan_poisoning.cpp
   26   atomic_store(&can_poison_memory, value, memory_order_release);
projects/compiler-rt/lib/asan/asan_stack.cpp
   22   atomic_store(&malloc_context_size, size, memory_order_release);
projects/compiler-rt/lib/asan/asan_thread.cpp
  126   atomic_store(&stack_switching_, 1, memory_order_release);
  157   atomic_store(&stack_switching_, 0, memory_order_release);
  222   atomic_store(&stack_switching_, false, memory_order_release);
  250     atomic_store(signal_thread_is_registered, 1, memory_order_release);
projects/compiler-rt/lib/dfsan/dfsan.cpp
  199     atomic_store(table_ent, label, memory_order_release);
projects/compiler-rt/lib/lsan/lsan_allocator.cpp
   60   atomic_store(reinterpret_cast<atomic_uint8_t *>(m), 1, memory_order_relaxed);
   67   atomic_store(reinterpret_cast<atomic_uint8_t *>(m), 0, memory_order_relaxed);
projects/compiler-rt/lib/lsan/lsan_interceptors.cpp
  421   atomic_store(&p->tid, 0, memory_order_release);
  440   atomic_store(&p.tid, 0, memory_order_relaxed);
  454     atomic_store(&p.tid, tid, memory_order_release);
projects/compiler-rt/lib/msan/msan_interceptors.cpp
 1391         atomic_store(&sigactions[signo], cb, memory_order_relaxed);
 1418       atomic_store(&sigactions[signo], cb, memory_order_relaxed);
projects/compiler-rt/lib/sanitizer_common/sanitizer_addrhashmap.h
  271     atomic_store(&b->add, (uptr)add, memory_order_relaxed);
  283     atomic_store(&b->add, (uptr)add1, memory_order_relaxed);
  306     atomic_store(&c->addr, h->addr_, memory_order_release);
  311     atomic_store(&c->addr, 0, memory_order_release);
  321         atomic_store(&c->addr, addr1, memory_order_release);
  322         atomic_store(&c1->addr, 0, memory_order_release);
  330         atomic_store(&c1->addr, 0, memory_order_relaxed);
projects/compiler-rt/lib/sanitizer_common/sanitizer_allocator.cpp
  102       atomic_store(&internal_allocator_initialized, 1, memory_order_release);
  258   atomic_store(&allocator_may_return_null, may_return_null,
projects/compiler-rt/lib/sanitizer_common/sanitizer_allocator_bytemap.h
   97         atomic_store(&map1_[idx], reinterpret_cast<uptr>(res),
projects/compiler-rt/lib/sanitizer_common/sanitizer_allocator_primary64.h
   94     atomic_store(&release_to_os_interval_ms_, release_to_os_interval_ms,
projects/compiler-rt/lib/sanitizer_common/sanitizer_allocator_stats.h
   35     atomic_store(&stats_[i], v, memory_order_relaxed);
   40     atomic_store(&stats_[i], v, memory_order_relaxed);
   44     atomic_store(&stats_[i], v, memory_order_relaxed);
projects/compiler-rt/lib/sanitizer_common/sanitizer_atomic.h
   81   atomic_store(a, v, memory_order_relaxed);
projects/compiler-rt/lib/sanitizer_common/sanitizer_common.h
   57   atomic_store(&current_verbosity, verbosity, memory_order_relaxed);
projects/compiler-rt/lib/sanitizer_common/sanitizer_coverage_libcdep_new.cpp
  135       atomic_store(pc_ptr, pc, memory_order_relaxed);
projects/compiler-rt/lib/sanitizer_common/sanitizer_libignore.cpp
   86         atomic_store(&ignored_ranges_count_, idx + 1, memory_order_release);
  115         atomic_store(&instrumented_ranges_count_, idx + 1,
projects/compiler-rt/lib/sanitizer_common/sanitizer_mutex.h
   25     atomic_store(&state_, 0, memory_order_relaxed);
   39     atomic_store(&state_, 0, memory_order_release);
  100     atomic_store(&state_, kUnlocked, memory_order_relaxed);
projects/compiler-rt/lib/sanitizer_common/sanitizer_persistent_allocator.h
   55     atomic_store(&region_pos, 0, memory_order_relaxed);
   59     atomic_store(&region_end, mem + allocsz, memory_order_release);
   60     atomic_store(&region_pos, mem, memory_order_release);
projects/compiler-rt/lib/sanitizer_common/sanitizer_stackdepot.cpp
   61     atomic_store(&hash_and_use_count, hash & kHashMask, memory_order_relaxed);
projects/compiler-rt/lib/sanitizer_common/sanitizer_stackdepotbase.h
   92   atomic_store(p, (uptr)s, memory_order_release);
projects/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cpp
  269     atomic_store(&inst->arg->done, 1, memory_order_relaxed);
  327   atomic_store(&tracer_thread_argument->done, 1, memory_order_relaxed);
  401   atomic_store(&tracer_thread_argument.done, 0, memory_order_relaxed);
projects/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.cpp
   23   atomic_store(&thread_destroyed, 0, memory_order_release);
   48   atomic_store(&thread_destroyed, 1, memory_order_release);
   96   atomic_store(&thread_destroyed, 0, memory_order_release);
projects/compiler-rt/lib/tsan/dd/dd_interceptors.cpp
  220   atomic_store((atomic_uintptr_t*)c, 0, memory_order_relaxed);
projects/compiler-rt/lib/tsan/rtl/tsan_fd.cpp
   52   atomic_store(&s->rc, 1, memory_order_relaxed);
  123   atomic_store(&fdctx.globsync.rc, (u64)-1, memory_order_relaxed);
  124   atomic_store(&fdctx.filesync.rc, (u64)-1, memory_order_relaxed);
  125   atomic_store(&fdctx.socksync.rc, (u64)-1, memory_order_relaxed);
projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp
  324       atomic_store(&ctx->in_blocking_func, 1, memory_order_relaxed);
  327       atomic_store(&ctx->in_blocking_func, 0, memory_order_relaxed);
  340     atomic_store(&ctx->in_blocking_func, 0, memory_order_relaxed);
  521         atomic_store(&sctx->in_blocking_func, buf->in_blocking_func,
  524       atomic_store(&thr->in_signal_handler, buf->in_signal_handler,
  879   atomic_store(g, 1, memory_order_release);
  884   atomic_store(g, 0, memory_order_relaxed);
  950     atomic_store(&p->tid, 0, memory_order_release);
  989   atomic_store(&p.tid, 0, memory_order_relaxed);
 1008     atomic_store(&p.tid, tid, memory_order_release);
 1133   atomic_store(&ctx->in_blocking_func, 0, memory_order_relaxed);
 1214     atomic_store((atomic_uintptr_t*)c, 0, memory_order_relaxed);
 1445     atomic_store(a, 2, memory_order_release);
 1945   atomic_store(&sctx->have_pending_signals, 0, memory_order_relaxed);
 1991       atomic_store(&sctx->in_blocking_func, 0, memory_order_relaxed);
 1993       atomic_store(&sctx->in_blocking_func, 1, memory_order_relaxed);
 2017     atomic_store(&sctx->have_pending_signals, 1, memory_order_relaxed);
projects/compiler-rt/lib/tsan/rtl/tsan_interface_atomic.cpp
  247   atomic_store(to_atomic(a), v, to_mo(mo));
projects/compiler-rt/lib/tsan/rtl/tsan_mutex.cpp
  219   atomic_store(&state_, kUnlocked, memory_order_relaxed);
projects/compiler-rt/lib/tsan/rtl/tsan_rtl.cpp
  219         atomic_store(&ctx->last_symbolize_time_ns, 0, memory_order_relaxed);
  231   atomic_store(&ctx->stop_background_thread, 1, memory_order_relaxed);
  613   atomic_store((atomic_uint64_t*)sp, s, memory_order_relaxed);
projects/compiler-rt/lib/tsan/rtl/tsan_sync.cpp
   58   atomic_store(&uid_gen_, 0, memory_order_relaxed);
projects/compiler-rt/lib/xray/xray_basic_logging.cpp
   95       atomic_store(&CycleFrequency, getTSCFrequency(), memory_order_release);
  386     atomic_store(&UseRealTSC, probeRequiredCPUFeatures(), memory_order_release);
  388     atomic_store(&TicksPerSec,
  423   atomic_store(&ThresholdTicks,
projects/compiler-rt/lib/xray/xray_buffer_queue.cpp
  115   atomic_store(&BackingStore->RefCount, 1, memory_order_release);
  116   atomic_store(&ExtentsBackingStore->RefCount, 1, memory_order_release);
  127     atomic_store(Buf.Extents, 0, memory_order_release);
  140   atomic_store(&Finalizing, 0, memory_order_release);
  212   atomic_store(B->Buff.Extents, atomic_load(Buf.Extents, memory_order_acquire),
projects/compiler-rt/lib/xray/xray_fdr_controller.h
   66     atomic_store(B.Extents, 0, memory_order_release);
  125       atomic_store(B.Extents, 0, memory_order_release);
projects/compiler-rt/lib/xray/xray_fdr_log_writer.h
  218     atomic_store(Buffer.Extents, 0, memory_order_release);
projects/compiler-rt/lib/xray/xray_fdr_logging.cpp
  313     atomic_store(&LoggingStatus, XRayLogInitStatus::XRAY_LOG_UNINITIALIZED,
  327     atomic_store(&LogFlushStatus, XRayLogFlushStatus::XRAY_LOG_FLUSHED,
  344     atomic_store(&LogFlushStatus, Result, memory_order_release);
  382   atomic_store(&LogFlushStatus, XRayLogFlushStatus::XRAY_LOG_FLUSHED,
  406   atomic_store(&LoggingStatus, XRayLogInitStatus::XRAY_LOG_FINALIZED,
  683         atomic_store(&TicksPerSec,
  704   atomic_store(&ThresholdTicks,
  719   atomic_store(&LoggingStatus, XRayLogInitStatus::XRAY_LOG_INITIALIZED,
projects/compiler-rt/lib/xray/xray_init.cpp
   74     atomic_store(&XRayFlagsInitialized, true, memory_order_release);
   90   atomic_store(&XRayInitialized, true, memory_order_release);
projects/compiler-rt/lib/xray/xray_interface.cpp
  216   atomic_store(&XRayPatching, false,
  244           atomic_store(&XRayPatching, false,
  306   atomic_store(&XRayPatching, false,
  376     atomic_store(&__xray::XRayPatchedFunction,
  388     atomic_store(&__xray::XRayPatchedCustomEvent,
  400     atomic_store(&__xray::XRayPatchedTypedEvent,
  456   atomic_store(&XRayArgLogger, reinterpret_cast<uint64_t>(entry),
projects/compiler-rt/lib/xray/xray_log_interface.cpp
   55   atomic_store(&__xray::XRayBufferIterator,
projects/compiler-rt/lib/xray/xray_profile_collector.cpp
  306   atomic_store(&CollectorInitialized, 0, memory_order_release);
  375   atomic_store(&CollectorInitialized, 1, memory_order_release);
projects/compiler-rt/lib/xray/xray_profiling.cpp
   94         atomic_store(&TLD.Allocators, 0, memory_order_release);
  132     atomic_store(&TLD.Allocators, Allocators, memory_order_release);
  145     atomic_store(&TLD.FCT, FCT, memory_order_release);
  219     atomic_store(&ProfilerLogFlushStatus,
  263   atomic_store(&ProfilerLogFlushStatus, XRayLogFlushStatus::XRAY_LOG_FLUSHED,
  265   atomic_store(&ProfilerLogStatus, XRayLogInitStatus::XRAY_LOG_UNINITIALIZED,
  346   atomic_store(&ProfilerLogStatus, XRayLogInitStatus::XRAY_LOG_FINALIZED,
  399       atomic_store(&ProfilerLogStatus,
  416       atomic_store(&ProfilerLogStatus,
  477   atomic_store(&ProfilerLogStatus, XRayLogInitStatus::XRAY_LOG_INITIALIZED,
projects/compiler-rt/lib/xray/xray_recursion_guard.h
   50       atomic_store(&Running, 0, memory_order_release);