Lines Matching refs:__m_
29 int ec = __libcpp_mutex_lock(&__m_);
34 bool mutex::try_lock() noexcept { return __libcpp_mutex_trylock(&__m_); }
37 int ec = __libcpp_mutex_unlock(&__m_);
46 int ec = __libcpp_recursive_mutex_init(&__m_);
52 int e = __libcpp_recursive_mutex_destroy(&__m_);
58 int ec = __libcpp_recursive_mutex_lock(&__m_);
64 int e = __libcpp_recursive_mutex_unlock(&__m_);
70 bool recursive_mutex::try_lock() noexcept { return __libcpp_recursive_mutex_trylock(&__m_); }
76 timed_mutex::~timed_mutex() { lock_guard<mutex> _(__m_); }
79 unique_lock<mutex> lk(__m_);
86 unique_lock<mutex> lk(__m_, try_to_lock);
95 lock_guard<mutex> _(__m_);
104 recursive_timed_mutex::~recursive_timed_mutex() { lock_guard<mutex> _(__m_); }
108 unique_lock<mutex> lk(__m_);
123 unique_lock<mutex> lk(__m_, try_to_lock);
135 unique_lock<mutex> lk(__m_);