Home
last modified time | relevance | path

Searched refs:__lk (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__condition_variable/
H A Dcondition_variable.h60 void wait(unique_lock<mutex>& __lk) _NOEXCEPT; in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG()
62 …_LIBCPP_METHOD_TEMPLATE_IMPLICIT_INSTANTIATION_VIS void wait(unique_lock<mutex>& __lk, _Predicate … 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()
70 …wait_until(unique_lock<mutex>& __lk, const chrono::time_point<_Clock, _Duration>& __t, _Predicate … 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()
78 wait_for(unique_lock<mutex>& __lk, const chrono::duration<_Rep, _Period>& __d, _Predicate __pred); in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG()
85 …__do_timed_wait(unique_lock<mutex>& __lk, chrono::time_point<chrono::system_clock, chrono::nanosec… in _LIBCPP_DECLARE_STRONG_ENUM_EPILOG()
88 …__do_timed_wait(unique_lock<mutex>& __lk, chrono::time_point<chrono::steady_clock, chrono::nanosec… 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()
145 void condition_variable::wait(unique_lock<mutex>& __lk, _Predicate __pred) { in wait() argument
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__condition_variable/
H A Dcondition_variable.h107 void wait(unique_lock<mutex>& __lk) _NOEXCEPT;
110 _LIBCPP_HIDE_FROM_ABI void wait(unique_lock<mutex>& __lk, _Predicate __pred) { in wait() argument
112 wait(__lk); in wait()
117 wait_until(unique_lock<mutex>& __lk, const chrono::time_point<_Clock, _Duration>& __t) { in wait_until() argument
127 __do_timed_wait(__lk, __t_ns); in wait_until()
133 …wait_until(unique_lock<mutex>& __lk, const chrono::time_point<_Clock, _Duration>& __t, _Predicate … in wait_until() argument
135 if (wait_until(__lk, __t) == cv_status::timeout) in wait_until()
142 …_LIBCPP_HIDE_FROM_ABI cv_status wait_for(unique_lock<mutex>& __lk, const chrono::duration<_Rep, _P… in wait_for() argument
160 __do_timed_wait(__lk, __clock_tp_ns::max()); in wait_for()
162 __do_timed_wait(__lk, __clock_tp_ns(nanoseconds(__now_count_ns + __d_ns_count))); in wait_for()
[all …]
/freebsd/contrib/llvm-project/libcxx/src/
H A Dfuture.cpp63 unique_lock<mutex> __lk(__mut_); in set_value() local
71 unique_lock<mutex> __lk(__mut_); in set_value_at_thread_exit() local
79 unique_lock<mutex> __lk(__mut_); in set_exception() local
88 unique_lock<mutex> __lk(__mut_); in set_exception_at_thread_exit() local
96 unique_lock<mutex> __lk(__mut_); in __make_ready() local
102 unique_lock<mutex> __lk(__mut_); in copy() local
103 __sub_wait(__lk); in copy()
109 unique_lock<mutex> __lk(__mut_); in wait() local
110 __sub_wait(__lk); in wait()
113 void __assoc_sub_state::__sub_wait(unique_lock<mutex>& __lk) { in __sub_wait() argument
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__memory_resource/
H A Dsynchronized_pool_resource.h54 unique_lock<mutex> __lk(__mut_); in release()
66 unique_lock<mutex> __lk(__mut_); in do_allocate()
73 unique_lock<mutex> __lk(__mut_); in do_deallocate()
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/
H A Dcondition_variable205 unique_lock<mutex> __lk(*__mut);
207 lock_guard<unique_lock<mutex> > __lx(__lk, adopt_lock_t());
208 __cv_.wait(__lk);
220 unique_lock<mutex> __lk(*__mut);
222 lock_guard<unique_lock<mutex> > __lx(__lk, adopt_lock_t());
223 return __cv_.wait_until(__lk, __t);
H A Dmutex264 unique_lock<mutex> __lk(__m_);
267 __no_timeout = __cv_.wait_until(__lk, __t) == cv_status::no_timeout;
304 unique_lock<mutex> __lk(__m_);
313 __no_timeout = __cv_.wait_until(__lk, __t) == cv_status::no_timeout;
H A Dfuture470 void __sub_wait(unique_lock<mutex>& __lk);
480 lock_guard<mutex> __lk(__mut_);
513 unique_lock<mutex> __lk(__mut_);
517 __cv_.wait_until(__lk, __abs_time);
561 unique_lock<mutex> __lk(this->__mut_);
572 unique_lock<mutex> __lk(this->__mut_);
582 unique_lock<mutex> __lk(this->__mut_);
583 this->__sub_wait(__lk);
591 unique_lock<mutex> __lk(this->__mut_);
592 this->__sub_wait(__lk);
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__thread/
H A Dthis_thread.h59 unique_lock<mutex> __lk(__mut); in sleep_until()
61 __cv.wait_until(__lk, __t); in sleep_until()
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__thread/
H A Dthis_thread.h56 unique_lock<mutex> __lk(__mut); in sleep_until()
58 __cv.wait_until(__lk, __t); in sleep_until()
/freebsd/contrib/llvm-project/libcxx/include/
H A Dcondition_variable178 unique_lock<mutex> __lk(*__mut);
180 lock_guard<unique_lock<mutex> > __lx(__lk, adopt_lock_t());
181 __cv_.wait(__lk);
190 unique_lock<mutex> __lk(*__mut);
192 lock_guard<unique_lock<mutex> > __lx(__lk, adopt_lock_t());
193 return __cv_.wait_until(__lk, __t);
H A Dshared_mutex235 unique_lock<mutex> __lk(__base_.__mut_);
238 cv_status __status = __base_.__gate1_.wait_until(__lk, __abs_time);
248 cv_status __status = __base_.__gate2_.wait_until(__lk, __abs_time);
275 unique_lock<mutex> __lk(__base_.__mut_);
279 cv_status __status = __base_.__gate1_.wait_until(__lk, __abs_time);
H A Dmutex263 unique_lock<mutex> __lk(__m_);
266 __no_timeout = __cv_.wait_until(__lk, __t) == cv_status::no_timeout;
301 unique_lock<mutex> __lk(__m_);
310 __no_timeout = __cv_.wait_until(__lk, __t) == cv_status::no_timeout;
H A Dfuture529 void __sub_wait(unique_lock<mutex>& __lk);
539 lock_guard<mutex> __lk(__mut_);
565 unique_lock<mutex> __lk(__mut_);
569 __cv_.wait_until(__lk, __abs_time);
616 unique_lock<mutex> __lk(this->__mut_);
627 unique_lock<mutex> __lk(this->__mut_);
637 unique_lock<mutex> __lk(this->__mut_);
638 this->__sub_wait(__lk);
646 unique_lock<mutex> __lk(this->__mut_);
647 this->__sub_wait(__lk);
[all …]