Lines Matching refs:_owner
43 : _owner(0), _count(0) { in RecursiveMutexImpl()
55 if(_owner != 0) { in ~RecursiveMutexImpl()
84 if(_owner == &m) in acquire()
90 if(_owner == 0 && _waiters.empty()) { in acquire()
94 _owner = &m; in acquire()
124 assert(_owner == 0); in acquire()
127 _owner = &m; in acquire()
154 if(_owner == &m) in tryAcquire()
160 if(_owner == 0 && _waiters.empty()) { in tryAcquire()
164 _owner = &m; in tryAcquire()
202 assert(_owner == 0); in tryAcquire()
204 _owner = &m; in tryAcquire()
235 if(!(_owner == &m)) in release()
241 _owner = 0; in release()