Home
last modified time | relevance | path

Searched refs:__shared_mutex_base (Results 1 – 2 of 2) sorted by relevance

/freebsd-src/contrib/llvm-project/libcxx/src/
H A Dshared_mutex.cpp18 __shared_mutex_base::__shared_mutex_base() : __state_(0) {} in __shared_mutex_base() function in __shared_mutex_base
22 void __shared_mutex_base::lock() { in lock()
31 bool __shared_mutex_base::try_lock() { in try_lock()
40 void __shared_mutex_base::unlock() { in unlock()
48 void __shared_mutex_base::lock_shared() { in lock_shared()
57 bool __shared_mutex_base::try_lock_shared() { in try_lock_shared()
69 void __shared_mutex_base::unlock_shared() { in unlock_shared()
/freebsd-src/contrib/llvm-project/libcxx/include/
H A Dshared_mutex153 struct _LIBCPP_EXPORTED_FROM_ABI __shared_mutex_base {
162 __shared_mutex_base();
163 _LIBCPP_HIDE_FROM_ABI ~__shared_mutex_base() = default;
165 __shared_mutex_base(const __shared_mutex_base&) = delete;
166 __shared_mutex_base& operator=(const __shared_mutex_base&) = delete;
184 __shared_mutex_base __base_;
216 // typedef __shared_mutex_base::native_handle_type native_handle_type;
223 __shared_mutex_base __base
[all...]