Home
last modified time | relevance | path

Searched refs:mMutex (Results 1 – 25 of 70) sorted by relevance

123

/frameworks/rs/
DrsSignal.cpp29 pthread_mutex_destroy(&mMutex); in ~Signal()
34 int status = pthread_mutex_init(&mMutex, NULL); in init()
43 pthread_mutex_destroy(&mMutex); in init()
53 status = pthread_mutex_lock(&mMutex); in set()
66 status = pthread_mutex_unlock(&mMutex); in set()
76 status = pthread_mutex_lock(&mMutex); in wait()
84 status = pthread_cond_wait(&mCondition, &mMutex); in wait()
87 status = pthread_cond_timeout_np(&mCondition, &mMutex, timeout / 1000000); in wait()
90 status = pthread_cond_wait(&mCondition, &mMutex); in wait()
106 status = pthread_mutex_unlock(&mMutex); in wait()
DrsMutex.cpp27 pthread_mutex_destroy(&mMutex); in ~Mutex()
31 int status = pthread_mutex_init(&mMutex, NULL); in init()
41 status = pthread_mutex_lock(&mMutex); in lock()
51 status = pthread_mutex_unlock(&mMutex); in unlock()
/frameworks/native/libs/gui/tests/
DDisconnectWaiter.h40 Mutex::Autolock lock(mMutex); in waitForFrame()
42 mFrameCondition.wait(mMutex); in waitForFrame()
48 Mutex::Autolock lock(mMutex); in onFrameAvailable()
54 Mutex::Autolock lock(mMutex); in onBuffersReleased()
56 mDisconnectCondition.wait(mMutex); in onBuffersReleased()
63 Mutex::Autolock lock(mMutex); in finishDisconnect()
69 Mutex mMutex;
DFrameWaiter.h31 Mutex::Autolock lock(mMutex); in waitForFrame()
33 mCondition.wait(mMutex); in waitForFrame()
39 Mutex::Autolock lock(mMutex); in onFrameAvailable()
46 Mutex mMutex; variable
DSurfaceTextureGLThreadToGL.h112 Mutex::Autolock lock(mMutex); in waitForFrame()
115 mFrameAvailableCondition.wait(mMutex); in waitForFrame()
125 Mutex::Autolock lock(mMutex); in finishFrame()
134 Mutex::Autolock lock(mMutex); in onFrameAvailable()
139 mFrameFinishCondition.wait(mMutex); in onFrameAvailable()
149 Mutex mMutex; variable
/frameworks/av/media/libmedia/
DJetPlayer.cpp98 Mutex::Autolock l(mMutex); in init()
102 mCondition.wait(mMutex); in init()
119 Mutex::Autolock l(mMutex); in setEventCallback()
127 Mutex::Autolock lock(mMutex); in release()
170 Mutex::Autolock l(mMutex); in render()
178 mMutex.lock(); // [[[[[[[[ LOCK --------------------------------------- in render()
181 mMutex.unlock(); in render()
195 mCondition.wait(mMutex); in render()
220 mMutex.unlock(); // UNLOCK ]]]]]]]] ----------------------------------- in render()
251 mMutex.lock(); in render()
[all …]
/frameworks/av/media/libmediaplayerservice/
DMidiFile.cpp88 Mutex::Autolock l(mMutex); in MidiFile()
91 mCondition.wait(mMutex); in MidiFile()
121 Mutex::Autolock lock(mMutex); in setDataSource()
152 Mutex::Autolock lock(mMutex); in setDataSource()
180 Mutex::Autolock lock(mMutex); in prepare()
210 Mutex::Autolock lock(mMutex); in start()
238 Mutex::Autolock lock(mMutex); in stop()
259 Mutex::Autolock lock(mMutex); in seekTo()
279 Mutex::Autolock lock(mMutex); in pause()
319 Mutex::Autolock lock(mMutex); in getDuration()
[all …]
/frameworks/av/media/libstagefright/
DSurfaceMediaSource.cpp87 Mutex::Autolock lock(mMutex); in getTimestamp()
94 Mutex::Autolock lock(mMutex); in setFrameAvailableListener()
110 Mutex::Autolock lock(mMutex); in dump()
119 Mutex::Autolock lock(mMutex); in setFrameRate()
135 Mutex::Autolock lock(mMutex); in getFrameRate()
143 Mutex::Autolock lock(mMutex); in start()
185 Mutex::Autolock lock(mMutex); in setMaxAcquiredBufferCount()
195 Mutex::Autolock lock(mMutex); in setUseAbsoluteTimestamps()
204 Mutex::Autolock lock(mMutex); in stop()
223 mMediaBuffersAvailableCondition.wait(mMutex); in stop()
[all …]
/frameworks/native/services/surfaceflinger/
DDispSync.cpp65 Mutex::Autolock lock(mMutex); in updateModel()
72 Mutex::Autolock lock(mMutex); in stop()
88 Mutex::Autolock lock(mMutex); in threadLoop()
95 err = mCond.wait(mMutex); in threadLoop()
110 err = mCond.waitRelative(mMutex, targetTime - now); in threadLoop()
148 Mutex::Autolock lock(mMutex); in addEventListener()
175 Mutex::Autolock lock(mMutex); in removeEventListener()
190 Mutex::Autolock lock(mMutex); in hasAnyEventListeners()
273 Mutex mMutex; member in android::DispSyncThread
314 Mutex::Autolock lock(mMutex); in reset()
[all …]
DFrameTracker.cpp42 Mutex::Autolock lock(mMutex); in setDesiredPresentTime()
47 Mutex::Autolock lock(mMutex); in setFrameReadyTime()
52 Mutex::Autolock lock(mMutex); in setFrameReadyFence()
58 Mutex::Autolock lock(mMutex); in setActualPresentTime()
63 Mutex::Autolock lock(mMutex); in setActualPresentFence()
69 Mutex::Autolock lock(mMutex); in setDisplayRefreshPeriod()
74 Mutex::Autolock lock(mMutex); in advanceFrame()
105 Mutex::Autolock lock(mMutex); in clearStats()
120 Mutex::Autolock lock(mMutex); in getStats()
146 Mutex::Autolock lock(mMutex); in logAndResetStats()
[all …]
DEventControlThread.cpp28 Mutex::Autolock lock(mMutex); in setVsyncEnabled()
34 Mutex::Autolock lock(mMutex); in threadLoop()
42 status_t err = mCond.wait(mMutex); in threadLoop()
DSurfaceFlingerConsumer.cpp37 Mutex::Autolock lock(mMutex); in updateTexImage()
99 Mutex::Autolock lock(mMutex); in bindTextureImage()
172 Mutex::Autolock lock(mMutex); in setContentsChangedListener()
179 Mutex::Autolock lock(mMutex); in onSidebandStreamChanged()
/frameworks/wilhelm/src/
DThreadPool.c98 err = pthread_mutex_init(&tp->mMutex, (const pthread_mutexattr_t *) NULL); in ThreadPool_init()
175 ok = pthread_mutex_lock(&tp->mMutex); in ThreadPool_deinit_internal()
182 ok = pthread_mutex_unlock(&tp->mMutex); in ThreadPool_deinit_internal()
191 ok = pthread_mutex_lock(&tp->mMutex); in ThreadPool_deinit_internal()
202 ok = pthread_mutex_unlock(&tp->mMutex); in ThreadPool_deinit_internal()
205 ok = pthread_mutex_lock(&tp->mMutex); in ThreadPool_deinit_internal()
208 ok = pthread_mutex_unlock(&tp->mMutex); in ThreadPool_deinit_internal()
223 ok = pthread_mutex_destroy(&tp->mMutex); in ThreadPool_deinit_internal()
280 ok = pthread_mutex_lock(&tp->mMutex); in ThreadPool_add()
284 ok = pthread_mutex_unlock(&tp->mMutex); in ThreadPool_add()
[all …]
Dlocks.c48 ok = pthread_mutex_trylock(&thiz->mMutex); in object_lock_exclusive_()
60 ok = pthread_mutex_timedlock(&thiz->mMutex, &ts); in object_lock_exclusive_()
93 ok = pthread_mutex_lock(&thiz->mMutex); in object_lock_exclusive_()
127 ok = pthread_mutex_lock(&thiz->mMutex); in object_lock_exclusive()
145 ok = pthread_mutex_unlock(&thiz->mMutex); in object_unlock_exclusive_()
152 ok = pthread_mutex_unlock(&thiz->mMutex); in object_unlock_exclusive()
242 ok = pthread_mutex_unlock(&thiz->mMutex); in object_unlock_exclusive_attributes_()
300 ok = pthread_cond_wait(&thiz->mCond, &thiz->mMutex); in object_cond_wait_()
311 ok = pthread_cond_wait(&thiz->mCond, &thiz->mMutex); in object_cond_wait()
/frameworks/native/libs/gui/
DBufferQueueConsumer.cpp41 Mutex::Autolock lock(mCore->mMutex); in acquireBuffer()
183 Mutex::Autolock lock(mCore->mMutex); in detachBuffer()
218 Mutex::Autolock lock(mCore->mMutex); in attachBuffer()
290 Mutex::Autolock lock(mCore->mMutex); in releaseBuffer()
350 Mutex::Autolock lock(mCore->mMutex); in connect()
368 Mutex::Autolock lock(mCore->mMutex); in disconnect()
391 Mutex::Autolock lock(mCore->mMutex); in getReleasedBuffers()
433 Mutex::Autolock lock(mCore->mMutex); in setDefaultBufferSize()
441 Mutex::Autolock lock(mCore->mMutex); in setDefaultMaxBufferCount()
448 Mutex::Autolock lock(mCore->mMutex); in disableAsyncBuffer()
[all …]
DBufferItemConsumer.cpp51 Mutex::Autolock _l(mMutex); in setName()
62 Mutex::Autolock _l(mMutex); in acquireBuffer()
90 Mutex::Autolock _l(mMutex); in releaseBuffer()
104 Mutex::Autolock _l(mMutex); in setDefaultBufferSize()
109 Mutex::Autolock _l(mMutex); in setDefaultBufferFormat()
DConsumerBase.cpp80 Mutex::Autolock lock(mMutex); in ~ConsumerBase()
106 Mutex::Autolock lock(mMutex); in onFrameAvailable()
117 Mutex::Autolock lock(mMutex); in onBuffersReleased()
140 Mutex::Autolock lock(mMutex); in abandon()
161 Mutex::Autolock lock(mMutex); in setFrameAvailableListener()
170 Mutex::Autolock _l(mMutex); in dump()
204 Mutex::Autolock lock(mMutex); in addReleaseFence()
DSurface.cpp203 Mutex::Autolock lock(mMutex); in dequeueBuffer()
225 Mutex::Autolock lock(mMutex); in dequeueBuffer()
265 Mutex::Autolock lock(mMutex); in cancelBuffer()
290 Mutex::Autolock lock(mMutex); in lockBuffer_DEPRECATED()
297 Mutex::Autolock lock(mMutex); in queueBuffer()
346 Mutex::Autolock lock(mMutex); in query()
552 Mutex::Autolock lock(mMutex); in connect()
578 Mutex::Autolock lock(mMutex); in disconnect()
601 Mutex::Autolock lock(mMutex); in setUsage()
620 Mutex::Autolock lock(mMutex); in setCrop()
[all …]
DStreamSplitter.cpp57 : mIsAbandoned(false), mMutex(), mReleaseCondition(), in StreamSplitter()
79 Mutex::Autolock lock(mMutex); in addOutput()
97 Mutex::Autolock lock(mMutex); in setName()
103 Mutex::Autolock lock(mMutex); in onFrameAvailable()
113 mReleaseCondition.wait(mMutex); in onFrameAvailable()
189 Mutex::Autolock lock(mMutex); in onBufferReleasedByOutput()
271 Mutex::Autolock lock(mSplitter->mMutex); in binderDied()
DBufferQueueProducer.cpp48 Mutex::Autolock lock(mCore->mMutex); in requestBuffer()
76 Mutex::Autolock lock(mCore->mMutex); in setBufferCount()
239 mCore->mDequeueCondition.wait(mCore->mMutex); in waitForFreeSlotThenRelock()
251 Mutex::Autolock lock(mCore->mMutex); in dequeueBuffer()
269 Mutex::Autolock lock(mCore->mMutex); in dequeueBuffer()
346 Mutex::Autolock lock(mCore->mMutex); in dequeueBuffer()
389 Mutex::Autolock lock(mCore->mMutex); in detachBuffer()
428 Mutex::Autolock lock(mCore->mMutex); in detachNextBuffer()
473 Mutex::Autolock lock(mCore->mMutex); in attachBuffer()
546 Mutex::Autolock lock(mCore->mMutex); in queueBuffer()
[all …]
DGLConsumer.cpp174 Mutex::Autolock lock(mMutex); in setDefaultMaxBufferCount()
181 Mutex::Autolock lock(mMutex); in setDefaultBufferSize()
190 Mutex::Autolock lock(mMutex); in updateTexImage()
238 Mutex::Autolock lock(mMutex); in releaseTexImage()
543 Mutex::Autolock lock(mMutex); in detachFromContext()
588 Mutex::Autolock lock(mMutex); in attachToContext()
726 Mutex::Autolock lock(mMutex); in getTransformMatrix()
731 Mutex::Autolock lock(mMutex); in setFilteringEnabled()
854 Mutex::Autolock lock(mMutex); in getTimestamp()
860 Mutex::Autolock lock(mMutex); in getFrameNumber()
[all …]
/frameworks/av/services/camera/libcameraservice/gui/
DRingBufferConsumer.cpp57 Mutex::Autolock _l(mMutex); in setName()
73 Mutex::Autolock _l(mMutex); in pinSelectedBuffer()
123 Mutex::Autolock _l(mMutex); in clear()
157 Mutex::Autolock _l(mMutex); in getLatestTimestamp()
275 Mutex::Autolock _l(mMutex); in onFrameAvailable()
328 Mutex::Autolock _l(mMutex); in unpinBuffer()
364 Mutex::Autolock _l(mMutex); in setDefaultBufferSize()
369 Mutex::Autolock _l(mMutex); in setDefaultBufferFormat()
374 Mutex::Autolock _l(mMutex); in setConsumerUsage()
/frameworks/av/services/camera/libcameraservice/api1/client2/
DStreamingProcessor.cpp69 Mutex::Autolock m(mMutex); in setPreviewWindow()
77 Mutex::Autolock m(mMutex); in haveValidPreviewWindow()
90 Mutex::Autolock m(mMutex); in updatePreviewRequest()
140 Mutex::Autolock m(mMutex); in updatePreviewStream()
207 Mutex::Autolock m(mMutex); in deletePreviewStream()
237 Mutex::Autolock m(mMutex); in getPreviewStreamId()
250 Mutex::Autolock m(mMutex); in setRecordingBufferCount()
284 Mutex::Autolock m(mMutex); in updateRecordingRequest()
362 Mutex::Autolock m(mMutex); in updateRecordingStream()
441 Mutex::Autolock m(mMutex); in deleteRecordingStream()
[all …]
/frameworks/av/media/libstagefright/omx/
DGraphicBufferSource.cpp117 Mutex::Autolock autoLock(mMutex); in omxExecuting()
168 Mutex::Autolock autoLock(mMutex); in omxIdle()
178 Mutex::Autolock autoLock(mMutex); in omxLoaded()
204 Mutex::Autolock autoLock(mMutex); in addCodecBuffer()
221 Mutex::Autolock autoLock(mMutex); in codecBufferEmptied()
329 Mutex::Autolock autoLock(mMutex); in codecBufferFilled()
356 Mutex::Autolock autoLock(mMutex); in suspend()
556 Mutex::Autolock autoLock(mMutex); in signalEndOfInputStream()
754 Mutex::Autolock autoLock(mMutex); in onFrameAvailable()
796 Mutex::Autolock lock(mMutex); in onBuffersReleased()
[all …]
/frameworks/wilhelm/src/desktop/
DSndFile.c37 pthread_mutex_lock(&thiz->mMutex); in SndFile_Callback()
39 pthread_mutex_unlock(&thiz->mMutex); in SndFile_Callback()
48 pthread_mutex_unlock(&thiz->mMutex); in SndFile_Callback()
217 pthread_mutex_lock(&audioPlayer->mSndFile.mMutex); in audioPlayerTransportUpdate()
223 pthread_mutex_unlock(&audioPlayer->mSndFile.mMutex); in audioPlayerTransportUpdate()
254 ok = pthread_mutex_init(&thiz->mSndFile.mMutex, (const pthread_mutexattr_t *) NULL); in SndFile_Realize()
283 ok = pthread_mutex_destroy(&thiz->mSndFile.mMutex); in SndFile_Destroy()

123