Home
last modified time | relevance | path

Searched refs:memory_order_acquire (Results 1 – 25 of 66) sorted by relevance

123

/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_persistent_allocator.h37 uptr cmp = atomic_load(&region_pos, memory_order_acquire); in tryAlloc()
38 uptr end = atomic_load(&region_end, memory_order_acquire); in tryAlloc()
41 memory_order_acquire)) in tryAlloc()
H A Dsanitizer_mutex.h36 return atomic_exchange(&state_, 1, memory_order_acquire) == 0; in TryLock()
184 memory_order_acquire))) in Lock()
248 memory_order_acquire))); in ReadLock()
378 memory_order_acquire)) in Lock()
390 u32 prev = atomic_fetch_add(&state_, kReadLock, memory_order_acquire); in ReadLock()
425 memory_order_acquire)) in LockSlow()
436 u32 prev = atomic_load(&state_, memory_order_acquire); in ReadLockSlow()
H A Dsanitizer_tls_get_addr.h59 (DTLS::DTVBlock *)atomic_load(&dtls->dtv_block, memory_order_acquire); in ForEachDVT()
63 block = (DTLS::DTVBlock *)atomic_load(&block->next, memory_order_acquire); in ForEachDVT()
H A Dsanitizer_lfstack.h48 u64 cmp = atomic_load(&head_, memory_order_acquire); in Pop()
57 memory_order_acquire)) in Pop()
H A Dsanitizer_atomic_clang_other.h28 | memory_order_acquire | memory_order_seq_cst)); in atomic_load()
42 } else if (mo == memory_order_acquire) { in atomic_load()
H A Dsanitizer_libignore.h91 const uptr n = atomic_load(&ignored_ranges_count_, memory_order_acquire); in IsIgnored()
105 const uptr n = atomic_load(&instrumented_ranges_count_, memory_order_acquire); in IsPcInstrumented()
H A Dsanitizer_atomic_clang_x86.h30 | memory_order_acquire | memory_order_seq_cst)); in atomic_load()
44 } else if (mo == memory_order_acquire) { in atomic_load()
H A Dsanitizer_tls_get_addr.cpp53 uptr v = atomic_load(cur, memory_order_acquire); in DTLS_NextBlock()
90 (DTLS::DTVBlock *)atomic_load(&block->next, memory_order_acquire); in DTLS_Destroy()
H A Dsanitizer_mutex.cpp26 atomic_exchange(&state_, 1, memory_order_acquire) == 0) in LockSlow()
40 memory_order_acquire)) in Wait()
H A Dsanitizer_atomic.h23 memory_order_acquire = 1 << 2, enumerator
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_interface.cpp208 memory_order_acquire)) in patchFunction()
259 memory_order_acquire)) in controlPatching()
404 memory_order_acquire)) { in __xray_set_handler()
417 memory_order_acquire)) { in __xray_set_customevent_handler()
429 memory_order_acquire)) { in __xray_set_typedevent_handler()
480 memory_order_acquire)) in __xray_set_handler_arg1()
H A Dxray_init.cpp66 if (atomic_load(&XRayInitialized, memory_order_acquire)) in __xray_init()
72 if (!atomic_load(&XRayFlagsInitialized, memory_order_acquire)) { in __xray_init()
H A Dxray_basic_logging.cpp94 if (atomic_load(&UseRealTSC, memory_order_acquire)) in getLog()
106 Header.CycleFrequency = atomic_load(&CycleFrequency, memory_order_acquire); in getLog()
424 atomic_load(&TicksPerSec, memory_order_acquire) * in basicLoggingInit()
427 __xray_set_handler_arg1(atomic_load(&UseRealTSC, memory_order_acquire) in basicLoggingInit()
430 __xray_set_handler(atomic_load(&UseRealTSC, memory_order_acquire) in basicLoggingInit()
H A Dxray_fdr_logging.cpp252 atomic_thread_fence(memory_order_acquire); in fdrIterator()
253 auto BufferSize = atomic_load(It->Extents, memory_order_acquire); in fdrIterator()
280 if (atomic_load(&LoggingStatus, memory_order_acquire) != in fdrLoggingFlush()
366 auto BufferExtents = atomic_load(B.Extents, memory_order_acquire); in fdrLoggingFlush()
448 auto Status = atomic_load(&LoggingStatus, memory_order_acquire); in setupTLD()
H A Dxray_buffer_queue.h233 return atomic_load(&Finalizing, memory_order_acquire); in finalizing()
237 return atomic_load(&Generation, memory_order_acquire); in generation()
H A Dxray_buffer_queue.cpp162 if (atomic_load(&Finalizing, memory_order_acquire)) in getBuffer()
212 atomic_store(B->Buff.Extents, atomic_load(Buf.Extents, memory_order_acquire), in releaseBuffer()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_allocator.cpp174 return atomic_load(&magic, memory_order_acquire) == kAllocBegMagic in Get()
210 CHUNK_INVALID, memory_order_acquire)) { in Recycle()
362 if (ac && atomic_load(&ac->chunk_state, memory_order_acquire) == in RePoisonChunk()
403 options->min_redzone = atomic_load(&min_redzone, memory_order_acquire); in GetOptions()
404 options->max_redzone = atomic_load(&max_redzone, memory_order_acquire); in GetOptions()
407 atomic_load(&alloc_dealloc_mismatch, memory_order_acquire); in GetOptions()
623 memory_order_acquire)) { in AtomicallySetQuarantineFlagIfAllocated()
700 if (atomic_load(&alloc_dealloc_mismatch, memory_order_acquire)) { in Deallocate()
729 u8 chunk_state = atomic_load(&m->chunk_state, memory_order_acquire); in Reallocate()
1114 if (!m || atomic_load(&m->chunk_state, memory_order_acquire) != in PointsIntoChunk()
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/source/Utility/
H A DTimer.cpp140 uint64_t nanos = i->m_nanos.load(std::memory_order_acquire); in DumpCategoryTimes()
142 uint64_t nanos_total = i->m_nanos_total.load(std::memory_order_acquire); in DumpCategoryTimes()
143 uint64_t count = i->m_count.load(std::memory_order_acquire); in DumpCategoryTimes()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Datomic_helpers.h19 memory_order_acquire = 2, enumerator
26 static_assert(memory_order_acquire == __ATOMIC_ACQUIRE, "");
139 atomic_compare_exchange_strong(A, &Cmp, Xchg, memory_order_acquire); in atomic_compare_exchange()
H A Dlinux.cpp114 V = atomic_exchange(&M, Sleeping, memory_order_acquire); in lockSlow()
118 V = atomic_exchange(&M, Sleeping, memory_order_acquire); in lockSlow()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A DManagedStatic.h87 void *Tmp = Ptr.load(std::memory_order_acquire);
97 void *Tmp = Ptr.load(std::memory_order_acquire);
/freebsd-13.1/contrib/llvm-project/libcxx/include/
H A Dsemaphore103 …urn (__old != 0) && __a.compare_exchange_strong(__old, __old - 1, memory_order_acquire, memory_ord…
112 auto __old = __a.load(memory_order_acquire);
116 … if(__a.compare_exchange_strong(__old, __old - 1, memory_order_acquire, memory_order_relaxed))
H A Dbarrier149 return __phase.load(memory_order_acquire) != __old_phase;
212 __phase.wait(__old_phase, memory_order_acquire);
267 uint64_t const __current = __phase_arrived_expected.load(memory_order_acquire);
/freebsd-13.1/sys/dev/virtio/random/
H A Dvirtio_random.c165 memory_order_release, memory_order_acquire)) { in vtrnd_attach()
195 atomic_load_explicit(&g_vtrnd_softc, memory_order_acquire) == sc, in vtrnd_detach()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/memprof/
H A Dmemprof_stack.cpp26 return atomic_load(&malloc_context_size, memory_order_acquire); in GetMallocContextSize()

123