Searched refs:__location (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/libcxx/src/ |
| H A D | atomic.cpp | 166 static void __libcpp_atomic_notify(void const volatile* __location) { in __libcpp_atomic_notify() argument 167 auto const __entry = __libcpp_contention_state(__location); in __libcpp_atomic_notify() 175 _LIBCPP_EXPORTED_FROM_ABI void __cxx_atomic_notify_one(void const volatile* __location) noexcept { in __cxx_atomic_notify_one() argument 176 __libcpp_atomic_notify(__location); in __cxx_atomic_notify_one() 178 _LIBCPP_EXPORTED_FROM_ABI void __cxx_atomic_notify_all(void const volatile* __location) noexcept { in __cxx_atomic_notify_all() argument 179 __libcpp_atomic_notify(__location); in __cxx_atomic_notify_all() 181 …TED_FROM_ABI __cxx_contention_t __libcpp_atomic_monitor(void const volatile* __location) noexcept { in __libcpp_atomic_monitor() argument 182 auto const __entry = __libcpp_contention_state(__location); in __libcpp_atomic_monitor() 186 __libcpp_atomic_wait(void const volatile* __location, __cxx_contention_t __old_value) noexcept { in __libcpp_atomic_wait() argument 187 auto const __entry = __libcpp_contention_state(__location); in __libcpp_atomic_wait() [all …]
|
| /freebsd/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | construct_at.h | 36 _LIBCPP_HIDE_FROM_ABI constexpr _Tp* construct_at(_Tp* __location, _Args&&... __args) { in construct_at() argument 37 _LIBCPP_ASSERT_NON_NULL(__location != nullptr, "null pointer given to construct_at"); in construct_at() 38 return ::new (static_cast<void*>(__location)) _Tp(std::forward<_Args>(__args)...); in construct_at() 44 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 _Tp* __construct_at(_Tp* __location, _Args&&...… in __construct_at() argument 46 return std::construct_at(__location, std::forward<_Args>(__args)...); in __construct_at() 48 return _LIBCPP_ASSERT_NON_NULL(__location != nullptr, "null pointer given to construct_at"), in __construct_at() 49 ::new (static_cast<void*>(__location)) _Tp(std::forward<_Args>(__args)...); in __construct_at()
|
| H A D | ranges_construct_at.h | 42 _LIBCPP_HIDE_FROM_ABI constexpr _Tp* operator()(_Tp* __location, _Args&&... __args) const { in operator() 43 return std::construct_at(__location, std::forward<_Args>(__args)...); in operator() 55 _LIBCPP_HIDE_FROM_ABI constexpr void operator()(_Tp* __location) const noexcept { in operator() 56 std::destroy_at(__location); in operator()
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/__memory/ |
| H A D | construct_at.h | 37 _LIBCPP_HIDE_FROM_ABI _Tp* __construct_at(_Tp* __location, _Args&&... __args) { in __construct_at() argument 38 return _LIBCPP_ASSERT_NON_NULL(__location != nullptr, "null pointer given to construct_at"), in __construct_at() 39 ::new (std::__voidify(*__location)) _Tp(std::forward<_Args>(__args)...); in __construct_at()
|