Home
last modified time | relevance | path

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

123456

/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
H A Dsanitizer_mutex.h36 return atomic_exchange(&state_, 1, memory_order_acquire) == 0; in TryLock()
57 && atomic_exchange(&state_, 1, memory_order_acquire) == 0) in LockSlow()
111 memory_order_acquire)) in Lock()
123 u32 prev = atomic_fetch_add(&state_, kReadLock, memory_order_acquire); in ReadLock()
158 memory_order_acquire)) in LockSlow()
169 u32 prev = atomic_load(&state_, memory_order_acquire); in ReadLockSlow()
H A Dsanitizer_persistent_allocator.h38 uptr cmp = atomic_load(&region_pos, memory_order_acquire); in tryAlloc()
39 uptr end = atomic_load(&region_end, memory_order_acquire); in tryAlloc()
42 memory_order_acquire)) in tryAlloc()
H A Dsanitizer_lfstack.h49 u64 cmp = atomic_load(&head_, memory_order_acquire); in Pop()
58 memory_order_acquire)) in Pop()
H A Dsanitizer_libignore.h92 const uptr n = atomic_load(&ignored_ranges_count_, memory_order_acquire); in IsIgnored()
106 const uptr n = atomic_load(&instrumented_ranges_count_, memory_order_acquire); in IsPcInstrumented()
H A Dsanitizer_atomic_clang_x86.h31 | memory_order_acquire | memory_order_seq_cst)); in atomic_load()
45 } else if (mo == memory_order_acquire) { in atomic_load()
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_mutex.h34 return atomic_exchange(&state_, 1, memory_order_acquire) == 0; in TryLock()
55 && atomic_exchange(&state_, 1, memory_order_acquire) == 0) in LockSlow()
109 memory_order_acquire)) in Lock()
121 u32 prev = atomic_fetch_add(&state_, kReadLock, memory_order_acquire); in ReadLock()
156 memory_order_acquire)) in LockSlow()
167 u32 prev = atomic_load(&state_, memory_order_acquire); in ReadLockSlow()
H A Dsanitizer_persistent_allocator.h36 uptr cmp = atomic_load(&region_pos, memory_order_acquire); in tryAlloc()
37 uptr end = atomic_load(&region_end, memory_order_acquire); in tryAlloc()
40 memory_order_acquire)) in tryAlloc()
H A Dsanitizer_lfstack.h47 u64 cmp = atomic_load(&head_, memory_order_acquire); in Pop()
56 memory_order_acquire)) in Pop()
H A Dsanitizer_libignore.h90 const uptr n = atomic_load(&ignored_ranges_count_, memory_order_acquire); in IsIgnored()
104 const uptr n = atomic_load(&instrumented_ranges_count_, memory_order_acquire); in IsPcInstrumented()
H A Dsanitizer_atomic_clang_x86.h29 | memory_order_acquire | memory_order_seq_cst)); in atomic_load()
43 } else if (mo == memory_order_acquire) { in atomic_load()
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/tests/
H A Dsanitizer_atomic_test.cc57 CheckStoreLoad<atomic_uint8_t, memory_order_acquire, memory_order_relaxed>(); in TEST()
63 CheckStoreLoad<atomic_uint16_t, memory_order_acquire, memory_order_relaxed>(); in TEST()
69 CheckStoreLoad<atomic_uint32_t, memory_order_acquire, memory_order_relaxed>(); in TEST()
75 CheckStoreLoad<atomic_uint64_t, memory_order_acquire, memory_order_relaxed>(); in TEST()
83 CheckStoreLoad<atomic_uintptr_t, memory_order_acquire, memory_order_relaxed> in TEST()
/netbsd-src/external/mpl/bind/dist/lib/isc/include/isc/
H A Datomic.h55 #define atomic_load_acquire(o) atomic_load_explicit((o), memory_order_acquire)
65 atomic_exchange_explicit((o), (v), memory_order_acquire)
72 (o), (e), (d), memory_order_acq_rel, memory_order_acquire)
75 (o), (e), (d), memory_order_acq_rel, memory_order_acquire)
/netbsd-src/external/mpl/dhcp/bind/dist/lib/isc/include/isc/
H A Datomic.h51 (o), (e), (d), memory_order_acq_rel, memory_order_acquire)
57 #define atomic_load_acquire(o) atomic_load_explicit((o), memory_order_acquire)
72 (o), (e), (d), memory_order_acq_rel, memory_order_acquire)
75 (o), (e), (d), memory_order_acq_rel, memory_order_acquire)
/netbsd-src/external/mpl/dhcp/bind/include/isc/
H A Datomic.h53 (o), (e), (d), memory_order_acq_rel, memory_order_acquire)
59 #define atomic_load_acquire(o) atomic_load_explicit((o), memory_order_acquire)
74 (o), (e), (d), memory_order_acq_rel, memory_order_acquire)
77 (o), (e), (d), memory_order_acq_rel, memory_order_acquire)
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/xray/
H A Dxray_interface.cc182 memory_order_acquire)) in patchFunction()
233 memory_order_acquire)) in controlPatching()
375 memory_order_acquire)) { in __xray_set_handler()
388 memory_order_acquire)) { in __xray_set_customevent_handler()
400 memory_order_acquire)) { in __xray_set_typedevent_handler()
451 memory_order_acquire)) in __xray_set_handler_arg1()
H A Dxray_init.cc67 if (atomic_load(&XRayInitialized, memory_order_acquire)) in __xray_init()
73 if (!atomic_load(&XRayFlagsInitialized, memory_order_acquire)) { in __xray_init()
H A Dxray_basic_logging.cc95 if (atomic_load(&UseRealTSC, memory_order_acquire)) in getLog()
107 Header.CycleFrequency = atomic_load(&CycleFrequency, memory_order_acquire); in getLog()
425 atomic_load(&TicksPerSec, memory_order_acquire) * in basicLoggingInit()
428 __xray_set_handler_arg1(atomic_load(&UseRealTSC, memory_order_acquire) in basicLoggingInit()
431 __xray_set_handler(atomic_load(&UseRealTSC, memory_order_acquire) in basicLoggingInit()
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/asan/
H A Dasan_allocator.cpp173 return atomic_load(&magic, memory_order_acquire) == kAllocBegMagic in Get()
209 CHUNK_INVALID, memory_order_acquire)) { in Recycle()
361 if (ac && atomic_load(&ac->chunk_state, memory_order_acquire) == in RePoisonChunk()
402 options->min_redzone = atomic_load(&min_redzone, memory_order_acquire); in GetOptions()
403 options->max_redzone = atomic_load(&max_redzone, memory_order_acquire); in GetOptions()
406 atomic_load(&alloc_dealloc_mismatch, memory_order_acquire); in GetOptions()
421 u32 min_log = RZSize2Log(atomic_load(&min_redzone, memory_order_acquire)); in ComputeRZLog()
422 u32 max_log = RZSize2Log(atomic_load(&max_redzone, memory_order_acquire)); in ComputeRZLog()
474 if (atomic_load(&m->chunk_state, memory_order_acquire) != CHUNK_ALLOCATED) in UpdateAllocationStack()
622 memory_order_acquire)) { in AtomicallySetQuarantineFlagIfAllocated()
[all …]
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_persistent_allocator.h51 uptr cmp = atomic_load(&region_pos, memory_order_acquire); in tryAlloc()
52 uptr end = atomic_load(&region_end, memory_order_acquire); in tryAlloc()
57 memory_order_acquire)) in tryAlloc()
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_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_other.h28 | memory_order_acquire | memory_order_seq_cst)); in atomic_load()
42 } else if (mo == memory_order_acquire) { in atomic_load()
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/tsan/
H A Dtsan_mutex.cc231 memory_order_acquire)) in Lock()
237 memory_order_acquire)) { in Lock()
260 uptr prev = atomic_fetch_add(&state_, kReadLock, memory_order_acquire); in ReadLock()
264 prev = atomic_load(&state_, memory_order_acquire); in ReadLock()
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/
H A Dtsan_mutex.cc233 memory_order_acquire)) in Lock()
239 memory_order_acquire)) { in Lock()
262 uptr prev = atomic_fetch_add(&state_, kReadLock, memory_order_acquire); in ReadLock()
266 prev = atomic_load(&state_, memory_order_acquire); in ReadLock()

123456