Lines Matching refs:memory_order_seq_cst
43 inline constexpr auto memory_order_seq_cst = memory_order::seq_cst;
77 T load(memory_order m = memory_order_seq_cst) const volatile noexcept;
78 T load(memory_order m = memory_order_seq_cst) const noexcept;
81 void store(T desr, memory_order m = memory_order_seq_cst) volatile noexcept;
82 void store(T desr, memory_order m = memory_order_seq_cst) noexcept;
86 T exchange(T desr, memory_order m = memory_order_seq_cst) volatile noexcept;
87 T exchange(T desr, memory_order m = memory_order_seq_cst) noexcept;
96 memory_order m = memory_order_seq_cst) volatile noexcept;
98 memory_order m = memory_order_seq_cst) noexcept;
100 memory_order m = memory_order_seq_cst) volatile noexcept;
102 memory_order m = memory_order_seq_cst) noexcept;
128 integral load(memory_order m = memory_order_seq_cst) const volatile noexcept;
129 integral load(memory_order m = memory_order_seq_cst) const noexcept;
132 void store(integral desr, memory_order m = memory_order_seq_cst) volatile noexcept;
133 void store(integral desr, memory_order m = memory_order_seq_cst) noexcept;
138 memory_order m = memory_order_seq_cst) volatile noexcept;
139 integral exchange(integral desr, memory_order m = memory_order_seq_cst) noexcept;
149 memory_order m = memory_order_seq_cst) volatile noexcept;
151 memory_order m = memory_order_seq_cst) noexcept;
153 memory_order m = memory_order_seq_cst) volatile noexcept;
155 memory_order m = memory_order_seq_cst) noexcept;
157 integral fetch_add(integral op, memory_order m = memory_order_seq_cst) volatile noexcept;
158 integral fetch_add(integral op, memory_order m = memory_order_seq_cst) noexcept;
159 integral fetch_sub(integral op, memory_order m = memory_order_seq_cst) volatile noexcept;
160 integral fetch_sub(integral op, memory_order m = memory_order_seq_cst) noexcept;
161 integral fetch_and(integral op, memory_order m = memory_order_seq_cst) volatile noexcept;
162 integral fetch_and(integral op, memory_order m = memory_order_seq_cst) noexcept;
163 integral fetch_or(integral op, memory_order m = memory_order_seq_cst) volatile noexcept;
164 integral fetch_or(integral op, memory_order m = memory_order_seq_cst) noexcept;
165 integral fetch_xor(integral op, memory_order m = memory_order_seq_cst) volatile noexcept;
166 integral fetch_xor(integral op, memory_order m = memory_order_seq_cst) noexcept;
212 T* load(memory_order m = memory_order_seq_cst) const volatile noexcept;
213 T* load(memory_order m = memory_order_seq_cst) const noexcept;
216 void store(T* desr, memory_order m = memory_order_seq_cst) volatile noexcept;
217 void store(T* desr, memory_order m = memory_order_seq_cst) noexcept;
221 T* exchange(T* desr, memory_order m = memory_order_seq_cst) volatile noexcept;
222 T* exchange(T* desr, memory_order m = memory_order_seq_cst) noexcept;
232 memory_order m = memory_order_seq_cst) volatile noexcept;
234 memory_order m = memory_order_seq_cst) noexcept;
236 memory_order m = memory_order_seq_cst) volatile noexcept;
238 memory_order m = memory_order_seq_cst) noexcept;
239 T* fetch_add(ptrdiff_t op, memory_order m = memory_order_seq_cst) volatile noexcept;
240 T* fetch_add(ptrdiff_t op, memory_order m = memory_order_seq_cst) noexcept;
241 T* fetch_sub(ptrdiff_t op, memory_order m = memory_order_seq_cst) volatile noexcept;
242 T* fetch_sub(ptrdiff_t op, memory_order m = memory_order_seq_cst) noexcept;
530 bool test(memory_order m = memory_order_seq_cst) volatile noexcept;
531 bool test(memory_order m = memory_order_seq_cst) noexcept;
532 bool test_and_set(memory_order m = memory_order_seq_cst) volatile noexcept;
533 bool test_and_set(memory_order m = memory_order_seq_cst) noexcept;
534 void clear(memory_order m = memory_order_seq_cst) volatile noexcept;
535 void clear(memory_order m = memory_order_seq_cst) noexcept;