Home
last modified time | relevance | path

Searched refs:atomic_store_relaxed (Results 1 – 25 of 28) sorted by relevance

12

/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
HDtsd.h40 atomic_store_relaxed(&Precedence, 0); in alignas()
44 atomic_store_relaxed( in alignas()
50 atomic_store_relaxed(&Precedence, 0); in alignas()
HDquarantine.h91 atomic_store_relaxed(&From->Size, 0); in transfer()
163 void addToSize(uptr add) { atomic_store_relaxed(&Size, getSize() + add); } in addToSize()
164 void subFromSize(uptr sub) { atomic_store_relaxed(&Size, getSize() - sub); } in subFromSize()
185 atomic_store_relaxed(&MaxSize, Size); in init()
186 atomic_store_relaxed(&MinSize, Size / 10 * 9); // 90% of max size. in init()
187 atomic_store_relaxed(&MaxCacheSize, CacheSize); in init()
HDstats.h40 atomic_store_relaxed(&StatsArray[I], V); in add()
45 atomic_store_relaxed(&StatsArray[I], V); in sub()
48 void set(StatType I, uptr V) { atomic_store_relaxed(&StatsArray[I], V); } in set()
HDcondition_variable_linux.cpp26 atomic_store_relaxed(&Counter, V + 1); in notifyAllImpl()
41 atomic_store_relaxed(&Counter, V); in waitImpl()
HDstack_depot.h151 atomic_store_relaxed(&Tab[Pos], RingPos); in alignas()
152 atomic_store_relaxed(&Ring[RingPos], Id); in alignas()
155 atomic_store_relaxed(&Ring[RingPos], *I); in alignas()
HDcombined.h1411 atomic_store_relaxed(&Entry->Ptr, 0); in storeRingBufferEntry()
1414 atomic_store_relaxed(&Entry->AllocationTrace, AllocationTrace); in storeRingBufferEntry()
1415 atomic_store_relaxed(&Entry->AllocationTid, AllocationTid); in storeRingBufferEntry()
1416 atomic_store_relaxed(&Entry->AllocationSize, AllocationSize); in storeRingBufferEntry()
1417 atomic_store_relaxed(&Entry->DeallocationTrace, DeallocationTrace); in storeRingBufferEntry()
1418 atomic_store_relaxed(&Entry->DeallocationTid, DeallocationTid); in storeRingBufferEntry()
1421 atomic_store_relaxed(&Entry->Ptr, reinterpret_cast<uptr>(Ptr)); in storeRingBufferEntry()
HDchunk.h119 atomic_store_relaxed(getAtomicHeader(Ptr), NewPackedHeader); in storeHeader()
HDatomic_helpers.h131 inline void atomic_store_relaxed(volatile T *A, typename T::Type V) { in atomic_store_relaxed() function
HDsecondary.h390 atomic_store_relaxed(&ReleaseToOsIntervalMs, Interval); in setOption()
396 atomic_store_relaxed( in setOption()
402 atomic_store_relaxed(&MaxEntrySize, static_cast<uptr>(Value)); in setOption()
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
HDsanitizer_quarantine.h85 atomic_store_relaxed(&max_size_, size); in Init()
86 atomic_store_relaxed(&min_size_, size / 10 * 9); // 90% of max size. in Init()
87 atomic_store_relaxed(&max_cache_size_, cache_size); in Init()
233 atomic_store_relaxed(&from_cache->size_, 0); in Transfer()
304 atomic_store_relaxed(&size_, Size() + add); in SizeAdd()
307 atomic_store_relaxed(&size_, Size() - sub); in SizeSub()
HDsanitizer_atomic.h92 inline void atomic_store_relaxed(volatile T *a, typename T::Type v) { in atomic_store_relaxed() function
HDsanitizer_allocator.cpp186 atomic_store_relaxed(&allocator_out_of_memory, 1); in SetAllocatorOutOfMemory()
HDsanitizer_symbolizer_report.cpp336 atomic_store_relaxed(&reporting_thread_, 0); in Unlock()
HDsanitizer_linux_libcdep.cpp333 atomic_store_relaxed(&thread_descriptor_size, val); in ThreadDescriptorSize()
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
HDtsan_sync.h75 atomic_store_relaxed(&flags, atomic_load_relaxed(&flags) | f); in SetFlags()
87 atomic_store_relaxed(&flags, current | (flagz & MutexCreationFlagMask)); in UpdateFlags()
HDtsan_rtl.cpp171 atomic_store_relaxed( in DoResetImpl()
182 atomic_store_relaxed(&tctx->thr->trace_pos, 0); in DoResetImpl()
337 atomic_store_relaxed(&thr->trace_pos, 0); in SlotDetachImpl()
674 atomic_store_relaxed(&thr->in_signal_handler, 0); in CheckUnwind()
935 atomic_store_relaxed(&thr->trace_pos, reinterpret_cast<uptr>(pos)); in TraceSkipGap()
952 atomic_store_relaxed(&thr->trace_pos, in TraceSwitchPart()
980 atomic_store_relaxed(&thr->trace_pos, in TraceSwitchPartImpl()
HDtsan_interface_ann.cpp86 atomic_store_relaxed(&race->addcount, in AddExpectRace()
97 atomic_store_relaxed(&race->hitcount, 0); in AddExpectRace()
98 atomic_store_relaxed(&race->addcount, 1); in AddExpectRace()
HDtsan_dense_alloc.h189 atomic_store_relaxed(&fillpos_, fillpos + 1); in AllocSuperBlock()
HDtsan_sync.cpp39 atomic_store_relaxed(&flags, 0); in Reset()
HDtsan_rtl_thread.cpp274 atomic_store_relaxed(&thr->trace_pos, 0); in OnFinished()
HDtsan_rtl.h731 atomic_store_relaxed(&thr->trace_pos, (uptr)(evp + 1)); in TraceRelease()
HDtsan_rtl_report.cpp636 atomic_store_relaxed(&ctx->last_symbolize_time_ns, NanoTime()); in OutputReport()
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/ubsan_minimal/
HDubsan_minimal_handlers.cpp49 __sanitizer::atomic_store_relaxed(&caller_pcs[sz], caller); in report_this_error()
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/hwasan/
HDhwasan_allocator.cpp149 atomic_store_relaxed(&hwasan_allocator_tagging_enabled, in HwasanAllocatorInit()
656 atomic_store_relaxed(&hwasan_allocator_tagging_enabled, 1); in __hwasan_enable_allocator_tagging()
660 atomic_store_relaxed(&hwasan_allocator_tagging_enabled, 0); in __hwasan_disable_allocator_tagging()
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/memprof/
HDmemprof_allocator.cpp298 atomic_store_relaxed(&destructing, 0); in Allocator()
299 atomic_store_relaxed(&constructed, 1); in Allocator()
303 atomic_store_relaxed(&destructing, 1); in ~Allocator()

12