Lines Matching refs:memory_order_seq_cst
33 memory_order_seq_cst // store-release load-acquire
55 bool test_and_set(memory_order m = memory_order_seq_cst) volatile noexcept;
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;
99 void store(T desr, memory_order m = memory_order_seq_cst) volatile noexcept;
100 void store(T desr, memory_order m = memory_order_seq_cst) noexcept;
101 T load(memory_order m = memory_order_seq_cst) const volatile noexcept;
102 T load(memory_order m = memory_order_seq_cst) const noexcept;
105 T exchange(T desr, memory_order m = memory_order_seq_cst) volatile noexcept;
106 T exchange(T desr, memory_order m = memory_order_seq_cst) noexcept;
115 memory_order m = memory_order_seq_cst) volatile noexcept;
117 memory_order m = memory_order_seq_cst) noexcept;
119 memory_order m = memory_order_seq_cst) volatile noexcept;
121 memory_order m = memory_order_seq_cst) noexcept;
138 void store(integral desr, memory_order m = memory_order_seq_cst) volatile noexcept;
139 void store(integral desr, memory_order m = memory_order_seq_cst) noexcept;
140 integral load(memory_order m = memory_order_seq_cst) const volatile noexcept;
141 integral load(memory_order m = memory_order_seq_cst) const noexcept;
145 memory_order m = memory_order_seq_cst) volatile noexcept;
146 integral exchange(integral desr, memory_order m = memory_order_seq_cst) noexcept;
156 memory_order m = memory_order_seq_cst) volatile noexcept;
158 memory_order m = memory_order_seq_cst) noexcept;
160 memory_order m = memory_order_seq_cst) volatile noexcept;
162 memory_order m = memory_order_seq_cst) noexcept;
165 fetch_add(integral op, memory_order m = memory_order_seq_cst) volatile noexcept;
166 integral fetch_add(integral op, memory_order m = memory_order_seq_cst) noexcept;
168 fetch_sub(integral op, memory_order m = memory_order_seq_cst) volatile noexcept;
169 integral fetch_sub(integral op, memory_order m = memory_order_seq_cst) noexcept;
171 fetch_and(integral op, memory_order m = memory_order_seq_cst) volatile noexcept;
172 integral fetch_and(integral op, memory_order m = memory_order_seq_cst) noexcept;
174 fetch_or(integral op, memory_order m = memory_order_seq_cst) volatile noexcept;
175 integral fetch_or(integral op, memory_order m = memory_order_seq_cst) noexcept;
177 fetch_xor(integral op, memory_order m = memory_order_seq_cst) volatile noexcept;
178 integral fetch_xor(integral op, memory_order m = memory_order_seq_cst) noexcept;
214 void store(T* desr, memory_order m = memory_order_seq_cst) volatile noexcept;
215 void store(T* desr, memory_order m = memory_order_seq_cst) noexcept;
216 T* load(memory_order m = memory_order_seq_cst) const volatile noexcept;
217 T* load(memory_order m = memory_order_seq_cst) const noexcept;
220 T* exchange(T* desr, memory_order m = memory_order_seq_cst) volatile noexcept;
221 T* exchange(T* desr, memory_order m = memory_order_seq_cst) noexcept;
231 memory_order m = memory_order_seq_cst) volatile noexcept;
233 memory_order m = memory_order_seq_cst) noexcept;
235 memory_order m = memory_order_seq_cst) volatile noexcept;
237 memory_order m = memory_order_seq_cst) noexcept;
238 T* fetch_add(ptrdiff_t op, memory_order m = memory_order_seq_cst) volatile noexcept;
239 T* fetch_add(ptrdiff_t op, memory_order m = memory_order_seq_cst) noexcept;
240 T* fetch_sub(ptrdiff_t op, memory_order m = memory_order_seq_cst) volatile noexcept;
241 T* fetch_sub(ptrdiff_t op, memory_order m = memory_order_seq_cst) noexcept;
584 memory_order_release, memory_order_acq_rel, memory_order_seq_cst
628 (__order == memory_order_seq_cst ? __ATOMIC_SEQ_CST:
638 (__order == memory_order_seq_cst ? __ATOMIC_SEQ_CST:
912 void store(_Tp __d, memory_order __m = memory_order_seq_cst) volatile _NOEXCEPT
916 void store(_Tp __d, memory_order __m = memory_order_seq_cst) _NOEXCEPT
920 _Tp load(memory_order __m = memory_order_seq_cst) const volatile _NOEXCEPT
924 _Tp load(memory_order __m = memory_order_seq_cst) const _NOEXCEPT
932 _Tp exchange(_Tp __d, memory_order __m = memory_order_seq_cst) volatile _NOEXCEPT
935 _Tp exchange(_Tp __d, memory_order __m = memory_order_seq_cst) _NOEXCEPT
959 memory_order __m = memory_order_seq_cst) volatile _NOEXCEPT
963 memory_order __m = memory_order_seq_cst) _NOEXCEPT
967 memory_order __m = memory_order_seq_cst) volatile _NOEXCEPT
971 memory_order __m = memory_order_seq_cst) _NOEXCEPT
1013 _Tp fetch_add(_Tp __op, memory_order __m = memory_order_seq_cst) volatile _NOEXCEPT
1016 _Tp fetch_add(_Tp __op, memory_order __m = memory_order_seq_cst) _NOEXCEPT
1019 _Tp fetch_sub(_Tp __op, memory_order __m = memory_order_seq_cst) volatile _NOEXCEPT
1022 _Tp fetch_sub(_Tp __op, memory_order __m = memory_order_seq_cst) _NOEXCEPT
1025 _Tp fetch_and(_Tp __op, memory_order __m = memory_order_seq_cst) volatile _NOEXCEPT
1028 _Tp fetch_and(_Tp __op, memory_order __m = memory_order_seq_cst) _NOEXCEPT
1031 _Tp fetch_or(_Tp __op, memory_order __m = memory_order_seq_cst) volatile _NOEXCEPT
1034 _Tp fetch_or(_Tp __op, memory_order __m = memory_order_seq_cst) _NOEXCEPT
1037 _Tp fetch_xor(_Tp __op, memory_order __m = memory_order_seq_cst) volatile _NOEXCEPT
1040 _Tp fetch_xor(_Tp __op, memory_order __m = memory_order_seq_cst) _NOEXCEPT
1121 _Tp* fetch_add(ptrdiff_t __op, memory_order __m = memory_order_seq_cst)
1125 _Tp* fetch_add(ptrdiff_t __op, memory_order __m = memory_order_seq_cst) _NOEXCEPT
1128 _Tp* fetch_sub(ptrdiff_t __op, memory_order __m = memory_order_seq_cst)
1132 _Tp* fetch_sub(ptrdiff_t __op, memory_order __m = memory_order_seq_cst) _NOEXCEPT
1725 bool test_and_set(memory_order __m = memory_order_seq_cst) volatile _NOEXCEPT
1728 bool test_and_set(memory_order __m = memory_order_seq_cst) _NOEXCEPT
1731 void clear(memory_order __m = memory_order_seq_cst) volatile _NOEXCEPT
1734 void clear(memory_order __m = memory_order_seq_cst) _NOEXCEPT