Lines Matching refs:m
121 ScopedLock(PtrRWMutex& m, bool write = true) : mMutex(nullptr) { in ScopedLock() argument
123 acquire(m); in ScopedLock()
136 void acquire(PtrRWMutex& m) { in acquire() argument
139 mMutex = &m; in acquire()
144 bool tryAcquire(PtrRWMutex& m, bool write = true) { in tryAcquire() argument
145 bool succeed = write ? m.tryLock() : m.tryLockShared(); in tryAcquire()
147 mMutex = &m; in tryAcquire()
156 PtrRWMutex* m = mMutex; in clear() local
158 m->clear(); in clear()
164 PtrRWMutex* m = mMutex; in release() local
168 m->unlock(); in release()
171 m->unlockShared(); in release()