Searched refs:waitRelative (Results 1 - 24 of 24) sorted by relevance

/frameworks/native/include/utils/
H A DCondition.h57 status_t waitRelative(Mutex& mutex, nsecs_t reltime);
95 inline status_t Condition::waitRelative(Mutex& mutex, nsecs_t reltime) { function in class:android::Condition
/frameworks/av/services/camera/libcameraservice/camera2/
H A DBurstCapture.cpp60 res = mInputSignal.waitRelative(mInputMutex, kWaitDuration);
H A DCaptureSequencer.cpp84 res = mStateChanged.waitRelative(mStateMutex, timeout);
220 res = mStartCaptureSignal.waitRelative(mInputMutex,
386 res = mNewNotifySignal.waitRelative(mInputMutex, kWaitDuration);
489 res = mNewFrameSignal.waitRelative(mInputMutex, kWaitDuration);
502 res = mNewCaptureSignal.waitRelative(mInputMutex, kWaitDuration);
586 res = mNewCaptureSignal.waitRelative(mInputMutex, kWaitDuration);
H A DJpegCompressor.cpp164 res = mDone.waitRelative(mBusyMutex, timeout);
H A DCallbackProcessor.cpp156 res = mCallbackAvailableSignal.waitRelative(mInputMutex,
H A DJpegProcessor.cpp176 res = mCaptureAvailableSignal.waitRelative(mInputMutex,
H A DZslProcessor.cpp389 res = mZslBufferAvailableSignal.waitRelative(mInputMutex,
/frameworks/av/media/libstagefright/foundation/
H A DALooper.cpp200 mQueueChangedCondition.waitRelative(mLock, delayUs * 1000ll);
/frameworks/av/media/libstagefright/
H A DTimedEventQueue.cpp248 status_t err = mQueueHeadChangedCondition.waitRelative(
H A DCameraSource.cpp681 mFrameCompleteCondition.waitRelative(mLock,
774 mFrameAvailableCondition.waitRelative(mLock,
H A DOMXCodec.cpp3263 status_t err = mBufferFilled.waitRelative(mLock, kBufferFilledEventTimeOutNs);
/frameworks/av/media/libmedia/
H A DAudioRecord.cpp503 result = cblk->cv.waitRelative(cblk->lock, milliseconds(waitTimeMs));
787 result = cblk->cv.waitRelative(cblk->lock, milliseconds(RESTORE_TIMEOUT_MS));
H A DToneGenerator.cpp907 lStatus = mWaitCbkCond.waitRelative(mLock, seconds(3));
926 lStatus = mWaitCbkCond.waitRelative(mLock, seconds(3));
939 lStatus = mWaitCbkCond.waitRelative(mLock, seconds(3));
978 status_t lStatus = mWaitCbkCond.waitRelative(mLock, seconds(3));
H A DAudioTrack.cpp979 result = cblk->cv.waitRelative(cblk->lock, milliseconds(waitTimeMs));
1408 result = cblk->cv.waitRelative(cblk->lock, milliseconds(RESTORE_TIMEOUT_MS));
/frameworks/native/services/surfaceflinger/
H A DEventThread.cpp281 if (mCondition.waitRelative(mLock, timeout) == TIMED_OUT) {
H A DSurfaceFlinger.cpp1688 status_t err = mTransactionCV.waitRelative(mStateLock, s2ns(5));
1741 status_t err = mTransactionCV.waitRelative(mStateLock, s2ns(5));
/frameworks/base/core/jni/
H A Dandroid_media_AudioRecord.cpp345 if (lpCookie->cond.waitRelative(sLock,
H A Dandroid_media_AudioTrack.cpp489 if (lpCookie->cond.waitRelative(sLock,
/frameworks/native/libs/utils/
H A DThreads.cpp604 status_t Condition::waitRelative(Mutex& mutex, nsecs_t reltime)
/frameworks/av/services/camera/libcameraservice/
H A DCamera2Device.cpp709 res = notEmpty.waitRelative(mMutex,timeout);
722 res = mNewRequestId.waitRelative(mMutex, timeout);
/frameworks/av/media/libstagefright/omx/tests/
H A DOMXHarness.cpp146 : mMessageAddedCondition.waitRelative(
/frameworks/av/services/audioflinger/
H A DAudioPolicyService.cpp741 mWaitWorkCV.waitRelative(mLock, waitTime);
H A DAudioFlinger.cpp1198 if (mParamCond.waitRelative(mLock, kSetParametersTimeoutNs) == NO_ERROR) {
3567 mWaitWorkCV.waitRelative(mLock, kSetParametersTimeoutNs);
3934 mWaitWorkCV.waitRelative(mLock, kSetParametersTimeoutNs);
5682 result = cblk->cv.waitRelative(cblk->lock, milliseconds(waitTimeMs));
6688 mWaitWorkCV.waitRelative(mLock, kSetParametersTimeoutNs);
/frameworks/base/services/input/
H A DInputDispatcher.cpp2680 mInjectionResultAvailableCondition.waitRelative(mLock, remainingTimeout);
2700 mInjectionSyncFinishedCondition.waitRelative(mLock, remainingTimeout);

Completed in 2389 milliseconds