Home
last modified time | relevance | path

Searched refs:memory_order_acq_rel (Results 1 – 25 of 52) sorted by relevance

123

/netbsd/external/mpl/bind/include/isc/
H A Datomic.h53 (o), (e), (d), memory_order_acq_rel, memory_order_acquire)
69 atomic_exchange_explicit((o), (v), memory_order_acq_rel)
71 atomic_fetch_sub_explicit((o), (v), memory_order_acq_rel)
74 (o), (e), (d), memory_order_acq_rel, memory_order_acquire)
77 (o), (e), (d), memory_order_acq_rel, memory_order_acquire)
/netbsd/external/mpl/bind/dist/lib/isc/include/isc/
H A Datomic.h51 (o), (e), (d), memory_order_acq_rel, memory_order_acquire)
67 atomic_exchange_explicit((o), (v), memory_order_acq_rel)
69 atomic_fetch_sub_explicit((o), (v), memory_order_acq_rel)
72 (o), (e), (d), memory_order_acq_rel, memory_order_acquire)
75 (o), (e), (d), memory_order_acq_rel, memory_order_acquire)
/netbsd/sys/external/bsd/compiler_rt/dist/lib/xray/
H A Dxray_profiling.cc91 memory_order_acq_rel)) { in getThreadLocalData()
140 if (atomic_compare_exchange_strong(&TLD.FCT, &FCT, 1, memory_order_acq_rel)) { in getThreadLocalData()
156 auto FCT = atomic_exchange(&TLD.FCT, 0, memory_order_acq_rel); in cleanupTLD()
161 auto Allocators = atomic_exchange(&TLD.Allocators, 0, memory_order_acq_rel); in cleanupTLD()
173 uptr P = atomic_exchange(&T.FCT, 0, memory_order_acq_rel); in postCurrentThreadFCT()
181 uptr A = atomic_exchange(&T.Allocators, 0, memory_order_acq_rel); in postCurrentThreadFCT()
228 memory_order_acq_rel); in profilingFlush()
362 memory_order_acq_rel)) { in profilingLoggingInit()
432 if (atomic_exchange(&ThreadExitingLatch, 1, memory_order_acq_rel)) in profilingLoggingInit()
458 if (atomic_exchange(&ThreadExitingLatch, 1, memory_order_acq_rel)) in profilingLoggingInit()
H A Dxray_fdr_log_writer.h89 atomic_fetch_add(Buffer.Extents, sizeof(T), memory_order_acq_rel);
119 atomic_fetch_add(Buffer.Extents, Size, memory_order_acq_rel);
164 memory_order_acq_rel);
189 memory_order_acq_rel);
211 atomic_fetch_add(Buffer.Extents, EventSize, memory_order_acq_rel);
225 atomic_fetch_sub(Buffer.Extents, B, memory_order_acq_rel);
H A Dxray_buffer_queue.cc47 if (atomic_fetch_sub(&C->RefCount, 1, memory_order_acq_rel) == 1) in decRefCount()
54 atomic_fetch_add(&C->RefCount, 1, memory_order_acq_rel); in incRefCount()
112 atomic_fetch_add(&Generation, 1, memory_order_acq_rel); in init()
220 if (atomic_exchange(&Finalizing, 1, memory_order_acq_rel)) in finalize()
H A Dxray_interface.cc187 &XRayPatching, &NotPatching, true, memory_order_acq_rel)) in patchFunction()
238 &XRayPatching, &NotPatching, true, memory_order_acq_rel)) in controlPatching()
426 &TypeEventDescriptorCounter, 1, memory_order_acq_rel); in __xray_register_event_type()
H A Dxray_recursion_guard.h40 : Running(R), Valid(!atomic_exchange(&R, 1, memory_order_acq_rel)) {} in RecursionGuard()
H A Dxray_basic_logging.cc378 memory_order_acq_rel)) { in basicLoggingInit()
446 memory_order_acq_rel) && in basicLoggingFinalize()
/netbsd/external/apache2/llvm/dist/libcxx/src/
H A Dbarrier.cpp57 …ent].__tickets[__round].__phase.compare_exchange_strong(expect, __full_step, memory_order_acq_rel)) in __arrive()
60 …ent].__tickets[__round].__phase.compare_exchange_strong(expect, __half_step, memory_order_acq_rel)) in __arrive()
66 …ent].__tickets[__round].__phase.compare_exchange_strong(expect, __full_step, memory_order_acq_rel)) in __arrive()
/netbsd/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/
H A Datomic_base.h80 memory_order_acq_rel, in _GLIBCXX_VISIBILITY()
401 __glibcxx_assert(__b != memory_order_acq_rel); in _GLIBCXX_VISIBILITY()
413 __glibcxx_assert(__b != memory_order_acq_rel); in _GLIBCXX_VISIBILITY()
424 __glibcxx_assert(__b != memory_order_acq_rel); in _GLIBCXX_VISIBILITY()
434 __glibcxx_assert(__b != memory_order_acq_rel); in _GLIBCXX_VISIBILITY()
461 __glibcxx_assert(__b2 != memory_order_acq_rel); in _GLIBCXX_VISIBILITY()
476 __glibcxx_assert(__b2 != memory_order_acq_rel); in _GLIBCXX_VISIBILITY()
722 __glibcxx_assert(__b != memory_order_acq_rel); in _GLIBCXX_VISIBILITY()
734 __glibcxx_assert(__b != memory_order_acq_rel); in _GLIBCXX_VISIBILITY()
745 __glibcxx_assert(__b != memory_order_acq_rel); in _GLIBCXX_VISIBILITY()
[all …]
/netbsd/sys/external/bsd/compiler_rt/dist/lib/xray/tests/unit/
H A Dbuffer_queue_test.cc186 Counter.fetch_add(1, std::memory_order_acq_rel); in TEST()
193 Counter.fetch_sub(1, std::memory_order_acq_rel); in TEST()
202 Counter.fetch_add(1, std::memory_order_acq_rel); in TEST()
208 Counter.fetch_sub(1, std::memory_order_acq_rel); in TEST()
/netbsd/external/gpl3/gcc/dist/libstdc++-v3/include/bits/
H A Datomic_base.h84 memory_order_acq_rel, in _GLIBCXX_VISIBILITY()
275 __glibcxx_assert(__b != memory_order_acq_rel); in _GLIBCXX_VISIBILITY()
287 __glibcxx_assert(__b != memory_order_acq_rel); in _GLIBCXX_VISIBILITY()
461 __glibcxx_assert(__b != memory_order_acq_rel); in _GLIBCXX_VISIBILITY()
474 __glibcxx_assert(__b != memory_order_acq_rel); in _GLIBCXX_VISIBILITY()
486 __glibcxx_assert(__b != memory_order_acq_rel); in _GLIBCXX_VISIBILITY()
497 __glibcxx_assert(__b != memory_order_acq_rel); in _GLIBCXX_VISIBILITY()
793 __glibcxx_assert(__b != memory_order_acq_rel); in _GLIBCXX_VISIBILITY()
806 __glibcxx_assert(__b != memory_order_acq_rel); in _GLIBCXX_VISIBILITY()
818 __glibcxx_assert(__b != memory_order_acq_rel); in _GLIBCXX_VISIBILITY()
[all …]
/netbsd/external/gpl3/gcc/dist/libstdc++-v3/include/std/
H A Dbarrier129 memory_order_acq_rel))
133 memory_order_acq_rel))
140 memory_order_acq_rel))
/netbsd/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_atomic.h24 memory_order_acq_rel = 1 << 4, enumerator
H A Dsanitizer_atomic_clang.h64 if (mo & (memory_order_release | memory_order_acq_rel | memory_order_seq_cst)) in atomic_exchange()
/netbsd/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
H A Dsanitizer_atomic.h26 memory_order_acq_rel = 1 << 4, enumerator
H A Dsanitizer_atomic_clang.h66 if (mo & (memory_order_release | memory_order_acq_rel | memory_order_seq_cst)) in atomic_exchange()
/netbsd/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_atomic.h24 memory_order_acq_rel = 1 << 4, enumerator
H A Dsanitizer_atomic_clang.h64 if (mo & (memory_order_release | memory_order_acq_rel | memory_order_seq_cst)) in atomic_exchange()
/netbsd/external/apache2/llvm/dist/libcxx/src/experimental/
H A Dmemory_resource.cpp104 &__res, new_res, memory_order_acq_rel); in __default_memory_resource()
/netbsd/external/gpl3/gcc/dist/libsanitizer/tsan/
H A Dtsan_fd.cc63 if (atomic_fetch_sub(&s->rc, 1, memory_order_acq_rel) == 1) { in unref()
83 if (atomic_compare_exchange_strong(pl1, &l1, (uptr)p, memory_order_acq_rel)) in fddesc()
/netbsd/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/
H A Dtsan_fd.cc65 if (atomic_fetch_sub(&s->rc, 1, memory_order_acq_rel) == 1) { in unref()
85 if (atomic_compare_exchange_strong(pl1, &l1, (uptr)p, memory_order_acq_rel)) in fddesc()
/netbsd/external/gpl3/gcc.old/dist/libsanitizer/tsan/
H A Dtsan_fd.cc63 if (atomic_fetch_sub(&s->rc, 1, memory_order_acq_rel) == 1) { in unref()
83 if (atomic_compare_exchange_strong(pl1, &l1, (uptr)p, memory_order_acq_rel)) in fddesc()
/netbsd/external/bsd/jemalloc/dist/include/jemalloc/internal/
H A Datomic_c11.h12 #define atomic_memory_order_acq_rel memory_order_acq_rel
/netbsd/external/bsd/jemalloc/include/jemalloc/internal/
H A Datomic_c11.h12 #define atomic_memory_order_acq_rel memory_order_acq_rel

123