Lines Matching refs:m
74 inline int __rt_cpp_recursive_mutex_init(rt_cpp_mutex_t* m)
85 res = pthread_mutex_init(m, &attr);
169 explicit lock_guard(mutex_type& m) : pm(m) { pm.lock(); }
170 lock_guard(mutex_type& m, adopt_lock_t) noexcept : pm(m)
191 explicit unique_lock(mutex_type& m)
192 : pm(std::addressof(m)), owns(false)
198 unique_lock(mutex_type& m, defer_lock_t) noexcept
199 : pm(std::addressof(m)), owns(false)
202 unique_lock(mutex_type& m, try_to_lock_t) noexcept
203 : pm(std::addressof(m)), owns(pm->try_lock())
206 unique_lock(mutex_type& m, adopt_lock_t) noexcept
207 : pm(std::addressof(m)), owns(true)
213 unique_lock(mutex_type& m, const chrono::time_point<Clock, Duration>& abs_time) noexcept
214 : pm(std::addressof(m)), owns(pm->try_lock_until(abs_time))
218 unique_lock(mutex_type& m, const chrono::duration<Rep, Period>& rel_time) noexcept
219 : pm(std::addressof(m)), owns(pm->try_lock_for(rel_time))