HomeSort by relevance Sort by last modified time
    Searched defs:LockGuard (Results 1 - 6 of 6) sorted by null

  /device/google/cuttlefish_common/common/vsoc/lib/
lock_guard.h 30 class LockGuard {
32 explicit LockGuard(Lock* lock) : lock_(lock) {
36 LockGuard(LockGuard&& o) noexcept {
41 LockGuard(const LockGuard&) = delete;
42 LockGuard& operator=(const LockGuard&) = delete;
44 ~LockGuard() {
55 class LockGuard<::vsoc::layout::GuestAndHostLock>
    [all...]
  /external/swiftshader/src/Common/
MutexLock.hpp 177 class LockGuard
180 explicit LockGuard(sw::MutexLock &mutex) : mutex(mutex)
185 ~LockGuard()
  /external/swiftshader/src/System/
MutexLock.hpp 177 class LockGuard
180 explicit LockGuard(sw::MutexLock &mutex) : mutex(&mutex)
185 explicit LockGuard(sw::MutexLock *mutex) : mutex(mutex)
190 ~LockGuard()
  /bionic/libc/private/
bionic_lock.h 80 class LockGuard {
82 explicit LockGuard(Lock& lock) : lock_(lock) {
85 ~LockGuard() {
89 BIONIC_DISALLOW_COPY_AND_ASSIGN(LockGuard);
  /device/google/cuttlefish_common/common/libs/threads/
cuttlefish_thread.h 23 // LockGuard is similar to std::lock_guard
112 template <typename M> class LockGuard {
114 explicit LockGuard(M& mutex) : mutex_(mutex) {
118 ~LockGuard() {
125 LockGuard(const LockGuard&);
126 LockGuard& operator= (const LockGuard&);
130 template<> class LockGuard<pthread_mutex_t> {
132 explicit LockGuard(pthread_mutex_t& mutex) : mutex_(mutex), unlock_(false)
    [all...]
  /external/v8/src/base/platform/
mutex.h 101 // LockGuard<Mutex> guard(my_mutex.Pointer());
185 // LockGuard<RecursiveMutex> guard(my_mutex.Pointer());
197 // LockGuard
201 // When a LockGuard object is created, it attempts to take ownership of the
202 // mutex it is given. When control leaves the scope in which the LockGuard
203 // object was created, the LockGuard is destructed and the mutex is released.
204 // The LockGuard class is non-copyable.
206 // Controls whether a LockGuard always requires a valid Mutex or will just
211 class LockGuard final {
213 explicit LockGuard(Mutex* mutex) : mutex_(mutex)
    [all...]

Completed in 1376 milliseconds