HelenOS sources
shared_mutex_type 162 uspace/lib/cpp/include/__bits/thread/threading.hpp static void init(shared_mutex_type& mtx)
shared_mutex_type 167 uspace/lib/cpp/include/__bits/thread/threading.hpp static void lock(shared_mutex_type& mtx)
shared_mutex_type 172 uspace/lib/cpp/include/__bits/thread/threading.hpp static void unlock(shared_mutex_type& mtx)
shared_mutex_type 177 uspace/lib/cpp/include/__bits/thread/threading.hpp static void lock_shared(shared_mutex_type& mtx)
shared_mutex_type 182 uspace/lib/cpp/include/__bits/thread/threading.hpp static void unlock_shared(shared_mutex_type& mtx)
shared_mutex_type 187 uspace/lib/cpp/include/__bits/thread/threading.hpp static bool try_lock(shared_mutex_type& mtx)
shared_mutex_type 195 uspace/lib/cpp/include/__bits/thread/threading.hpp static bool try_lock_shared(shared_mutex_type& mtx)
shared_mutex_type 202 uspace/lib/cpp/include/__bits/thread/threading.hpp static bool try_lock_for(shared_mutex_type& mtx, time_unit timeout)
shared_mutex_type 207 uspace/lib/cpp/include/__bits/thread/threading.hpp static bool try_lock_shared_for(shared_mutex_type& mtx, time_unit timeout)
shared_mutex_type 227 uspace/lib/cpp/include/__bits/thread/threading.hpp using shared_mutex_t = typename threading::shared_mutex_type;
HelenOS homepage, sources at GitHub