Searched refs:mMutex (Results 1 - 25 of 73) sorted by last modified time

123

/frameworks/wilhelm/src/
H A DThreadPool.c98 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 DThreadPool.h54 pthread_mutex_t mMutex; member in struct:__anon1730
H A Ditfstruct.h41 pthread_mutex_t mMutex; member in struct:Object_interface
H A Dlocks.c47 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 Dsles_allinclusive.h273 pthread_mutex_t mMutex; // protects mSNDFILE only member in struct:SndFile
/frameworks/wilhelm/src/desktop/
H A DSndFile.c37 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 DIEngine.c227 memset(&thiz->mSndFile.mMutex, 0, sizeof(pthread_mutex_t));
H A DIObject.c772 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 DrsGrallocConsumer.cpp73 Mutex::Autolock _l(mMutex);
238 Mutex::Autolock _l(mMutex);
H A DrsMutex.cpp27 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 DrsMutex.h36 pthread_mutex_t mMutex; member in class:android::renderscript::Mutex
H A DrsSignal.cpp29 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 DrsSignal.h41 pthread_mutex_t mMutex; member in class:android::renderscript::Signal
/frameworks/native/include/gui/
H A DBufferQueueCore.h144 // 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 DConsumerBase.h132 // 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 DStreamSplitter.h104 // 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 DSurface.h331 // 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 DBufferItemConsumer.cpp51 Mutex::Autolock _l(mMutex);
66 Mutex::Autolock _l(mMutex);
94 Mutex::Autolock _l(mMutex);
H A DBufferQueueConsumer.cpp55 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 DBufferQueueCore.cpp55 mMutex(),
115 Mutex::Autolock lock(mMutex);
291 mIsAllocatingCondition.wait(mMutex);
H A DBufferQueueProducer.cpp61 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 DConsumerBase.cpp81 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 DCpuConsumer.cpp54 Mutex::Autolock _l(mMutex);
101 Mutex::Autolock _l(mMutex);
208 Mutex::Autolock _l(mMutex);
H A DGLConsumer.cpp210 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 DStreamSplitter.cpp58 : 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);

Completed in 6021 milliseconds

123