Searched refs:shared_timed_mutex (Results 1 - 2 of 2) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/libcxx/src/
H A Dshared_mutex.cpp108 shared_timed_mutex::shared_timed_mutex() : __base() {} function in class:shared_timed_mutex
109 void shared_timed_mutex::lock() { return __base.lock(); }
110 bool shared_timed_mutex::try_lock() { return __base.try_lock(); }
111 void shared_timed_mutex::unlock() { return __base.unlock(); }
112 void shared_timed_mutex::lock_shared() { return __base.lock_shared(); }
113 bool shared_timed_mutex::try_lock_shared() { return __base.try_lock_shared(); }
114 void shared_timed_mutex::unlock_shared() { return __base.unlock_shared(); }
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DRWMutex.h22 // std::shared_timed_mutex is only availble on macOS 10.12 and later.
95 // shared_mutex (C++17) is more efficient than shared_timed_mutex (C++14)
101 std::shared_timed_mutex impl;

Completed in 106 milliseconds