Home
last modified time | relevance | path

Searched defs:wait_operations (Results 1 – 9 of 9) sorted by relevance

/aosp_15_r20/external/sdv/vsomeip/third_party/boost/atomic/include/boost/atomic/detail/
Dwait_ops_futex.hpp32 struct wait_operations< Base, 4u, true, false > : struct
35 typedef Base base_type;
36 typedef typename base_type::storage_type storage_type;
38 static BOOST_CONSTEXPR_OR_CONST bool always_has_native_wait_notify = true;
40 … static BOOST_FORCEINLINE bool has_native_wait_notify(storage_type const volatile&) BOOST_NOEXCEPT in has_native_wait_notify()
45 …wait(storage_type const volatile& storage, storage_type old_val, memory_order order) BOOST_NOEXCEPT in wait()
57 static BOOST_FORCEINLINE void notify_one(storage_type volatile& storage) BOOST_NOEXCEPT in notify_one()
62 static BOOST_FORCEINLINE void notify_all(storage_type volatile& storage) BOOST_NOEXCEPT in notify_all()
69 struct wait_operations< Base, 4u, true, true > : struct
72 typedef Base base_type;
[all …]
Dwait_ops_dragonfly_umtx.hpp33 struct wait_operations< Base, sizeof(int), true, Interprocess > : struct
36 typedef Base base_type;
37 typedef typename base_type::storage_type storage_type;
39 static BOOST_CONSTEXPR_OR_CONST bool always_has_native_wait_notify = true;
41 … static BOOST_FORCEINLINE bool has_native_wait_notify(storage_type const volatile&) BOOST_NOEXCEPT in has_native_wait_notify()
46 …wait(storage_type const volatile& storage, storage_type old_val, memory_order order) BOOST_NOEXCEPT in wait()
58 static BOOST_FORCEINLINE void notify_one(storage_type volatile& storage) BOOST_NOEXCEPT in notify_one()
63 static BOOST_FORCEINLINE void notify_all(storage_type volatile& storage) BOOST_NOEXCEPT in notify_all()
Dwait_ops_freebsd_umtx.hpp68 struct wait_operations< Base, sizeof(unsigned int), true, Interprocess > : struct
71 typedef wait_operations_freebsd_umtx_common< Base > base_type;
72 typedef typename base_type::storage_type storage_type;
74 …wait(storage_type const volatile& storage, storage_type old_val, memory_order order) BOOST_NOEXCEPT in wait()
92 struct wait_operations< Base, sizeof(unsigned long), true, Interprocess > : struct
95 typedef wait_operations_freebsd_umtx_common< Base > base_type;
96 typedef typename base_type::storage_type storage_type;
98 …wait(storage_type const volatile& storage, storage_type old_val, memory_order order) BOOST_NOEXCEPT in wait()
Dwait_ops_windows.hpp121 struct wait_operations< Base, 1u, true, false > : struct
127 struct wait_operations< Base, 2u, true, false > : struct
133 struct wait_operations< Base, 4u, true, false > : struct
139 struct wait_operations< Base, 8u, true, false > : struct
Datomic_ref_impl.hpp75 typedef atomics::detail::wait_operations< core_operations > wait_operations; typedef in boost::atomics::detail::base_atomic_ref_common
152 typedef typename base_type::wait_operations wait_operations; typedef in boost::atomics::detail::base_atomic_ref
276 typedef typename base_type::wait_operations wait_operations; typedef in boost::atomics::detail::base_atomic_ref
605 typedef typename base_type::wait_operations wait_operations; typedef in boost::atomics::detail::base_atomic_ref
732 typedef typename base_type::wait_operations wait_operations; typedef in boost::atomics::detail::base_atomic_ref
937 typedef typename base_type::wait_operations wait_operations; typedef in boost::atomics::detail::base_atomic_ref
Datomic_impl.hpp65 typedef atomics::detail::wait_operations< core_operations > wait_operations; typedef in boost::atomics::detail::base_atomic_common
186 typedef typename base_type::wait_operations wait_operations; typedef in boost::atomics::detail::base_atomic
311 typedef typename base_type::wait_operations wait_operations; typedef in boost::atomics::detail::base_atomic
639 typedef typename base_type::wait_operations wait_operations; typedef in boost::atomics::detail::base_atomic
765 typedef typename base_type::wait_operations wait_operations; typedef in boost::atomics::detail::base_atomic
952 typedef typename base_type::wait_operations wait_operations; typedef in boost::atomics::detail::base_atomic
Dwait_ops_emulated.hpp86 struct wait_operations< Base, Size, false, Interprocess > : struct
Datomic_flag_impl.hpp52 typedef atomics::detail::wait_operations< core_operations > wait_operations; typedef
Dwait_ops_generic.hpp132 struct wait_operations< Base, Size, true, Interprocess > : struct