Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/libcxx/src/
H A Datomic.cpp160 static void __libcpp_atomic_notify(void const volatile* __location) { in __libcpp_atomic_notify() argument
161 auto const __entry = __libcpp_contention_state(__location); in __libcpp_atomic_notify()
170 __libcpp_atomic_notify(__location); in __cxx_atomic_notify_one()
173 __libcpp_atomic_notify(__location); in __cxx_atomic_notify_all()
176 auto const __entry = __libcpp_contention_state(__location); in __libcpp_atomic_monitor()
180 auto const __entry = __libcpp_contention_state(__location); in __libcpp_atomic_wait()
188 …__libcpp_contention_notify(&__libcpp_contention_state(__location)->__contention_state, __location,… in __cxx_atomic_notify_one()
191 …__libcpp_contention_notify(&__libcpp_contention_state(__location)->__contention_state, __location,… in __cxx_atomic_notify_all()
194 __libcpp_atomic_monitor(__cxx_atomic_contention_t const volatile* __location) { in __libcpp_atomic_monitor() argument
195 …contention_monitor_for_wait(&__libcpp_contention_state(__location)->__contention_state, __location… in __libcpp_atomic_monitor()
[all …]
/freebsd-14.2/contrib/llvm-project/libcxx/include/__memory/
H A Dconstruct_at.h39 _LIBCPP_HIDE_FROM_ABI constexpr _Tp* construct_at(_Tp* __location, _Args&&... __args) { in construct_at() argument
40 _LIBCPP_ASSERT_NON_NULL(__location != nullptr, "null pointer given to construct_at"); in construct_at()
41 return ::new (std::__voidify(*__location)) _Tp(std::forward<_Args>(__args)...); in construct_at()
47 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR _Tp* __construct_at(_Tp* __location, _Args&&... __args) { in __construct_at() argument
49 return std::construct_at(__location, std::forward<_Args>(__args)...); in __construct_at()
51 return _LIBCPP_ASSERT_NON_NULL(__location != nullptr, "null pointer given to construct_at"), in __construct_at()
52 ::new (std::__voidify(*__location)) _Tp(std::forward<_Args>(__args)...); in __construct_at()
H A Dranges_construct_at.h45 _LIBCPP_HIDE_FROM_ABI constexpr _Tp* operator()(_Tp* __location, _Args&&... __args) const { in operator()
46 return std::construct_at(__location, std::forward<_Args>(__args)...); in operator()
62 _LIBCPP_HIDE_FROM_ABI constexpr void operator()(_Tp* __location) const noexcept { in operator()
63 std::destroy_at(__location); in operator()