Lines Matching refs:Lock
20 class BASE_EXPORT Lock {
24 Lock() : lock_() {} in Lock() function
25 ~Lock() {} in ~Lock()
26 void Acquire() { lock_.Lock(); } in Acquire()
38 Lock();
39 ~Lock();
45 lock_.Lock();
104 DISALLOW_COPY_AND_ASSIGN(Lock);
112 explicit AutoLock(Lock& lock) : lock_(lock) { in AutoLock()
116 AutoLock(Lock& lock, const AlreadyAcquired&) : lock_(lock) { in AutoLock()
126 Lock& lock_;
134 explicit AutoUnlock(Lock& lock) : lock_(lock) { in AutoUnlock()
145 Lock& lock_;