Home
last modified time | relevance | path

Searched refs:memory_order_seq_cst (Results 1 – 19 of 19) sorted by relevance

/freebsd-12.1/sys/sys/
H A Dstdatomic.h133 memory_order_seq_cst = __ATOMIC_SEQ_CST enumerator
344 desired, memory_order_seq_cst, memory_order_seq_cst)
347 desired, memory_order_seq_cst, memory_order_seq_cst)
349 atomic_exchange_explicit(object, desired, memory_order_seq_cst)
351 atomic_fetch_add_explicit(object, operand, memory_order_seq_cst)
353 atomic_fetch_and_explicit(object, operand, memory_order_seq_cst)
355 atomic_fetch_or_explicit(object, operand, memory_order_seq_cst)
361 atomic_load_explicit(object, memory_order_seq_cst)
363 atomic_store_explicit(object, desired, memory_order_seq_cst)
399 memory_order_seq_cst)); in atomic_flag_test_and_set()
[all …]
/freebsd-12.1/contrib/libc++/include/
H A Datomic33 memory_order_seq_cst // store-release load-acquire
56 bool test_and_set(memory_order m = memory_order_seq_cst) noexcept;
57 void clear(memory_order m = memory_order_seq_cst) volatile noexcept;
58 void clear(memory_order m = memory_order_seq_cst) noexcept;
100 void store(T desr, memory_order m = memory_order_seq_cst) noexcept;
102 T load(memory_order m = memory_order_seq_cst) const noexcept;
106 T exchange(T desr, memory_order m = memory_order_seq_cst) noexcept;
217 T* load(memory_order m = memory_order_seq_cst) const noexcept;
628 (__order == memory_order_seq_cst ? __ATOMIC_SEQ_CST:
638 (__order == memory_order_seq_cst ? __ATOMIC_SEQ_CST:
[all …]
/freebsd-12.1/contrib/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_atomic_msvc.h84 | memory_order_acquire | memory_order_seq_cst)); in atomic_load()
91 atomic_signal_fence(memory_order_seq_cst); in atomic_load()
93 atomic_signal_fence(memory_order_seq_cst); in atomic_load()
101 | memory_order_seq_cst)); in atomic_store()
107 atomic_signal_fence(memory_order_seq_cst); in atomic_store()
109 atomic_signal_fence(memory_order_seq_cst); in atomic_store()
111 if (mo == memory_order_seq_cst) in atomic_store()
112 atomic_thread_fence(memory_order_seq_cst); in atomic_store()
H A Dsanitizer_atomic_clang_mips.h45 (memory_order_relaxed | memory_order_releasae | memory_order_seq_cst)); in atomic_fetch_add()
71 (memory_order_relaxed | memory_order_releasae | memory_order_seq_cst)); in atomic_compare_exchange_strong()
94 (memory_order_relaxed | memory_order_releasae | memory_order_seq_cst)); in atomic_load()
107 (memory_order_relaxed | memory_order_releasae | memory_order_seq_cst)); in atomic_store()
H A Dsanitizer_atomic_clang_x86.h31 | memory_order_acquire | memory_order_seq_cst)); in atomic_load()
76 | memory_order_seq_cst)); in atomic_store()
107 if (mo == memory_order_seq_cst) in atomic_store()
H A Dsanitizer_atomic_clang_other.h29 | memory_order_acquire | memory_order_seq_cst)); in atomic_load()
66 | memory_order_seq_cst)); in atomic_store()
H A Dsanitizer_atomic_clang.h66 if (mo & (memory_order_release | memory_order_acq_rel | memory_order_seq_cst)) in atomic_exchange()
69 if (mo == memory_order_seq_cst) in atomic_exchange()
H A Dsanitizer_atomic.h27 memory_order_seq_cst = 1 << 5 enumerator
/freebsd-12.1/contrib/compiler-rt/lib/msan/
H A Dmsan_linux.cc219 atomic_signal_fence(memory_order_seq_cst); in MsanTSDDtor()
256 atomic_signal_fence(memory_order_seq_cst); in MsanTSDDtor()
/freebsd-12.1/contrib/compiler-rt/lib/asan/
H A Dasan_posix.cc84 atomic_signal_fence(memory_order_seq_cst); in PlatformTSDDtor()
/freebsd-12.1/contrib/compiler-rt/lib/ubsan_minimal/
H A Dubsan_minimal_handlers.cc42 &caller_pcs_sz, &sz, sz + 1, __sanitizer::memory_order_seq_cst)) in report_this_error()
/freebsd-12.1/contrib/jemalloc/include/jemalloc/internal/
H A Datomic_c11.h13 #define atomic_memory_order_seq_cst memory_order_seq_cst
/freebsd-12.1/contrib/compiler-rt/lib/tsan/rtl/
H A Dtsan_external.cc94 (char *)atomic_exchange(header_ptr, (uptr)header, memory_order_seq_cst); in __tsan_external_register_header()
H A Dtsan_interface_atomic.cc204 case mo_seq_cst: return memory_order_seq_cst; in to_mo()
207 return memory_order_seq_cst; in to_mo()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Headers/
H A Dstdatomic.h67 memory_order_seq_cst = __ATOMIC_SEQ_CST enumerator
H A Dopencl-c.h13654 memory_order_seq_cst = __ATOMIC_SEQ_CST enumerator
/freebsd-12.1/contrib/compiler-rt/lib/hwasan/
H A Dhwasan_linux.cc244 atomic_signal_fence(memory_order_seq_cst); in __hwasan_thread_exit()
/freebsd-12.1/contrib/ntp/ntpd/
H A Drefclock_shm.c378 atomic_thread_fence(memory_order_seq_cst); in memory_barrier()
/freebsd-12.1/contrib/ntp/
H A Dconfigure.ac404 atomic_thread_fence(memory_order_seq_cst);