Searched refs:GenericScopedLock (Results 1 – 10 of 10) sorted by relevance
180 class GenericScopedLock {182 explicit GenericScopedLock(MutexType *mu) in GenericScopedLock() function187 ~GenericScopedLock() { in ~GenericScopedLock()194 GenericScopedLock(const GenericScopedLock&);195 void operator=(const GenericScopedLock&);217 typedef GenericScopedLock<StaticSpinMutex> SpinMutexLock;218 typedef GenericScopedLock<BlockingMutex> BlockingMutexLock;219 typedef GenericScopedLock<RWMutex> RWMutexLock;
151 typedef GenericScopedLock<ThreadRegistry> ThreadRegistryLock;
178 class GenericScopedLock {180 explicit GenericScopedLock(MutexType *mu) in GenericScopedLock() function185 ~GenericScopedLock() { in ~GenericScopedLock()192 GenericScopedLock(const GenericScopedLock&);193 void operator=(const GenericScopedLock&);215 typedef GenericScopedLock<StaticSpinMutex> SpinMutexLock;216 typedef GenericScopedLock<BlockingMutex> BlockingMutexLock;217 typedef GenericScopedLock<RWMutex> RWMutexLock;
148 typedef GenericScopedLock<ThreadRegistry> ThreadRegistryLock;
364 class SCOPED_LOCK GenericScopedLock {366 explicit GenericScopedLock(MutexType *mu) ACQUIRE(mu) : mu_(mu) { in GenericScopedLock() function370 ~GenericScopedLock() RELEASE() { mu_->Unlock(); } in RELEASE()375 GenericScopedLock(const GenericScopedLock &) = delete;376 void operator=(const GenericScopedLock &) = delete;422 typedef GenericScopedLock<StaticSpinMutex> SpinMutexLock;423 typedef GenericScopedLock<Mutex> Lock;
154 typedef GenericScopedLock<ThreadRegistry> ThreadRegistryLock;
62 typedef GenericScopedLock<MutexType> Lock;99 GenericScopedLock<MutexType> l(mtx); in check_locked()
69 typedef GenericScopedLock<Mutex> Lock;
67 typedef GenericScopedLock<Mutex> Lock;
57 typedef GenericScopedLock<MutexType> Lock;