Searched refs:Mutex (Results 1 – 9 of 9) sorted by relevance
43 class Mutex {50 Mutex();51 Mutex(const char* name);52 Mutex(int type, const char* name = NULL);53 ~Mutex();76 inline Autolock(Mutex& mutex) : mLock(mutex) { mLock.lock(); } in Autolock()77 inline Autolock(Mutex* mutex) : mLock(*mutex) { mLock.lock(); } in Autolock()80 Mutex& mLock;87 Mutex(const Mutex&);88 Mutex& operator = (const Mutex&);[all …]
33 Mutex::Autolock _l(sLock); in getInstance()43 Mutex::Autolock _l(sLock); in hasInstance()54 static Mutex sLock;68 template<> ::android::Mutex \69 (::android::Singleton< TYPE >::sLock)(::android::Mutex::PRIVATE); \
60 status_t wait(Mutex& mutex);62 status_t waitRelative(Mutex& mutex, nsecs_t reltime);105 inline status_t Condition::wait(Mutex& mutex) { in wait()108 inline status_t Condition::waitRelative(Mutex& mutex, nsecs_t reltime) { in waitRelative()
97 mutable Mutex mLock;
451 Mutex mLock;
354 Mutex::Mutex()364 Mutex::Mutex(const char* name)375 Mutex::Mutex(int type, const char* name)386 Mutex::~Mutex()391 status_t Mutex::lock()398 void Mutex::unlock()404 status_t Mutex::tryLock()560 status_t Condition::wait(Mutex& mutex)568 status_t Condition::waitRelative(Mutex& mutex, nsecs_t reltime)677 Mutex::Autolock _l(mLock); in run()[all …]
191 Mutex::Autolock _l(mMutex); in printRefs()308 mutable Mutex mMutex;
38 Mutex::Autolock _l(mRegistrationLock); in notifyListeners()48 Mutex::Autolock _l(mRegistrationLock); in registerListener()65 Mutex::Autolock _l(mRegistrationLock); in unregisterListener()93 Mutex::Autolock _l(mRegistrationLock); in binderDied()
37 Mutex mRegistrationLock;