Lines Matching refs:m
60 scoped_lock(queuing_mutex& m) { in scoped_lock() argument
61 acquire(m); in scoped_lock()
74 void acquire( queuing_mutex& m ) { in acquire() argument
79 m_mutex = &m; in acquire()
85 scoped_lock* pred = m.q_tail.exchange(this); in acquire()
87 call_itt_notify(prepare, &m); in acquire()
93 call_itt_notify(acquired, &m); in acquire()
98 bool try_acquire( queuing_mutex& m ) { in try_acquire() argument
110 if (!m.q_tail.compare_exchange_strong(expected, this, std::memory_order_acq_rel)) in try_acquire()
113 m_mutex = &m; in try_acquire()
115 call_itt_notify(acquired, &m); in try_acquire()