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

  /packages/apps/Nfc/nci/jni/
Mutex.h 99 class Autolock {
101 inline Autolock(Mutex& mutex) : mLock(mutex) { mLock.lock(); }
102 inline Autolock(Mutex* mutex) : mLock(*mutex) { mLock.lock(); }
103 inline ~Autolock() { mLock.unlock(); }
113 typedef Mutex::Autolock AutoMutex;
  /hardware/libhardware/modules/gralloc/
gr.h 48 class Autolock {
51 inline Autolock(Locker& locker) : locker(locker) { locker.lock(); }
52 inline ~Autolock() { locker.unlock(); }
  /hardware/qcom/display/msm8960/libgralloc/
gr.h 67 class Autolock {
70 inline Autolock(Locker& locker) : locker(locker) { locker.lock(); }
71 inline ~Autolock() { locker.unlock(); }
  /hardware/qcom/display/msm8974/libgralloc/
gr.h 67 class Autolock {
70 inline Autolock(Locker& locker) : locker(locker) { locker.lock(); }
71 inline ~Autolock() { locker.unlock(); }
  /hardware/samsung_slsi/exynos5/libexynosutils/
ExynosMutex.h 84 //! Autolock
88 class Autolock {
91 inline Autolock(ExynosMutex& mutex) : mLock(mutex) { mLock.lock(); }
94 inline Autolock(ExynosMutex* mutex) : mLock(*mutex) { mLock.lock(); }
97 inline ~Autolock() { mLock.unLock(); }
  /system/core/include/utils/
Mutex.h 61 // Manages the mutex automatically. It'll be locked when Autolock is
62 // constructed and released when Autolock goes out of scope.
63 class Autolock {
65 inline Autolock(Mutex& mutex) : mLock(mutex) { mLock.lock(); }
66 inline Autolock(Mutex* mutex) : mLock(*mutex) { mLock.lock(); }
67 inline ~Autolock() { mLock.unlock(); }
131 typedef Mutex::Autolock AutoMutex;
  /hardware/qcom/display/msm8084/libgralloc/
gr.h 80 class Autolock {
83 inline Autolock(Locker& locker) : locker(locker) { locker.lock(); }
84 inline ~Autolock() { locker.unlock(); }
  /hardware/qcom/display/msm8226/libgralloc/
gr.h 77 class Autolock {
80 inline Autolock(Locker& locker) : locker(locker) { locker.lock(); }
81 inline ~Autolock() { locker.unlock(); }

Completed in 262 milliseconds