Searched refs:launder (Results 1 – 9 of 9) sorted by relevance
59 return std::launder(reinterpret_cast<_Stored*>(__buffer_)); in __get()61 return *std::launder(reinterpret_cast<_Stored**>(__buffer_)); in __get()67 return std::launder(reinterpret_cast<_Stored*>(__buffer_)); in __alloc()71 return std::launder(reinterpret_cast<_Stored*>(__allocation)); in __alloc()
729 starting_target = launder; in vm_pageout_launder()852 launder--; in vm_pageout_launder()919 launder -= numpagedout; in vm_pageout_launder()948 if (vnodes_skipped > 0 && launder > 0) in vm_pageout_launder()951 return (starting_target - launder); in vm_pageout_launder()1016 launder = 0; in vm_pageout_laundry_worker()1040 launder = target / shortfall_cycle--; in vm_pageout_laundry_worker()1087 launder /= VM_LAUNDER_RATE; in vm_pageout_laundry_worker()1088 if (launder > target) in vm_pageout_laundry_worker()1089 launder = target; in vm_pageout_laundry_worker()[all …]
28 // [ptr.launder], pointer optimization barrier29 using std::launder;
49 template <class T> [[nodiscard]] constexpr T* launder(T* p) noexcept; // C++17, nodiscard since C…338 static_assert(!(is_function<_Tp>::value), "can't launder functions");339 static_assert(!(is_same<void, __remove_cv_t<_Tp> >::value), "can't launder cv-void");345 _LIBCPP_NODISCARD_AFTER_CXX17 inline _LIBCPP_HIDE_FROM_ABI constexpr _Tp* launder(_Tp* __p) noexcep…
772 return *std::launder(std::addressof(__cc_));780 return *std::launder(std::addressof(__cc_));
846 return *std::launder(std::addressof(__cc_));854 return *std::launder(std::addressof(__cc_));
1551 // launder.invariant.group can't be marked with 'readnone' (IntrNoMem),
1924 SYMBOL(launder, std::, <new>)
104854 launder