Lines Matching full:lock
139 /// pthread_mutex_t is *not* a reader-writer lock,
160 void Lock() { CHECK(0 == pthread_mutex_lock(&mu_));}
169 void ReaderLock() { Lock(); }
173 void LockWhen(Condition cond) { Lock(); WaitLoop(cond); }
174 void ReaderLockWhen(Condition cond) { Lock(); WaitLoop(cond); }
178 { Lock(); return WaitLoopWithTimeout(cond, millis); }
180 { Lock(); return WaitLoopWithTimeout(cond, millis); }
237 // ReaderLock method of Mutex to be the real rw-lock.
238 // So, we need a special lock class to test reader locks.
244 void Lock() { CHECK(0 == pthread_rwlock_wrlock(&mu_)); }
281 mu_->Lock();
299 void Lock() {
320 void Lock() {