Home
last modified time | relevance | path

Searched refs:__failure (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__atomic/
H A Datomic_ref.h72 …_Tp* __ptr, _Tp* __expected, _Tp* __desired, bool __is_weak, int __success, int __failure) noexcep… in __compare_exchange()
80 … return __atomic_compare_exchange(__ptr, __expected, __desired, __is_weak, __success, __failure); in __compare_exchange()
92 …omic_compare_exchange(__ptr, std::addressof(__copy), __desired, __is_weak, __success, __failure)) { in __compare_exchange()
161 …weak(_Tp& __expected, _Tp __desired, memory_order __success, memory_order __failure) const noexcept
162 _LIBCPP_CHECK_EXCHANGE_MEMORY_ORDER(__success, __failure) {
164 __failure == memory_order::relaxed || __failure == memory_order::consume ||
165 __failure == memory_order::acquire || __failure == memory_order::seq_cst,
173 std::__to_gcc_order(__failure));
176 …rong(_Tp& __expected, _Tp __desired, memory_order __success, memory_order __failure) const noexcept
177 _LIBCPP_CHECK_EXCHANGE_MEMORY_ORDER(__success, __failure) {
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__atomic/
H A Dcxx_atomic_impl.h130 memory_order __failure) { in __cxx_atomic_compare_exchange_strong() argument
137 __to_gcc_failure_order(__failure)); in __cxx_atomic_compare_exchange_strong()
142 …ase_impl<_Tp>* __a, _Tp* __expected, _Tp __value, memory_order __success, memory_order __failure) { in __cxx_atomic_compare_exchange_strong() argument
149 __to_gcc_failure_order(__failure)); in __cxx_atomic_compare_exchange_strong()
158 memory_order __failure) { in __cxx_atomic_compare_exchange_weak() argument
165 __to_gcc_failure_order(__failure)); in __cxx_atomic_compare_exchange_weak()
170 …ase_impl<_Tp>* __a, _Tp* __expected, _Tp __value, memory_order __success, memory_order __failure) { in __cxx_atomic_compare_exchange_weak() argument
177 __to_gcc_failure_order(__failure)); in __cxx_atomic_compare_exchange_weak()
350 memory_order __failure) _NOEXCEPT {
356 static_cast<__memory_order_underlying_t>(__to_failure_order(__failure)));
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__atomic/support/
H A Dgcc.h137 memory_order __failure) { in __cxx_atomic_compare_exchange_strong() argument
144 __to_gcc_failure_order(__failure)); in __cxx_atomic_compare_exchange_strong()
149 …ase_impl<_Tp>* __a, _Tp* __expected, _Tp __value, memory_order __success, memory_order __failure) { in __cxx_atomic_compare_exchange_strong() argument
156 __to_gcc_failure_order(__failure)); in __cxx_atomic_compare_exchange_strong()
165 memory_order __failure) { in __cxx_atomic_compare_exchange_weak() argument
172 __to_gcc_failure_order(__failure)); in __cxx_atomic_compare_exchange_weak()
177 …ase_impl<_Tp>* __a, _Tp* __expected, _Tp __value, memory_order __success, memory_order __failure) { in __cxx_atomic_compare_exchange_weak() argument
184 __to_gcc_failure_order(__failure)); in __cxx_atomic_compare_exchange_weak()
H A Dc11.h126 memory_order __failure) _NOEXCEPT { in __cxx_atomic_compare_exchange_strong() argument
132 static_cast<__memory_order_underlying_t>(__to_failure_order(__failure))); in __cxx_atomic_compare_exchange_strong()
136 …_base_impl<_Tp>* __a, _Tp* __expected, _Tp __value, memory_order __success, memory_order __failure) in __cxx_atomic_compare_exchange_strong() argument
143 static_cast<__memory_order_underlying_t>(__to_failure_order(__failure))); in __cxx_atomic_compare_exchange_strong()
152 memory_order __failure) _NOEXCEPT { in __cxx_atomic_compare_exchange_weak() argument
158 static_cast<__memory_order_underlying_t>(__to_failure_order(__failure))); in __cxx_atomic_compare_exchange_weak()
162 …_base_impl<_Tp>* __a, _Tp* __expected, _Tp __value, memory_order __success, memory_order __failure) in __cxx_atomic_compare_exchange_weak() argument
169 static_cast<__memory_order_underlying_t>(__to_failure_order(__failure))); in __cxx_atomic_compare_exchange_weak()