Lines Matching refs:__d
147 unique_lock(mutex_type& __m, const chrono::duration<_Rep, _Period>& __d)
148 : __m_(_VSTD::addressof(__m)), __owns_(__m.try_lock_for(__d)) {}
184 bool try_lock_for(const chrono::duration<_Rep, _Period>& __d);
241 unique_lock<_Mutex>::try_lock_for(const chrono::duration<_Rep, _Period>& __d)
247 __owns_ = __m_->try_lock_for(__d);
335 const chrono::duration<_Rep, _Period>& __d);
341 const chrono::duration<_Rep, _Period>& __d,
360 __ceil(chrono::duration<_Rep, _Period> __d)
363 _To __r = duration_cast<_To>(__d);
364 if (__r < __d)
405 const chrono::duration<_Rep, _Period>& __d)
408 if (__d <= __d.zero())
415 if (_Max - __d > __s_now)
416 __do_timed_wait(__lk, __s_now + __ceil<nanoseconds>(__d));
419 return steady_clock::now() - __c_now < __d ? cv_status::no_timeout :
427 const chrono::duration<_Rep, _Period>& __d,
430 return wait_until(__lk, chrono::steady_clock::now() + __d,