Lines Matching full:unlock
50 } // WARNING! Failed to unlock mu.
56 mu.Unlock();
76 unlock ``mu``. Every lock must have a corresponding unlock, and the analysis
110 calling ``mu.Unlock()`` releases that capability.
201 mu1.Unlock();
229 } // Warning! Need to unlock mu.
254 void Unlock() UNLOCK_FUNCTION() { mu.Unlock(); }
263 c.Unlock();
283 mu.Unlock();
289 mu.Unlock();
357 m1.Unlock();
358 m2.Unlock();
561 if (b) mu.Unlock();
605 AutoCleanup<Mutex>(&mu, &Mutex::Unlock);
609 In this case, the destructor of ``Autocleanup`` calls ``mu.Unlock()``, so
611 thread safety analysis cannot see the unlock, because it does not attempt to
632 mu.Unlock();
658 MutexUnlocker(Mutex* m) UNLOCK_FUNCTION(m) : mu(m) { mu->Unlock(); }
786 // Release/unlock the mutex, regardless of whether it is exclusive or shared.
787 void Unlock() UNLOCK_FUNCTION();
814 mut->Unlock();