Searched refs:mLock (Results 1 - 8 of 8) sorted by relevance

/system/core/include/utils/
H A DRWLock.h62 inline AutoRLock(RWLock& rwlock) : mLock(rwlock) { mLock.readLock(); }
63 inline ~AutoRLock() { mLock.unlock(); }
65 RWLock& mLock; member in class:android::RWLock::AutoRLock
70 inline AutoWLock(RWLock& rwlock) : mLock(rwlock) { mLock.writeLock(); }
71 inline ~AutoWLock() { mLock.unlock(); }
73 RWLock& mLock; member in class:android::RWLock::AutoWLock
H A DMutex.h65 inline Autolock(Mutex& mutex) : mLock(mutex) { mLock.lock(); }
66 inline Autolock(Mutex* mutex) : mLock(*mutex) { mLock.lock(); }
67 inline ~Autolock() { mLock.unlock(); }
69 Mutex& mLock; member in class:android::Mutex::Autolock
H A DThread.h95 // always hold mLock when reading or writing
97 mutable Mutex mLock; member in class:android::Thread
100 // note that all accesses of mExitPending and mRunning need to hold mLock
H A DLooper.h358 Mutex mLock; member in class:android::Looper
360 Vector<MessageEnvelope> mMessageEnvelopes; // guarded by mLock
361 bool mSendingMessage; // guarded by mLock
370 KeyedVector<int, Request> mRequests; // guarded by mLock
/system/core/libpixelflinger/codeflinger/
H A DCodeCache.cpp156 pthread_mutex_init(&mLock, 0);
161 pthread_mutex_destroy(&mLock);
166 pthread_mutex_lock(&mLock);
174 pthread_mutex_unlock(&mLock);
181 pthread_mutex_lock(&mLock);
213 pthread_mutex_unlock(&mLock);
H A DCodeCache.h111 mutable pthread_mutex_t mLock; member in class:android::CodeCache
/system/core/libutils/
H A DLooper.cpp229 mLock.lock();
296 mLock.unlock();
305 mLock.lock();
316 mLock.unlock();
433 AutoMutex _l(mLock);
472 AutoMutex _l(mLock);
509 AutoMutex _l(mLock);
540 AutoMutex _l(mLock);
557 AutoMutex _l(mLock);
H A DThreads.cpp669 mLock("Thread::mLock"),
689 Mutex::Autolock _l(mLock);
731 // Exiting scope of mLock is a memory barrier and allows new thread to run
773 // establish a scope for mLock
775 Mutex::Autolock _l(self->mLock);
783 // awoken by broadcast, but blocked on mLock until break exits scope
801 Mutex::Autolock _l(mLock);
807 Mutex::Autolock _l(mLock);
820 mThreadExitedCondition.wait(mLock);
[all...]

Completed in 112 milliseconds