Lines Matching refs:mLock
327 void trigger() { Mutex::Autolock _l(mLock); if (mCallback) mCallback(this); }
328 bool isCancelled() const { Mutex::Autolock _l(mLock); return (mCallback == NULL); }
329 void cancel() { Mutex::Autolock _l(mLock); mCallback = NULL; }
341 mutable Mutex mLock;
632 // no range check, AudioFlinger::mLock held
635 // no range check, doesn't check per-thread stream volume, AudioFlinger::mLock held
719 mutable Mutex mLock;
721 // must be locked after mLock and ThreadBase::mLock if both must be locked
722 // avoids acquiring AudioFlinger::mLock from inside thread loop.
728 // NOTE: If both mLock and mHardwareLock mutexes must be held,
729 // always take mLock before mHardwareLock
768 // member variables below are protected by mLock
771 // end of variables protected by mLock
784 // protected by mLock
846 // This method reads from a variable without mLock, but the variable is updated under mLock. So
849 // The reason we don't want to take mLock is because it could block the caller for a long time.