/frameworks/rs/ |
D | rsSignal.cpp | 29 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()
|
D | rsMutex.cpp | 27 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/ |
D | DisconnectWaiter.h | 40 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;
|
D | FrameWaiter.h | 31 Mutex::Autolock lock(mMutex); in waitForFrame() 33 mCondition.wait(mMutex); in waitForFrame() 39 Mutex::Autolock lock(mMutex); in onFrameAvailable() 46 Mutex mMutex; variable
|
D | SurfaceTextureGLThreadToGL.h | 112 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/ |
D | JetPlayer.cpp | 98 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/ |
D | MidiFile.cpp | 88 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/ |
D | SurfaceMediaSource.cpp | 87 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/ |
D | DispSync.cpp | 65 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 …]
|
D | FrameTracker.cpp | 42 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 …]
|
D | EventControlThread.cpp | 28 Mutex::Autolock lock(mMutex); in setVsyncEnabled() 34 Mutex::Autolock lock(mMutex); in threadLoop() 42 status_t err = mCond.wait(mMutex); in threadLoop()
|
D | SurfaceFlingerConsumer.cpp | 37 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/ |
D | ThreadPool.c | 98 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 …]
|
D | locks.c | 48 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/ |
D | BufferQueueConsumer.cpp | 41 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 …]
|
D | BufferItemConsumer.cpp | 51 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()
|
D | ConsumerBase.cpp | 80 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()
|
D | Surface.cpp | 203 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 …]
|
D | StreamSplitter.cpp | 57 : 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()
|
D | BufferQueueProducer.cpp | 48 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 …]
|
D | GLConsumer.cpp | 174 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/ |
D | RingBufferConsumer.cpp | 57 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/ |
D | StreamingProcessor.cpp | 69 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/ |
D | GraphicBufferSource.cpp | 117 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/ |
D | SndFile.c | 37 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()
|