Home
last modified time | relevance | path

Searched defs:cas_based_operations (Results 1 – 17 of 17) sorted by relevance

/dports/databases/percona57-pam-for-mysql/boost_1_59_0/boost/atomic/detail/
H A Dops_cas_based.hpp29 struct cas_based_operations : struct
32 typedef typename Base::storage_type storage_type;
34 …e_type fetch_add(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_add()
41 …e_type fetch_sub(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_sub()
48 …ge_type exchange(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in exchange()
55 …e_type fetch_and(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_and()
62 …ge_type fetch_or(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_or()
69 …e_type fetch_xor(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_xor()
76 …ST_FORCEINLINE bool test_and_set(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in test_and_set()
81 …tic BOOST_FORCEINLINE void clear(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in clear()
/dports/databases/xtrabackup/boost_1_59_0/boost/atomic/detail/
H A Dops_cas_based.hpp29 struct cas_based_operations : struct
32 typedef typename Base::storage_type storage_type;
34 …e_type fetch_add(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_add()
41 …e_type fetch_sub(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_sub()
48 …ge_type exchange(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in exchange()
55 …e_type fetch_and(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_and()
62 …ge_type fetch_or(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_or()
69 …e_type fetch_xor(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_xor()
76 …ST_FORCEINLINE bool test_and_set(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in test_and_set()
81 …tic BOOST_FORCEINLINE void clear(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in clear()
/dports/databases/percona57-server/boost_1_59_0/boost/atomic/detail/
H A Dops_cas_based.hpp29 struct cas_based_operations : struct
32 typedef typename Base::storage_type storage_type;
34 …e_type fetch_add(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_add()
41 …e_type fetch_sub(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_sub()
48 …ge_type exchange(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in exchange()
55 …e_type fetch_and(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_and()
62 …ge_type fetch_or(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_or()
69 …e_type fetch_xor(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_xor()
76 …ST_FORCEINLINE bool test_and_set(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in test_and_set()
81 …tic BOOST_FORCEINLINE void clear(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in clear()
/dports/databases/percona57-client/boost_1_59_0/boost/atomic/detail/
H A Dops_cas_based.hpp29 struct cas_based_operations : struct
32 typedef typename Base::storage_type storage_type;
34 …e_type fetch_add(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_add()
41 …e_type fetch_sub(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_sub()
48 …ge_type exchange(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in exchange()
55 …e_type fetch_and(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_and()
62 …ge_type fetch_or(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_or()
69 …e_type fetch_xor(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_xor()
76 …ST_FORCEINLINE bool test_and_set(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in test_and_set()
81 …tic BOOST_FORCEINLINE void clear(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in clear()
/dports/databases/mysqlwsrep57-server/boost_1_59_0/boost/atomic/detail/
H A Dops_cas_based.hpp29 struct cas_based_operations : struct
32 typedef typename Base::storage_type storage_type;
34 …e_type fetch_add(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_add()
41 …e_type fetch_sub(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_sub()
48 …ge_type exchange(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in exchange()
55 …e_type fetch_and(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_and()
62 …ge_type fetch_or(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_or()
69 …e_type fetch_xor(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_xor()
76 …ST_FORCEINLINE bool test_and_set(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in test_and_set()
81 …tic BOOST_FORCEINLINE void clear(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in clear()
/dports/databases/mysql57-client/mysql-5.7.36/boost/boost_1_59_0/boost/atomic/detail/
H A Dops_cas_based.hpp29 struct cas_based_operations : struct
32 typedef typename Base::storage_type storage_type;
34 …e_type fetch_add(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_add()
41 …e_type fetch_sub(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_sub()
48 …ge_type exchange(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in exchange()
55 …e_type fetch_and(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_and()
62 …ge_type fetch_or(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_or()
69 …e_type fetch_xor(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_xor()
76 …ST_FORCEINLINE bool test_and_set(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in test_and_set()
81 …tic BOOST_FORCEINLINE void clear(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in clear()
/dports/math/deal.ii/dealii-803d21ff957e349b3799cd3ef2c840bc78734305/bundled/boost-1.70.0/include/boost/atomic/detail/
H A Dops_cas_based.hpp45 struct cas_based_operations : struct
48 typedef typename Base::storage_type storage_type;
50 static BOOST_CONSTEXPR_OR_CONST bool full_cas_based = true;
52 …e_type fetch_add(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_add()
60 …e_type fetch_sub(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_sub()
68 …e_type fetch_and(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_and()
76 …ge_type fetch_or(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_or()
84 …e_type fetch_xor(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_xor()
92 …ST_FORCEINLINE bool test_and_set(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in test_and_set()
97 …tic BOOST_FORCEINLINE void clear(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in clear()
/dports/devel/boost-libs/boost_1_72_0/boost/atomic/detail/
H A Dops_cas_based.hpp45 struct cas_based_operations : struct
48 typedef typename Base::storage_type storage_type;
50 static BOOST_CONSTEXPR_OR_CONST bool full_cas_based = true;
52 …e_type fetch_add(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_add()
60 …e_type fetch_sub(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_sub()
68 …e_type fetch_and(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_and()
76 …ge_type fetch_or(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_or()
84 …e_type fetch_xor(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_xor()
92 …ST_FORCEINLINE bool test_and_set(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in test_and_set()
97 …tic BOOST_FORCEINLINE void clear(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in clear()
/dports/devel/boost-python-libs/boost_1_72_0/boost/atomic/detail/
H A Dops_cas_based.hpp45 struct cas_based_operations : struct
48 typedef typename Base::storage_type storage_type;
50 static BOOST_CONSTEXPR_OR_CONST bool full_cas_based = true;
52 …e_type fetch_add(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_add()
60 …e_type fetch_sub(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_sub()
68 …e_type fetch_and(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_and()
76 …ge_type fetch_or(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_or()
84 …e_type fetch_xor(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_xor()
92 …ST_FORCEINLINE bool test_and_set(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in test_and_set()
97 …tic BOOST_FORCEINLINE void clear(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in clear()
/dports/math/py-pystan/pystan-2.19.0.0/pystan/stan/lib/stan_math/lib/boost_1.69.0/boost/atomic/detail/
H A Dops_cas_based.hpp45 struct cas_based_operations : struct
48 typedef typename Base::storage_type storage_type;
50 static BOOST_CONSTEXPR_OR_CONST bool full_cas_based = true;
52 …e_type fetch_add(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_add()
60 …e_type fetch_sub(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_sub()
68 …e_type fetch_and(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_and()
76 …ge_type fetch_or(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_or()
84 …e_type fetch_xor(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_xor()
92 …ST_FORCEINLINE bool test_and_set(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in test_and_set()
97 …tic BOOST_FORCEINLINE void clear(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in clear()
/dports/devel/py-pythran/pythran-0.11.0/pythran/boost/atomic/detail/
H A Dops_cas_based.hpp45 struct cas_based_operations : struct
48 typedef typename Base::storage_type storage_type;
50 static BOOST_CONSTEXPR_OR_CONST bool full_cas_based = true;
52 …e_type fetch_add(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_add()
60 …e_type fetch_sub(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_sub()
68 …e_type fetch_and(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_and()
76 …ge_type fetch_or(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_or()
84 …e_type fetch_xor(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_xor()
92 …ST_FORCEINLINE bool test_and_set(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in test_and_set()
97 …tic BOOST_FORCEINLINE void clear(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in clear()
/dports/devel/py-pythran/pythran-0.11.0/third_party/boost/atomic/detail/
H A Dops_cas_based.hpp45 struct cas_based_operations : struct
48 typedef typename Base::storage_type storage_type;
50 static BOOST_CONSTEXPR_OR_CONST bool full_cas_based = true;
52 …e_type fetch_add(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_add()
60 …e_type fetch_sub(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_sub()
68 …e_type fetch_and(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_and()
76 …ge_type fetch_or(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_or()
84 …e_type fetch_xor(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_xor()
92 …ST_FORCEINLINE bool test_and_set(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in test_and_set()
97 …tic BOOST_FORCEINLINE void clear(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in clear()
/dports/devel/boost-docs/boost_1_72_0/boost/atomic/detail/
H A Dops_cas_based.hpp45 struct cas_based_operations : struct
48 typedef typename Base::storage_type storage_type;
50 static BOOST_CONSTEXPR_OR_CONST bool full_cas_based = true;
52 …e_type fetch_add(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_add()
60 …e_type fetch_sub(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_sub()
68 …e_type fetch_and(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_and()
76 …ge_type fetch_or(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_or()
84 …e_type fetch_xor(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_xor()
92 …ST_FORCEINLINE bool test_and_set(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in test_and_set()
97 …tic BOOST_FORCEINLINE void clear(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in clear()
/dports/devel/concurrentqueue/concurrentqueue-1.0.3-15-g0753496/benchmarks/boost/atomic/detail/
H A Dops_cas_based.hpp45 struct cas_based_operations : struct
48 typedef typename Base::storage_type storage_type;
50 …e_type fetch_add(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_add()
58 …e_type fetch_sub(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_sub()
66 …e_type fetch_and(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_and()
74 …ge_type fetch_or(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_or()
82 …e_type fetch_xor(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_xor()
90 …ST_FORCEINLINE bool test_and_set(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in test_and_set()
95 …tic BOOST_FORCEINLINE void clear(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in clear()
/dports/math/libmesh/libmesh-1.6.2/contrib/boost/include/boost/atomic/detail/
H A Dops_cas_based.hpp45 struct cas_based_operations : struct
48 typedef typename Base::storage_type storage_type;
50 …e_type fetch_add(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_add()
58 …e_type fetch_sub(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_sub()
66 …e_type fetch_and(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_and()
74 …ge_type fetch_or(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_or()
82 …e_type fetch_xor(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_xor()
90 …ST_FORCEINLINE bool test_and_set(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in test_and_set()
95 …tic BOOST_FORCEINLINE void clear(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in clear()
/dports/security/keybase/client-v5.7.1/shared/ios/Pods/boost-for-react-native/boost/atomic/detail/
H A Dops_cas_based.hpp45 struct cas_based_operations : struct
48 typedef typename Base::storage_type storage_type;
50 …e_type fetch_add(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_add()
58 …e_type fetch_sub(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_sub()
66 …e_type fetch_and(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_and()
74 …ge_type fetch_or(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_or()
82 …e_type fetch_xor(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_xor()
90 …ST_FORCEINLINE bool test_and_set(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in test_and_set()
95 …tic BOOST_FORCEINLINE void clear(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in clear()
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/boost-1.60.0/boost/atomic/detail/
H A Dops_cas_based.hpp45 struct cas_based_operations : struct
48 typedef typename Base::storage_type storage_type;
50 …e_type fetch_add(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_add()
58 …e_type fetch_sub(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_sub()
66 …e_type fetch_and(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_and()
74 …ge_type fetch_or(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_or()
82 …e_type fetch_xor(storage_type volatile& storage, storage_type v, memory_order order) BOOST_NOEXCEPT in fetch_xor()
90 …ST_FORCEINLINE bool test_and_set(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in test_and_set()
95 …tic BOOST_FORCEINLINE void clear(storage_type volatile& storage, memory_order order) BOOST_NOEXCEPT in clear()