Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/libcxx/include/__chrono/
H A Dtime_point.h33 template <class _Clock, class _Duration = typename _Clock::duration>
39 typedef _Clock clock;
79 template <class _Clock, class _Duration1, class _Duration2>
81 common_type<chrono::time_point<_Clock, _Duration1>, chrono::time_point<_Clock, _Duration2> > {
82 typedef chrono::time_point<_Clock, typename common_type<_Duration1, _Duration2>::type> type;
87 template <class _ToDuration, class _Clock, class _Duration>
88 inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 time_point<_Clock, _ToDuration>
89 time_point_cast(const time_point<_Clock, _Duration>& __t) {
90 …return time_point<_Clock, _ToDuration>(chrono::duration_cast<_ToDuration>(__t.time_since_epoch()));
94 template <class _ToDuration, class _Clock, class _Duration, enable_if_t<__is_duration<_ToDuration>:…
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__condition_variable/
H A Dcondition_variable.h64 template <class _Clock, class _Duration> in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG()
66 wait_until(unique_lock<mutex>& __lk, const chrono::time_point<_Clock, _Duration>& __t); in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG()
68 template <class _Clock, class _Duration, class _Predicate> in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG()
70 …wait_until(unique_lock<mutex>& __lk, const chrono::time_point<_Clock, _Duration>& __t, _Predicate … in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG()
90 template <class _Clock> in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG()
92 …__do_timed_wait(unique_lock<mutex>& __lk, chrono::time_point<_Clock, chrono::nanoseconds>) _NOEXCE… in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG()
150 template <class _Clock, class _Duration>
151 cv_status condition_variable::wait_until(unique_lock<mutex>& __lk, const chrono::time_point<_Clock,… in wait_until() argument
153 using __clock_tp_ns = time_point<_Clock, nanoseconds>; in wait_until()
155 typename _Clock::time_point __now = _Clock::now(); in wait_until()
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__mutex/
H A Dunique_lock.h55 template <class _Clock, class _Duration>
56 …LIBCPP_HIDE_FROM_ABI unique_lock(mutex_type& __m, const chrono::time_point<_Clock, _Duration>& __t) in unique_lock() argument
95 template <class _Clock, class _Duration>
96 bool try_lock_until(const chrono::time_point<_Clock, _Duration>& __t);
150 template <class _Clock, class _Duration>
151 bool unique_lock<_Mutex>::try_lock_until(const chrono::time_point<_Clock, _Duration>& __t) { in try_lock_until() argument
/freebsd/contrib/llvm-project/libcxx/include/
H A Dshared_mutex240 template <class _Clock, class _Duration>
242 try_lock_until(const chrono::time_point<_Clock, _Duration>& __abs_time)
254 template <class _Clock, class _Duration>
256 try_lock_shared_until(const chrono::time_point<_Clock, _Duration>& __abs_time)
261 template <class _Clock, class _Duration>
262 bool shared_timed_mutex::try_lock_until(const chrono::time_point<_Clock, _Duration>& __abs_time) {
289 template <class _Clock, class _Duration>
290 bool shared_timed_mutex::try_lock_shared_until(const chrono::time_point<_Clock, _Duration>& __abs_t…
334 template <class _Clock, class _Duration>
335 …_LIBCPP_HIDE_FROM_ABI shared_lock(mutex_type& __m, const chrono::time_point<_Clock, _Duration>& __…
[all …]
H A Dcondition_variable162 template <class _Lock, class _Clock, class _Duration>
164 wait_until(_Lock& __lock, const chrono::time_point<_Clock, _Duration>& __t);
166 template <class _Lock, class _Clock, class _Duration, class _Predicate>
168 wait_until(_Lock& __lock, const chrono::time_point<_Clock, _Duration>& __t, _Predicate __pred);
181 template <class _Lock, class _Clock, class _Duration, class _Predicate>
183 …_Lock& __lock, stop_token __stoken, const chrono::time_point<_Clock, _Duration>& __abs_time, _Pred…
234 template <class _Lock, class _Clock, class _Duration>
235 cv_status condition_variable_any::wait_until(_Lock& __lock, const chrono::time_point<_Clock, _Durat…
243 template <class _Lock, class _Clock, class _Duration, class _Predicate>
245 condition_variable_any::wait_until(_Lock& __lock, const chrono::time_point<_Clock, _Duration>& __t,…
[all …]
H A Dmutex258 template <class _Clock, class _Duration>
260 try_lock_until(const chrono::time_point<_Clock, _Duration>& __t);
264 template <class _Clock, class _Duration>
265 bool timed_mutex::try_lock_until(const chrono::time_point<_Clock, _Duration>& __t) {
268 bool __no_timeout = _Clock::now() < __t;
297 template <class _Clock, class _Duration>
299 try_lock_until(const chrono::time_point<_Clock, _Duration>& __t);
303 template <class _Clock, class _Duration>
304 bool recursive_timed_mutex::try_lock_until(const chrono::time_point<_Clock, _Duration>& __t) {
314 bool __no_timeout = _Clock::now() < __t;
H A Dsemaphore161 template <class _Clock, class _Duration>
163 try_acquire_until(chrono::time_point<_Clock, _Duration> const& __abs_time) {
164 auto const __current = _Clock::now();
H A Dfuture547 template <class _Clock, class _Duration>
549 wait_until(const chrono::time_point<_Clock, _Duration>& __abs_time) const;
554 template <class _Clock, class _Duration>
555 future_status __assoc_sub_state::wait_until(const chrono::time_point<_Clock, _Duration>& __abs_time…
559 while (!(__state_ & ready) && _Clock::now() < __abs_time)
949 template <class _Clock, class _Duration>
950 …_LIBCPP_HIDE_FROM_ABI future_status wait_until(const chrono::time_point<_Clock, _Duration>& __abs_…
1020 template <class _Clock, class _Duration>
1021 …_LIBCPP_HIDE_FROM_ABI future_status wait_until(const chrono::time_point<_Clock, _Duration>& __abs_…
1087 template <class _Clock, class _Duration>
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__thread/
H A Dthis_thread.h52 template <class _Clock, class _Duration>
53 _LIBCPP_HIDE_FROM_ABI void sleep_until(const chrono::time_point<_Clock, _Duration>& __t) { in sleep_until() argument
57 while (_Clock::now() < __t) in sleep_until()