Lines Matching full:nanoseconds
85 __do_timed_wait(unique_lock<mutex>& __lk, chrono::time_point<chrono::system_clock, chrono::nanoseconds>) _NOEXCEPT;
88 __do_timed_wait(unique_lock<mutex>& __lk, chrono::time_point<chrono::steady_clock, chrono::nanoseconds>) _NOEXCEPT;
92 __do_timed_wait(unique_lock<mutex>& __lk, chrono::time_point<_Clock, chrono::nanoseconds>) _NOEXCEPT;
97 inline _LIBCPP_HIDE_FROM_ABI chrono::nanoseconds __safe_nanosecond_cast(chrono::duration<_Rep, _Period> __d) {
100 using __ns_rep = nanoseconds::rep;
105 return nanoseconds::max();
110 return nanoseconds::min();
113 return nanoseconds(static_cast<__ns_rep>(__result_float));
117 inline _LIBCPP_HIDE_FROM_ABI chrono::nanoseconds __safe_nanosecond_cast(chrono::duration<_Rep, _Period> __d) {
120 return nanoseconds(0);
124 using __ns_rep = nanoseconds::rep;
127 return nanoseconds::max();
132 return nanoseconds::min();
137 return nanoseconds(1);
140 return nanoseconds(__result);
153 using __clock_tp_ns = time_point<_Clock, nanoseconds>;
180 using __ns_rep = nanoseconds::rep;
184 using __clock_tp_ns = time_point<steady_clock, nanoseconds>;
187 using __clock_tp_ns = time_point<system_clock, nanoseconds>;
196 __do_timed_wait(__lk, __clock_tp_ns(nanoseconds(__now_count_ns + __d_ns_count)));
210 unique_lock<mutex>& __lk, chrono::time_point<chrono::steady_clock, chrono::nanoseconds> __tp) _NOEXCEPT {
214 nanoseconds __d = __tp.time_since_epoch();
234 chrono::time_point<_Clock, chrono::nanoseconds> __tp) _NOEXCEPT {