Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/libcxx/include/__atomic/
H A Dcxx_atomic_impl.h33 _LIBCPP_HIDE_FROM_ABI void __cxx_atomic_assign_volatile(_Tp& __a_value, _Tv const& __val) { in __cxx_atomic_assign_volatile() argument
34 __a_value = __val; in __cxx_atomic_assign_volatile()
37 _LIBCPP_HIDE_FROM_ABI void __cxx_atomic_assign_volatile(_Tp volatile& __a_value, _Tv volatile const… in __cxx_atomic_assign_volatile() argument
38 volatile char* __to = reinterpret_cast<volatile char*>(std::addressof(__a_value)); in __cxx_atomic_assign_volatile()
51 __cxx_atomic_base_impl() _NOEXCEPT : __a_value() {
54 _LIBCPP_CONSTEXPR explicit __cxx_atomic_base_impl(_Tp value) _NOEXCEPT : __a_value(value) {} in __cxx_atomic_base_impl()
55 _Tp __a_value; member
60 __cxx_atomic_assign_volatile(__a->__a_value, __val); in __cxx_atomic_init()
65 __a->__a_value = __val; in __cxx_atomic_init()
79 __atomic_store(std::addressof(__a->__a_value), std::addressof(__val), __to_gcc_order(__order)); in __cxx_atomic_store()
[all …]