Searched refs:mRefLock (Results 1 – 1 of 1) sorted by relevance
332 mRefLock = weakPtr.lock(); in LocalLockHolder()333 if (!mRefLock) { in LocalLockHolder()335 mRefLock = std::make_shared<Mutex>(); in LocalLockHolder()336 weakPtr = mRefLock; in LocalLockHolder()343 mRefLock(std::move(other.mRefLock)) { in LocalLockHolder()344 other.mRefLock.reset(); in LocalLockHolder()347 if (!mRefLock) { in ~LocalLockHolder()353 mRefLock.reset(); in ~LocalLockHolder()365 void lock() { mRefLock->lock(); } in lock()366 void unlock() { mRefLock->unlock(); } in unlock()[all …]