Home
last modified time | relevance | path

Searched refs:try_lock_shared_until (Results 1 – 4 of 4) sorted by relevance

/llvm-project/libcxx/test/std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/
H A Dtry_lock_shared_until.pass.cpp17 // bool try_lock_shared_until(const chrono::time_point<Clock, Duration>& abs_time);
43 bool succeeded = m.try_lock_shared_until(std::chrono::steady_clock::now() + std::chrono::milliseconds(1));
72 bool succeeded = m.try_lock_shared_until(std::chrono::steady_clock::now() + wait_time); in main()
110 bool succeeded = m.try_lock_shared_until(std::chrono::steady_clock::now() + wait_time);
/llvm-project/libcxx/include/
H A Dshared_mutex70 try_lock_shared_until(const chrono::time_point<Clock, Duration>& abs_time);
255 return try_lock_shared_until(chrono::steady_clock::now() + __rel_time);
259 try_lock_shared_until(const chrono::time_point<_Clock, _Duration>& __abs_time)
293 bool shared_timed_mutex::try_lock_shared_until(const chrono::time_point<_Clock, _Duration>& __abs_time) {
339 : __m_(std::addressof(__m)), __owns_(__m.try_lock_shared_until(__abs_time)) {}
438 __owns_ = __m_->try_lock_shared_until(__t);
/llvm-project/libcxx/test/libcxx/thread/thread.shared_timed_mutex/
H A Dthread_safety.verify.cpp89 if (m.try_lock_shared_until(tp)) { in f()
/llvm-project/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/
H A Dtry_lock_until.pass.cpp32 bool try_lock_shared_until(const std::chrono::time_point<Clock, Duration>& abs_time) in try_lock_shared_until() function