/frameworks/wilhelm/src/ |
H A D | ThreadPool.c | 98 err = pthread_mutex_init(&tp->mMutex, (const pthread_mutexattr_t *) NULL); 175 ok = pthread_mutex_lock(&tp->mMutex); 182 ok = pthread_mutex_unlock(&tp->mMutex); 191 ok = pthread_mutex_lock(&tp->mMutex); 202 ok = pthread_mutex_unlock(&tp->mMutex); 205 ok = pthread_mutex_lock(&tp->mMutex); 208 ok = pthread_mutex_unlock(&tp->mMutex); 223 ok = pthread_mutex_destroy(&tp->mMutex); 280 ok = pthread_mutex_lock(&tp->mMutex); 284 ok = pthread_mutex_unlock(&tp->mMutex); [all...] |
H A D | ThreadPool.h | 54 pthread_mutex_t mMutex; member in struct:__anon1730
|
H A D | itfstruct.h | 41 pthread_mutex_t mMutex; member in struct:Object_interface
|
H A D | locks.c | 47 ok = pthread_mutex_trylock(&thiz->mMutex); 59 ok = pthread_mutex_timedlock(&thiz->mMutex, &ts); 92 ok = pthread_mutex_lock(&thiz->mMutex); 126 ok = pthread_mutex_lock(&thiz->mMutex); 144 ok = pthread_mutex_unlock(&thiz->mMutex); 151 ok = pthread_mutex_unlock(&thiz->mMutex); 241 ok = pthread_mutex_unlock(&thiz->mMutex); 299 ok = pthread_cond_wait(&thiz->mCond, &thiz->mMutex); 310 ok = pthread_cond_wait(&thiz->mCond, &thiz->mMutex);
|
H A D | sles_allinclusive.h | 273 pthread_mutex_t mMutex; // protects mSNDFILE only member in struct:SndFile
|
/frameworks/wilhelm/src/desktop/ |
H A D | SndFile.c | 37 pthread_mutex_lock(&thiz->mMutex); 39 pthread_mutex_unlock(&thiz->mMutex); 48 pthread_mutex_unlock(&thiz->mMutex); 179 // thiz->mSndFile.mMutex is initialized only when there is a valid mSNDFILE 217 pthread_mutex_lock(&audioPlayer->mSndFile.mMutex); 223 pthread_mutex_unlock(&audioPlayer->mSndFile.mMutex); 254 ok = pthread_mutex_init(&thiz->mSndFile.mMutex, (const pthread_mutexattr_t *) NULL); 283 ok = pthread_mutex_destroy(&thiz->mSndFile.mMutex);
|
/frameworks/wilhelm/src/itf/ |
H A D | IEngine.c | 227 memset(&thiz->mSndFile.mMutex, 0, sizeof(pthread_mutex_t));
|
H A D | IObject.c | 772 ok = pthread_mutex_init(&thiz->mMutex, (const pthread_mutexattr_t *) NULL); 797 ok = pthread_mutex_unlock(&thiz->mMutex); 799 ok = pthread_mutex_destroy(&thiz->mMutex);
|
/frameworks/rs/ |
H A D | rsGrallocConsumer.cpp | 73 Mutex::Autolock _l(mMutex); 238 Mutex::Autolock _l(mMutex);
|
H A D | rsMutex.cpp | 27 pthread_mutex_destroy(&mMutex); 31 int status = pthread_mutex_init(&mMutex, nullptr); 41 status = pthread_mutex_lock(&mMutex); 51 status = pthread_mutex_unlock(&mMutex);
|
H A D | rsMutex.h | 36 pthread_mutex_t mMutex; member in class:android::renderscript::Mutex
|
H A D | rsSignal.cpp | 29 pthread_mutex_destroy(&mMutex); 34 int status = pthread_mutex_init(&mMutex, nullptr); 43 pthread_mutex_destroy(&mMutex); 53 status = pthread_mutex_lock(&mMutex); 66 status = pthread_mutex_unlock(&mMutex); 76 status = pthread_mutex_lock(&mMutex); 84 status = pthread_cond_wait(&mCondition, &mMutex); 87 status = pthread_cond_timeout_np(&mCondition, &mMutex, timeout / 1000000); 90 status = pthread_cond_wait(&mCondition, &mMutex); 106 status = pthread_mutex_unlock(&mMutex); [all...] |
H A D | rsSignal.h | 41 pthread_mutex_t mMutex; member in class:android::renderscript::Signal
|
/frameworks/native/include/gui/ |
H A D | BufferQueueCore.h | 144 // mMutex is the mutex used to prevent concurrent access to the member 147 mutable Mutex mMutex; member in class:android::BufferQueueCore 267 // releases mMutex while doing the allocation proper). Producers should not modify any of the
|
H A D | ConsumerBase.h | 132 // This method must be called with mMutex locked. 144 // This method must be called with mMutex locked. 157 // This method must be called with mMutex locked. 240 // mMutex is the mutex used to prevent concurrent access to the member 246 mutable Mutex mMutex; member in class:android::ConsumerBase
|
H A D | StreamSplitter.h | 104 // acquire. This must be called with mMutex locked. 139 // Only called while mMutex is held 170 Mutex mMutex; member in class:android::StreamSplitter
|
H A D | Surface.h | 331 // mMutex is the mutex used to prevent concurrent access to the member 334 mutable Mutex mMutex; member in class:android::Surface
|
/frameworks/native/libs/gui/ |
H A D | BufferItemConsumer.cpp | 51 Mutex::Autolock _l(mMutex); 66 Mutex::Autolock _l(mMutex); 94 Mutex::Autolock _l(mMutex);
|
H A D | BufferQueueConsumer.cpp | 55 Mutex::Autolock lock(mCore->mMutex); 280 Mutex::Autolock lock(mCore->mMutex); 324 Mutex::Autolock lock(mCore->mMutex); 416 Mutex::Autolock lock(mCore->mMutex); 479 Mutex::Autolock lock(mCore->mMutex); 497 Mutex::Autolock lock(mCore->mMutex); 521 Mutex::Autolock lock(mCore->mMutex); 563 Mutex::Autolock lock(mCore->mMutex); 577 Mutex::Autolock lock(mCore->mMutex); 617 Mutex::Autolock lock(mCore->mMutex); [all...] |
H A D | BufferQueueCore.cpp | 55 mMutex(), 115 Mutex::Autolock lock(mMutex); 291 mIsAllocatingCondition.wait(mMutex);
|
H A D | BufferQueueProducer.cpp | 61 Mutex::Autolock lock(mCore->mMutex); 96 Mutex::Autolock lock(mCore->mMutex); 175 Mutex::Autolock lock(mCore->mMutex); 330 mCore->mMutex, mDequeueTimeout); 335 mCore->mDequeueCondition.wait(mCore->mMutex); 348 Mutex::Autolock lock(mCore->mMutex); 376 Mutex::Autolock lock(mCore->mMutex); 501 Mutex::Autolock lock(mCore->mMutex); 559 Mutex::Autolock lock(mCore->mMutex); 618 Mutex::Autolock lock(mCore->mMutex); [all...] |
H A D | ConsumerBase.cpp | 81 Mutex::Autolock lock(mMutex); 107 Mutex::Autolock lock(mMutex); 122 Mutex::Autolock lock(mMutex); 133 Mutex::Autolock lock(mMutex); 156 Mutex::Autolock lock(mMutex); 179 Mutex::Autolock _l(mMutex); 186 Mutex::Autolock lock(mMutex); 192 Mutex::Autolock lock(mMutex); 211 Mutex::Autolock _l(mMutex); 220 Mutex::Autolock _l(mMutex); [all...] |
H A D | CpuConsumer.cpp | 54 Mutex::Autolock _l(mMutex); 101 Mutex::Autolock _l(mMutex); 208 Mutex::Autolock _l(mMutex);
|
H A D | GLConsumer.cpp | 210 Mutex::Autolock lock(mMutex); 223 Mutex::Autolock lock(mMutex); 271 Mutex::Autolock lock(mMutex); 594 Mutex::Autolock lock(mMutex); 639 Mutex::Autolock lock(mMutex); 777 Mutex::Autolock lock(mMutex); 782 Mutex::Autolock lock(mMutex); 909 Mutex::Autolock lock(mMutex); 915 Mutex::Autolock lock(mMutex); 920 Mutex::Autolock lock(mMutex); [all...] |
H A D | StreamSplitter.cpp | 58 : mIsAbandoned(false), mMutex(), mReleaseCondition(), 80 Mutex::Autolock lock(mMutex); 98 Mutex::Autolock lock(mMutex); 104 Mutex::Autolock lock(mMutex); 114 mReleaseCondition.wait(mMutex); 190 Mutex::Autolock lock(mMutex); 272 Mutex::Autolock lock(mSplitter->mMutex);
|