Home
last modified time | relevance | path

Searched refs:memory_order_release (Results 1 – 25 of 146) sorted by relevance

123456

/netbsd/sys/external/bsd/compiler_rt/dist/lib/xray/
H A Dxray_x86_64.cc167 std::memory_order_release); in patchFunctionEntry()
171 std::memory_order_release); in patchFunctionEntry()
212 std::memory_order_release); in patchFunctionExit()
216 std::memory_order_release); in patchFunctionExit()
240 std::memory_order_release); in patchFunctionTailExit()
244 std::memory_order_release); in patchFunctionTailExit()
278 std::memory_order_release); in patchCustomEvent()
284 std::memory_order_release); in patchCustomEvent()
290 std::memory_order_release); in patchCustomEvent()
319 std::memory_order_release); in patchTypedEvent()
[all …]
H A Dxray_profiling.cc95 atomic_store(&TLD.Allocators, 0, memory_order_release); in getThreadLocalData()
133 atomic_store(&TLD.Allocators, Allocators, memory_order_release); in getThreadLocalData()
146 atomic_store(&TLD.FCT, FCT, memory_order_release); in getThreadLocalData()
222 memory_order_release); in profilingFlush()
265 memory_order_release); in profilingFlush()
267 memory_order_release); in profilingFlush()
320 memory_order_release)) { in profilingFinalize()
348 memory_order_release); in profilingFinalize()
402 memory_order_release); in profilingLoggingInit()
419 memory_order_release); in profilingLoggingInit()
[all …]
H A Dxray_fdr_logging.cc291 memory_order_release)) { in fdrLoggingFlush()
315 memory_order_release); in fdrLoggingFlush()
329 memory_order_release); in fdrLoggingFlush()
345 atomic_store(&LogFlushStatus, Result, memory_order_release); in fdrLoggingFlush()
384 memory_order_release); in fdrLoggingFlush()
392 memory_order_release)) { in fdrLoggingFinalize()
408 memory_order_release); in fdrLoggingFinalize()
623 memory_order_release)) { in fdrLoggingInit()
687 memory_order_release); in fdrLoggingInit()
708 memory_order_release); in fdrLoggingInit()
[all …]
H A Dxray_fdr_log_writer.h88 atomic_thread_fence(memory_order_release);
118 atomic_thread_fence(memory_order_release);
162 atomic_thread_fence(memory_order_release);
187 atomic_thread_fence(memory_order_release);
210 atomic_thread_fence(memory_order_release);
219 atomic_store(Buffer.Extents, 0, memory_order_release);
H A Dxray_interface.cc218 memory_order_release); in patchFunction()
246 memory_order_release); in controlPatching()
308 memory_order_release); in controlPatching()
379 memory_order_release); in __xray_set_handler()
391 memory_order_release); in __xray_set_customevent_handler()
403 memory_order_release); in __xray_set_typedevent_handler()
458 memory_order_release); in __xray_set_handler_arg1()
H A Dxray_buffer_queue.cc116 atomic_store(&BackingStore->RefCount, 1, memory_order_release); in init()
117 atomic_store(&ExtentsBackingStore->RefCount, 1, memory_order_release); in init()
128 atomic_store(Buf.Extents, 0, memory_order_release); in init()
141 atomic_store(&Finalizing, 0, memory_order_release); in init()
214 memory_order_release); in releaseBuffer()
H A Dxray_init.cc75 atomic_store(&XRayFlagsInitialized, true, memory_order_release); in __xray_init()
91 atomic_store(&XRayInitialized, true, memory_order_release); in __xray_init()
H A Dxray_AArch64.cc82 uint32_t(PatchOpcodes::PO_StpX0X30SP_m16e), std::memory_order_release); in patchSled()
86 uint32_t(PatchOpcodes::PO_B32), std::memory_order_release); in patchSled()
/netbsd/external/mpl/bind/include/isc/
H A Datomic.h58 atomic_store_explicit((o), (v), memory_order_release)
61 atomic_fetch_add_explicit((o), (v), memory_order_release)
63 atomic_fetch_sub_explicit((o), (v), memory_order_release)
65 atomic_fetch_and_explicit((o), (v), memory_order_release)
67 atomic_fetch_or_explicit((o), (v), memory_order_release)
/netbsd/external/mpl/bind/dist/lib/isc/include/isc/
H A Datomic.h56 atomic_store_explicit((o), (v), memory_order_release)
59 atomic_fetch_add_explicit((o), (v), memory_order_release)
61 atomic_fetch_sub_explicit((o), (v), memory_order_release)
63 atomic_fetch_and_explicit((o), (v), memory_order_release)
65 atomic_fetch_or_explicit((o), (v), memory_order_release)
/netbsd/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/tests/
H A Dsanitizer_atomic_test.cc58 CheckStoreLoad<atomic_uint8_t, memory_order_relaxed, memory_order_release>(); in TEST()
64 CheckStoreLoad<atomic_uint16_t, memory_order_relaxed, memory_order_release>(); in TEST()
70 CheckStoreLoad<atomic_uint32_t, memory_order_relaxed, memory_order_release>(); in TEST()
76 CheckStoreLoad<atomic_uint64_t, memory_order_relaxed, memory_order_release>(); in TEST()
85 CheckStoreLoad<atomic_uintptr_t, memory_order_relaxed, memory_order_release> in TEST()
/netbsd/external/mpl/bind/dist/lib/isc/win32/include/isc/
H A Dstdatomic.h59 memory_order_release = __ATOMIC_RELEASE, enumerator
184 : (order == memory_order_release \
198 : (order == memory_order_release \
250 : (order == memory_order_release \
266 : (order == memory_order_release \
317 : (order == memory_order_release \
332 : (order == memory_order_release \
377 : (order == memory_order_release \
392 : (order == memory_order_release \
483 case memory_order_release: in atomic_compare_exchange_strong_explicit32()
[all …]
/netbsd/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
H A Dsanitizer_mutex.h40 atomic_store(&state_, 0, memory_order_release); in Unlock()
117 u32 prev = atomic_fetch_sub(&state_, kWriteLock, memory_order_release); in Unlock()
130 u32 prev = atomic_fetch_sub(&state_, kReadLock, memory_order_release); in ReadUnlock()
H A Dsanitizer_persistent_allocator.h60 atomic_store(&region_end, mem + allocsz, memory_order_release); in alloc()
61 atomic_store(&region_pos, mem, memory_order_release); in alloc()
H A Dsanitizer_atomic_clang_other.h65 DCHECK(mo & (memory_order_relaxed | memory_order_release in atomic_store()
73 } else if (mo == memory_order_release) { in atomic_store()
H A Dsanitizer_atomic_clang_x86.h75 DCHECK(mo & (memory_order_relaxed | memory_order_release in atomic_store()
83 } else if (mo == memory_order_release) { in atomic_store()
/netbsd/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_mutex.h38 atomic_store(&state_, 0, memory_order_release); in Unlock()
115 u32 prev = atomic_fetch_sub(&state_, kWriteLock, memory_order_release); in Unlock()
128 u32 prev = atomic_fetch_sub(&state_, kReadLock, memory_order_release); in ReadUnlock()
H A Dsanitizer_persistent_allocator.h58 atomic_store(&region_end, mem + allocsz, memory_order_release); in alloc()
59 atomic_store(&region_pos, mem, memory_order_release); in alloc()
H A Dsanitizer_atomic_clang_other.h63 DCHECK(mo & (memory_order_relaxed | memory_order_release in atomic_store()
71 } else if (mo == memory_order_release) { in atomic_store()
H A Dsanitizer_atomic_clang_x86.h73 DCHECK(mo & (memory_order_relaxed | memory_order_release in atomic_store()
81 } else if (mo == memory_order_release) { in atomic_store()
/netbsd/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_mutex.h38 atomic_store(&state_, 0, memory_order_release); in Unlock()
115 u32 prev = atomic_fetch_sub(&state_, kWriteLock, memory_order_release); in Unlock()
128 u32 prev = atomic_fetch_sub(&state_, kReadLock, memory_order_release); in ReadUnlock()
H A Dsanitizer_persistent_allocator.h58 atomic_store(&region_end, mem + allocsz, memory_order_release); in alloc()
59 atomic_store(&region_pos, mem, memory_order_release); in alloc()
H A Dsanitizer_atomic_clang_other.h63 DCHECK(mo & (memory_order_relaxed | memory_order_release in atomic_store()
71 } else if (mo == memory_order_release) { in atomic_store()
H A Dsanitizer_atomic_clang_x86.h73 DCHECK(mo & (memory_order_relaxed | memory_order_release in atomic_store()
81 } else if (mo == memory_order_release) { in atomic_store()
H A Dsanitizer_addrhashmap.h305 atomic_store(&c->addr, h->addr_, memory_order_release); in release()
310 atomic_store(&c->addr, 0, memory_order_release); in release()
320 atomic_store(&c->addr, addr1, memory_order_release); in release()
321 atomic_store(&c1->addr, 0, memory_order_release); in release()

123456