Searched refs:try_lock_until (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/libcxx/include/__mutex/ |
H A D | unique_lock.h | 57 : __m_(std::addressof(__m)), __owns_(__m.try_lock_until(__t)) {} in unique_lock() 96 bool try_lock_until(const chrono::time_point<_Clock, _Duration>& __t); 151 bool unique_lock<_Mutex>::try_lock_until(const chrono::time_point<_Clock, _Duration>& __t) { in try_lock_until() function 156 __owns_ = __m_->try_lock_until(__t); in try_lock_until()
|
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | shared_mutex | 59 bool try_lock_until(const chrono::time_point<Clock, Duration>& abs_time); 105 bool try_lock_until(const chrono::time_point<Clock, Duration>& abs_time); 238 return try_lock_until(chrono::steady_clock::now() + __rel_time); 242 try_lock_until(const chrono::time_point<_Clock, _Duration>& __abs_time) 262 bool shared_timed_mutex::try_lock_until(const chrono::time_point<_Clock, _Duration>& __abs_time) { 372 …_LIBCPP_HIDE_FROM_ABI bool try_lock_until(const chrono::time_point<_Clock, _Duration>& __abs_time); 430 bool shared_lock<_Mutex>::try_lock_until(const chrono::time_point<_Clock, _Duration>& __t) { 432 __throw_system_error(EPERM, "shared_lock::try_lock_until: references null mutex"); 434 __throw_system_error(EDEADLK, "shared_lock::try_lock_until: already locked");
|
H A D | mutex | 67 bool try_lock_until(const chrono::time_point<Clock, Duration>& abs_time); 85 bool try_lock_until(const chrono::time_point<Clock, Duration>& abs_time); 154 bool try_lock_until(const chrono::time_point<Clock, Duration>& abs_time); 256 return try_lock_until(chrono::steady_clock::now() + __d); 260 try_lock_until(const chrono::time_point<_Clock, _Duration>& __t); 265 bool timed_mutex::try_lock_until(const chrono::time_point<_Clock, _Duration>& __t) { 295 return try_lock_until(chrono::steady_clock::now() + __d); 299 try_lock_until(const chrono::time_point<_Clock, _Duration>& __t); 304 bool recursive_timed_mutex::try_lock_until(const chrono::time_point<_Clock, _Duration>& __t) {
|