Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/libcxx/include/__condition_variable/
H A Dcondition_variable.h72 template <class _Rep, class _Period> in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG()
74 wait_for(unique_lock<mutex>& __lk, const chrono::duration<_Rep, _Period>& __d); in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG()
76 template <class _Rep, class _Period, class _Predicate> in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG()
78 wait_for(unique_lock<mutex>& __lk, const chrono::duration<_Rep, _Period>& __d, _Predicate __pred); in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG()
96 template <class _Rep, class _Period, __enable_if_t<is_floating_point<_Rep>::value, int> = 0>
97 inline _LIBCPP_HIDE_FROM_ABI chrono::nanoseconds __safe_nanosecond_cast(chrono::duration<_Rep, _Per… in __safe_nanosecond_cast() argument
101 _Rep __result_float = __d.count() * __ratio::num / __ratio::den; in __safe_nanosecond_cast()
103 _Rep __result_max = numeric_limits<__ns_rep>::max(); in __safe_nanosecond_cast()
108 _Rep __result_min = numeric_limits<__ns_rep>::min(); in __safe_nanosecond_cast()
116 template <class _Rep, class _Period, __enable_if_t<!is_floating_point<_Rep>::value, int> = 0>
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__chrono/
H A Dduration.h34 template <class _Rep, class _Period = ratio<1> >
40 template <class _Rep, class _Period>
41 struct __is_duration<duration<_Rep, _Period> > : true_type {};
43 template <class _Rep, class _Period>
44 struct __is_duration<const duration<_Rep, _Period> > : true_type {};
46 template <class _Rep, class _Period>
47 struct __is_duration<volatile duration<_Rep, _Period> > : true_type {};
49 template <class _Rep, class _Period>
50 struct __is_duration<const volatile duration<_Rep, _Period> > : true_type {};
105 template <class _ToDuration, class _Rep, class _Period, __enable_if_t<__is_duration<_ToDuration>::v…
[all …]
H A Dtime_point.h109 template <class _Rep, class _Period, enable_if_t<numeric_limits<_Rep>::is_signed, int> = 0>
110 inline _LIBCPP_HIDE_FROM_ABI constexpr duration<_Rep, _Period> abs(duration<_Rep, _Period> __d) {
H A Dformatter.h86 template <class _CharT, class _Rep, class _Period>
88 __format_sub_seconds(basic_stringstream<_CharT>& __sstr, const chrono::duration<_Rep, _Period>& __v… in __format_sub_seconds() argument
91 using __duration = chrono::duration<_Rep, _Period>; in __format_sub_seconds()
97 if constexpr (chrono::treat_as_floating_point_v<_Rep>) in __format_sub_seconds()
748 template <class _Rep, class _Period, __fmt_char_type _CharT>
749 struct formatter<chrono::duration<_Rep, _Period>, _CharT> : public __formatter_chrono<_CharT> {
763 if constexpr (std::floating_point<_Rep>)
H A Dostream.h126 template <class _CharT, class _Traits, class _Rep, class _Period>
128 operator<<(basic_ostream<_CharT, _Traits>& __os, const duration<_Rep, _Period>& __d) {
/freebsd/contrib/llvm-project/libcxx/include/__mutex/
H A Dunique_lock.h59 template <class _Rep, class _Period>
60 …_LIBCPP_NODISCARD _LIBCPP_HIDE_FROM_ABI unique_lock(mutex_type& __m, const chrono::duration<_Rep, … in unique_lock() argument
92 template <class _Rep, class _Period>
93 bool try_lock_for(const chrono::duration<_Rep, _Period>& __d);
139 template <class _Rep, class _Period>
140 bool unique_lock<_Mutex>::try_lock_for(const chrono::duration<_Rep, _Period>& __d) { in try_lock_for() argument
/freebsd/contrib/llvm-project/libcxx/include/
H A Dcondition_variable170 template <class _Lock, class _Rep, class _Period>
171 …cv_status _LIBCPP_HIDE_FROM_ABI wait_for(_Lock& __lock, const chrono::duration<_Rep, _Period>& __d…
173 template <class _Lock, class _Rep, class _Period, class _Predicate>
174 …bool _LIBCPP_HIDE_FROM_ABI wait_for(_Lock& __lock, const chrono::duration<_Rep, _Period>& __d, _Pr…
185 template <class _Lock, class _Rep, class _Period, class _Predicate>
187 …wait_for(_Lock& __lock, stop_token __stoken, const chrono::duration<_Rep, _Period>& __rel_time, _P…
252 template <class _Lock, class _Rep, class _Period>
253 inline cv_status condition_variable_any::wait_for(_Lock& __lock, const chrono::duration<_Rep, _Peri…
257 template <class _Lock, class _Rep, class _Period, class _Predicate>
259 condition_variable_any::wait_for(_Lock& __lock, const chrono::duration<_Rep, _Period>& __d, _Predic…
[all …]
H A Dshared_mutex235 template <class _Rep, class _Period>
236 _LIBCPP_HIDE_FROM_ABI bool try_lock_for(const chrono::duration<_Rep, _Period>& __rel_time)
249 template <class _Rep, class _Period>
250 _LIBCPP_HIDE_FROM_ABI bool try_lock_shared_for(const chrono::duration<_Rep, _Period>& __rel_time)
338 template <class _Rep, class _Period>
339 …_LIBCPP_HIDE_FROM_ABI shared_lock(mutex_type& __m, const chrono::duration<_Rep, _Period>& __rel_ti…
369 template <class _Rep, class _Period>
370 _LIBCPP_HIDE_FROM_ABI bool try_lock_for(const chrono::duration<_Rep, _Period>& __rel_time);
418 template <class _Rep, class _Period>
419 bool shared_lock<_Mutex>::try_lock_for(const chrono::duration<_Rep, _Period>& __d) {
H A Dsemaphore102 template <class _Rep, class _Period>
104 try_acquire_for(chrono::duration<_Rep, _Period> const& __rel_time) {
105 if (__rel_time == chrono::duration<_Rep, _Period>::zero())
155 template <class _Rep, class _Period>
157 try_acquire_for(chrono::duration<_Rep, _Period> const& __rel_time) {
H A Dmutex254 template <class _Rep, class _Period>
255 _LIBCPP_HIDE_FROM_ABI bool try_lock_for(const chrono::duration<_Rep, _Period>& __d) {
293 template <class _Rep, class _Period>
294 _LIBCPP_HIDE_FROM_ABI bool try_lock_for(const chrono::duration<_Rep, _Period>& __d) {
H A Dfuture545 template <class _Rep, class _Period>
546 …future_status _LIBCPP_HIDE_FROM_ABI wait_for(const chrono::duration<_Rep, _Period>& __rel_time) co…
566 template <class _Rep, class _Period>
567 inline future_status __assoc_sub_state::wait_for(const chrono::duration<_Rep, _Period>& __rel_time)…
945 template <class _Rep, class _Period>
946 …_LIBCPP_HIDE_FROM_ABI future_status wait_for(const chrono::duration<_Rep, _Period>& __rel_time) co…
1016 template <class _Rep, class _Period>
1017 …_LIBCPP_HIDE_FROM_ABI future_status wait_for(const chrono::duration<_Rep, _Period>& __rel_time) co…
1083 template <class _Rep, class _Period>
1084 …_LIBCPP_HIDE_FROM_ABI future_status wait_for(const chrono::duration<_Rep, _Period>& __rel_time) co…
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__thread/
H A Dthis_thread.h34 template <class _Rep, class _Period>
35 _LIBCPP_HIDE_FROM_ABI void sleep_for(const chrono::duration<_Rep, _Period>& __d) { in sleep_for() argument
36 if (__d > chrono::duration<_Rep, _Period>::zero()) { in sleep_for()