Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/libcxx/src/
H A Dshared_mutex.cpp108 shared_timed_mutex::shared_timed_mutex() : __base() {} in shared_timed_mutex() function in shared_timed_mutex
109 void shared_timed_mutex::lock() { return __base.lock(); } in lock()
110 bool shared_timed_mutex::try_lock() { return __base.try_lock(); } in try_lock()
111 void shared_timed_mutex::unlock() { return __base.unlock(); } in unlock()
112 void shared_timed_mutex::lock_shared() { return __base.lock_shared(); } in lock_shared()
113 bool shared_timed_mutex::try_lock_shared() { return __base.try_lock_shared(); } in try_lock_shared()
114 void shared_timed_mutex::unlock_shared() { return __base.unlock_shared(); } in unlock_shared()
/freebsd-13.1/contrib/llvm-project/libcxx/include/
H A Dshared_mutex44 class shared_timed_mutex
47 shared_timed_mutex();
48 ~shared_timed_mutex();
50 shared_timed_mutex(const shared_timed_mutex&) = delete;
51 shared_timed_mutex& operator=(const shared_timed_mutex&) = delete;
210 shared_timed_mutex();
211 _LIBCPP_INLINE_VISIBILITY ~shared_timed_mutex() = default;
213 shared_timed_mutex(const shared_timed_mutex&) = delete;
214 shared_timed_mutex& operator=(const shared_timed_mutex&) = delete;
251 shared_timed_mutex::try_lock_until(
[all …]
H A D__availability84 // This controls the availability of std::shared_mutex and std::shared_timed_mutex,
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A DRWMutex.h101 std::shared_timed_mutex impl;