Home
last modified time | relevance | path

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

123

/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/
H A Datomic_base.h76 inline constexpr memory_order memory_order_seq_cst = memory_order::seq_cst; in _GLIBCXX_VISIBILITY() local
85 memory_order_seq_cst in _GLIBCXX_VISIBILITY()
225 test_and_set(memory_order __m = memory_order_seq_cst) noexcept in _GLIBCXX_VISIBILITY()
231 test_and_set(memory_order __m = memory_order_seq_cst) volatile noexcept in _GLIBCXX_VISIBILITY()
240 test(memory_order __m = memory_order_seq_cst) const noexcept in _GLIBCXX_VISIBILITY()
248 test(memory_order __m = memory_order_seq_cst) const volatile noexcept in _GLIBCXX_VISIBILITY()
258 memory_order __m = memory_order_seq_cst) const noexcept in _GLIBCXX_VISIBILITY()
284 clear(memory_order __m = memory_order_seq_cst) noexcept in _GLIBCXX_VISIBILITY()
296 clear(memory_order __m = memory_order_seq_cst) volatile noexcept in _GLIBCXX_VISIBILITY()
401 { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); } in _GLIBCXX_VISIBILITY()
[all …]
H A Dshared_ptr_atomic.h138 { return std::atomic_load_explicit(__p, memory_order_seq_cst); } in _GLIBCXX_VISIBILITY()
151 { return std::atomic_load_explicit(__p, memory_order_seq_cst); } in _GLIBCXX_VISIBILITY()
175 { std::atomic_store_explicit(__p, std::move(__r), memory_order_seq_cst); } in _GLIBCXX_VISIBILITY()
190 { std::atomic_store_explicit(__p, std::move(__r), memory_order_seq_cst); } in _GLIBCXX_VISIBILITY()
215 memory_order_seq_cst); in _GLIBCXX_VISIBILITY()
234 memory_order_seq_cst); in _GLIBCXX_VISIBILITY()
277 std::move(__w), memory_order_seq_cst, memory_order_seq_cst); in _GLIBCXX_VISIBILITY()
298 std::move(__w), memory_order_seq_cst, memory_order_seq_cst); in _GLIBCXX_VISIBILITY()
330 std::move(__w), memory_order_seq_cst, memory_order_seq_cst); in _GLIBCXX_VISIBILITY()
352 std::move(__w), memory_order_seq_cst, memory_order_seq_cst); in _GLIBCXX_VISIBILITY()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/
H A Datomic_base.h72 inline constexpr memory_order memory_order_seq_cst = memory_order::seq_cst; in _GLIBCXX_VISIBILITY() local
81 memory_order_seq_cst in _GLIBCXX_VISIBILITY()
200 test_and_set(memory_order __m = memory_order_seq_cst) noexcept in _GLIBCXX_VISIBILITY()
206 test_and_set(memory_order __m = memory_order_seq_cst) volatile noexcept in _GLIBCXX_VISIBILITY()
212 clear(memory_order __m = memory_order_seq_cst) noexcept in _GLIBCXX_VISIBILITY()
223 clear(memory_order __m = memory_order_seq_cst) volatile noexcept in _GLIBCXX_VISIBILITY()
326 { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); } in _GLIBCXX_VISIBILITY()
330 { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); } in _GLIBCXX_VISIBILITY()
334 { return __atomic_sub_fetch(&_M_i, 1, int(memory_order_seq_cst)); } in _GLIBCXX_VISIBILITY()
338 { return __atomic_sub_fetch(&_M_i, 1, int(memory_order_seq_cst)); } in _GLIBCXX_VISIBILITY()
[all …]
H A Dshared_ptr_atomic.h112 { return std::atomic_load_explicit(__p, memory_order_seq_cst); } in _GLIBCXX_VISIBILITY()
125 { return std::atomic_load_explicit(__p, memory_order_seq_cst); } in _GLIBCXX_VISIBILITY()
149 { std::atomic_store_explicit(__p, std::move(__r), memory_order_seq_cst); } in _GLIBCXX_VISIBILITY()
164 { std::atomic_store_explicit(__p, std::move(__r), memory_order_seq_cst); } in _GLIBCXX_VISIBILITY()
189 memory_order_seq_cst); in _GLIBCXX_VISIBILITY()
208 memory_order_seq_cst); in _GLIBCXX_VISIBILITY()
251 std::move(__w), memory_order_seq_cst, memory_order_seq_cst); in _GLIBCXX_VISIBILITY()
272 std::move(__w), memory_order_seq_cst, memory_order_seq_cst); in _GLIBCXX_VISIBILITY()
304 std::move(__w), memory_order_seq_cst, memory_order_seq_cst); in _GLIBCXX_VISIBILITY()
326 std::move(__w), memory_order_seq_cst, memory_order_seq_cst); in _GLIBCXX_VISIBILITY()
/netbsd-src/external/mpl/bind/dist/lib/isc/include/isc/
H A Dstdatomic.h
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/tests/
H A Dsanitizer_atomic_test.cc59 CheckStoreLoad<atomic_uint8_t, memory_order_seq_cst, memory_order_seq_cst>(); in TEST()
65 CheckStoreLoad<atomic_uint16_t, memory_order_seq_cst, memory_order_seq_cst>(); in TEST()
71 CheckStoreLoad<atomic_uint32_t, memory_order_seq_cst, memory_order_seq_cst>(); in TEST()
77 CheckStoreLoad<atomic_uint64_t, memory_order_seq_cst, memory_order_seq_cst>(); in TEST()
87 CheckStoreLoad<atomic_uintptr_t, memory_order_seq_cst, memory_order_seq_cst> in TEST()
/netbsd-src/external/mpl/dhcp/bind/dist/lib/isc/unix/include/isc/
H A Dstdatomic.h77 memory_order_seq_cst = __ATOMIC_SEQ_CST enumerator
206 #define atomic_load(obj) atomic_load_explicit(obj, memory_order_seq_cst)
208 atomic_store_explicit(obj, arg, memory_order_seq_cst)
210 atomic_fetch_add_explicit(obj, arg, memory_order_seq_cst)
212 atomic_fetch_sub_explicit(obj, arg, memory_order_seq_cst)
214 atomic_fetch_and_explicit(obj, arg, memory_order_seq_cst)
216 atomic_fetch_or_explicit(obj, arg, memory_order_seq_cst)
219 memory_order_seq_cst, \
220 memory_order_seq_cst)
223 memory_order_seq_cst, \
[all …]
/netbsd-src/external/mpl/dhcp/bind/include/isc/
H A Dstdatomic.h75 memory_order_seq_cst = __ATOMIC_SEQ_CST enumerator
204 #define atomic_load(obj) atomic_load_explicit(obj, memory_order_seq_cst)
206 atomic_store_explicit(obj, arg, memory_order_seq_cst)
208 atomic_fetch_add_explicit(obj, arg, memory_order_seq_cst)
210 atomic_fetch_sub_explicit(obj, arg, memory_order_seq_cst)
212 atomic_fetch_and_explicit(obj, arg, memory_order_seq_cst)
214 atomic_fetch_or_explicit(obj, arg, memory_order_seq_cst)
217 memory_order_seq_cst, \
218 memory_order_seq_cst)
221 memory_order_seq_cst, \
[all …]
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/std/
H A Datomic103 store(bool __i, memory_order __m = memory_order_seq_cst) noexcept
107 store(bool __i, memory_order __m = memory_order_seq_cst) volatile noexcept
111 load(memory_order __m = memory_order_seq_cst) const noexcept
115 load(memory_order __m = memory_order_seq_cst) const volatile noexcept
119 exchange(bool __i, memory_order __m = memory_order_seq_cst) noexcept
124 memory_order __m = memory_order_seq_cst) volatile noexcept
139 memory_order __m = memory_order_seq_cst) noexcept
144 memory_order __m = memory_order_seq_cst) volatile noexcept
159 memory_order __m = memory_order_seq_cst) noexcept
164 memory_order __m = memory_order_seq_cst) volatile noexcept
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/std/
H A Datomic103 store(bool __i, memory_order __m = memory_order_seq_cst) noexcept
107 store(bool __i, memory_order __m = memory_order_seq_cst) volatile noexcept
111 load(memory_order __m = memory_order_seq_cst) const noexcept
115 load(memory_order __m = memory_order_seq_cst) const volatile noexcept
119 exchange(bool __i, memory_order __m = memory_order_seq_cst) noexcept
124 memory_order __m = memory_order_seq_cst) volatile noexcept
139 memory_order __m = memory_order_seq_cst) noexcept
144 memory_order __m = memory_order_seq_cst) volatile noexcept
159 memory_order __m = memory_order_seq_cst) noexcept
164 memory_order __m = memory_order_seq_cst) volatile noexcept
[all …]
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_atomic_msvc.h74 | memory_order_acquire | memory_order_seq_cst)); in atomic_load()
81 atomic_signal_fence(memory_order_seq_cst); in atomic_load()
83 atomic_signal_fence(memory_order_seq_cst); in atomic_load()
91 | memory_order_seq_cst)); in atomic_store()
97 atomic_signal_fence(memory_order_seq_cst); in atomic_store()
99 atomic_signal_fence(memory_order_seq_cst); in atomic_store()
101 if (mo == memory_order_seq_cst) in atomic_store()
102 atomic_thread_fence(memory_order_seq_cst); in atomic_store()
H A Dsanitizer_atomic_clang_mips.h44 (memory_order_relaxed | memory_order_release | memory_order_seq_cst)); in atomic_fetch_add()
70 (memory_order_relaxed | memory_order_release | memory_order_seq_cst)); in atomic_compare_exchange_strong()
93 (memory_order_relaxed | memory_order_release | memory_order_seq_cst)); in atomic_load()
106 (memory_order_relaxed | memory_order_release | memory_order_seq_cst)); in atomic_store()
H A Dsanitizer_atomic_clang_x86.h30 | memory_order_acquire | memory_order_seq_cst)); in atomic_load()
75 | memory_order_seq_cst)); in atomic_store()
106 if (mo == memory_order_seq_cst) in atomic_store()
H A Dsanitizer_atomic_clang_other.h28 | memory_order_acquire | memory_order_seq_cst)); in atomic_load()
62 | memory_order_seq_cst)); in atomic_store()
/netbsd-src/external/apache2/llvm/dist/libcxx/include/
H A Datomic43 inline constexpr auto memory_order_seq_cst = memory_order::seq_cst;
76 T load(memory_order m = memory_order_seq_cst) const volatile noexcept;
77 T load(memory_order m = memory_order_seq_cst) const noexcept;
80 void store(T desr, memory_order m = memory_order_seq_cst) volatile noexcept;
81 void store(T desr, memory_order m = memory_order_seq_cst) noexcept;
85 T exchange(T desr, memory_order m = memory_order_seq_cst) volatile noexcept;
86 T exchange(T desr, memory_order m = memory_order_seq_cst) noexcept;
95 memory_order m = memory_order_seq_cst) volatile noexcept;
97 memory_order m = memory_order_seq_cst) noexcept;
99 memory_order m = memory_order_seq_cst) volatile noexcept;
[all …]
/netbsd-src/sys/external/bsd/compiler_rt/dist/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()
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_atomic_msvc.h82 | memory_order_acquire | memory_order_seq_cst)); in atomic_load()
89 atomic_signal_fence(memory_order_seq_cst); in atomic_load()
91 atomic_signal_fence(memory_order_seq_cst); in atomic_load()
99 | memory_order_seq_cst)); in atomic_store()
105 atomic_signal_fence(memory_order_seq_cst); in atomic_store()
107 atomic_signal_fence(memory_order_seq_cst); in atomic_store()
109 if (mo == memory_order_seq_cst) in atomic_store()
110 atomic_thread_fence(memory_order_seq_cst); in atomic_store()
H A Dsanitizer_atomic_clang_mips.h43 (memory_order_relaxed | memory_order_releasae | memory_order_seq_cst)); in atomic_fetch_add()
69 (memory_order_relaxed | memory_order_releasae | memory_order_seq_cst)); in atomic_compare_exchange_strong()
92 (memory_order_relaxed | memory_order_releasae | memory_order_seq_cst)); in atomic_load()
105 (memory_order_relaxed | memory_order_releasae | memory_order_seq_cst)); in atomic_store()
H A Dsanitizer_atomic_clang_x86.h29 | memory_order_acquire | memory_order_seq_cst)); in atomic_load()
74 | memory_order_seq_cst)); in atomic_store()
105 if (mo == memory_order_seq_cst) in atomic_store()
H A Dsanitizer_atomic_clang_other.h27 | memory_order_acquire | memory_order_seq_cst)); in atomic_load()
64 | memory_order_seq_cst)); in atomic_store()
H A Dsanitizer_atomic_clang.h64 if (mo & (memory_order_release | memory_order_acq_rel | memory_order_seq_cst)) in atomic_exchange()
67 if (mo == memory_order_seq_cst) in atomic_exchange()

123