/aosp12/frameworks/base/core/java/android/os/ |
H A D | ConditionVariable.java | 34 private volatile boolean mCondition; field in ConditionVariable 41 mCondition = false; in ConditionVariable() 52 mCondition = state; in ConditionVariable() 65 boolean old = mCondition; in open() 66 mCondition = true; in open() 82 mCondition = false; in close() 95 while (!mCondition) { in block() 126 while (!mCondition && now < end) { in block() 134 return mCondition; in block()
|
/aosp12/frameworks/av/media/libstagefright/renderfright/threaded/ |
H A D | RenderEngineThreaded.cpp | 97 mCondition.notify_one(); in primeCache() 113 mCondition.notify_one(); in dump() 129 mCondition.notify_one(); in useNativeFenceSync() 144 mCondition.notify_one(); in useWaitSync() 159 mCondition.notify_one(); in genTextures() 174 mCondition.notify_one(); in deleteTextures() 190 mCondition.notify_one(); in bindExternalTextureImage() 208 mCondition.notify_one(); in bindExternalTextureBuffer() 223 mCondition.notify_one(); in cacheExternalTextureBuffer() 238 mCondition.notify_one(); in unbindExternalTextureBuffer() [all …]
|
/aosp12/hardware/nxp/secure_element/snxxx/libese-spi/src/adaptation/ |
H A D | CondVar.cpp | 44 memset(&mCondition, 0, sizeof(mCondition)); in CondVar() 45 int const res = pthread_cond_init(&mCondition, &attr); in CondVar() 61 int const res = pthread_cond_destroy(&mCondition); in ~CondVar() 78 int const res = pthread_cond_wait(&mCondition, mutex.nativeHandle()); in wait() 112 pthread_cond_timedwait(&mCondition, mutex.nativeHandle(), &absoluteTime); in wait() 130 int const res = pthread_cond_signal(&mCondition); in notifyOne()
|
/aosp12/packages/apps/Nfc/nci/jni/ |
H A D | CondVar.cpp | 45 memset(&mCondition, 0, sizeof(mCondition)); in CondVar() 46 int const res = pthread_cond_init(&mCondition, &attr); in CondVar() 62 int const res = pthread_cond_destroy(&mCondition); in ~CondVar() 79 int const res = pthread_cond_wait(&mCondition, mutex.nativeHandle()); in wait() 113 pthread_cond_timedwait(&mCondition, mutex.nativeHandle(), &absoluteTime); in wait() 131 int const res = pthread_cond_signal(&mCondition); in notifyOne()
|
/aosp12/packages/modules/StatsD/statsd/src/condition/ |
H A D | ConditionTimer.h | 37 explicit ConditionTimer(bool initCondition, int64_t bucketStartNs) : mCondition(initCondition) { in ConditionTimer() 50 bool mCondition = false; variable 53 if (mCondition) { in newBucketStart() 79 if (!mCondition && (mLastConditionChangeTimestampNs > nextBucketStartNs)) { in newBucketStart() 91 if (newCondition == mCondition) { in onConditionChanged() 94 mCondition = newCondition; in onConditionChanged()
|
/aosp12/frameworks/native/libs/renderengine/threaded/ |
H A D | RenderEngineThreaded.cpp | 53 mCondition.notify_one(); in ~RenderEngineThreaded() 157 mCondition.notify_one(); in primeCache() 174 mCondition.notify_one(); in dump() 191 mCondition.notify_one(); in genTextures() 207 mCondition.notify_one(); in deleteTextures() 223 mCondition.notify_one(); in mapExternalTextureBuffer() 237 mCondition.notify_one(); in unmapExternalTextureBuffer() 282 mCondition.notify_one(); in useProtectedContext() 299 mCondition.notify_one(); in cleanupPostRender() 326 mCondition.notify_one(); in drawLayers() [all …]
|
/aosp12/hardware/qcom/wlan/qcwcn/wifi_hal/ |
H A D | sync.h | 49 pthread_cond_t mCondition; 55 pthread_cond_init(&mCondition, NULL); in Condition() 58 pthread_cond_destroy(&mCondition); in ~Condition() 63 int status = pthread_cond_wait(&mCondition, &mMutex); in wait() 85 status = pthread_cond_timedwait(&mCondition, &mMutex, &abstime); in wait() 90 pthread_cond_signal(&mCondition); in signal()
|
/aosp12/hardware/broadcom/wlan/bcmdhd/wifi_hal/ |
H A D | sync.h | 49 pthread_cond_t mCondition; 55 pthread_cond_init(&mCondition, NULL); in Condition() 58 pthread_cond_destroy(&mCondition); in ~Condition() 63 return pthread_cond_wait(&mCondition, &mMutex); in wait() 67 pthread_cond_signal(&mCondition); in signal()
|
/aosp12/packages/modules/StatsD/statsd/tests/condition/ |
H A D | ConditionTimer_test.cpp | 31 EXPECT_EQ(false, timer.mCondition); in TEST() 39 EXPECT_EQ(true, timer.mCondition); in TEST() 43 EXPECT_EQ(true, timer.mCondition); in TEST() 48 EXPECT_EQ(true, timer.mCondition); in TEST() 52 EXPECT_EQ(true, timer.mCondition); in TEST()
|
/aosp12/frameworks/av/media/libmediatranscoding/transcoder/tests/ |
H A D | TranscoderTestUtils.h | 150 mCondition.notify_all(); in onFinished() 160 mCondition.notify_all(); in onError() 168 mCondition.notify_all(); in onProgressUpdate() 184 mCondition.wait(lock); in waitForTranscodingFinished() 191 mCondition.wait(lock); in waitForProgressMade() 200 std::condition_variable mCondition; variable 209 mCondition.wait(lock); in wait() 216 mCondition.notify_all(); in signal() 221 std::condition_variable mCondition; variable
|
/aosp12/frameworks/base/core/java/android/hardware/camera2/utils/ |
H A D | CloseableLock.java | 60 private final Condition mCondition = mLock.newCondition(); field in CloseableLock 139 mCondition.signalAll(); in close() 192 mCondition.awaitUninterruptibly(); in acquireLock() 265 mCondition.awaitUninterruptibly(); in acquireExclusiveLock() 328 mCondition.signalAll(); in releaseLock() 331 mCondition.signalAll(); in releaseLock()
|
/aosp12/frameworks/base/telephony/java/android/telephony/ims/ |
H A D | ImsCallForwardInfo.java | 133 public @CallForwardReasons int mCondition; field in ImsCallForwardInfo 161 mCondition = reason; in ImsCallForwardInfo() 181 out.writeInt(mCondition); in writeToParcel() 192 return super.toString() + ", Condition: " + mCondition in toString() 201 mCondition = in.readInt(); in readFromParcel() 226 return mCondition; in getCondition()
|
/aosp12/frameworks/rs/ |
H A D | rsSignal.cpp | 29 pthread_cond_destroy(&mCondition); in ~Signal() 39 status = pthread_cond_init(&mCondition, nullptr); in init() 58 status = pthread_cond_signal(&mCondition); in set() 77 status = pthread_cond_wait(&mCondition, &mMutex); in wait()
|
/aosp12/hardware/interfaces/neuralnetworks/1.0/vts/functional/ |
H A D | Callbacks.cpp | 43 mCondition.notify_all(); in notify() 49 mCondition.wait(lock, [this] { return mNotified; }); in wait() 76 mCondition.notify_all(); in notify() 83 mCondition.wait(lock, [this] { return mNotified; }); in wait()
|
/aosp12/frameworks/native/cmds/surfacereplayer/replayer/ |
H A D | BufferQueueScheduler.cpp | 33 mCondition.wait(lock, [&] { return (mSurfaceControl != nullptr); }); in startScheduling() 51 mCondition.wait(lock); in startScheduling() 58 mCondition.notify_one(); in addEvent() 64 mCondition.notify_one(); in stopScheduling() 72 mCondition.notify_one(); in setSurfaceControl()
|
/aosp12/frameworks/base/tests/JankBench/app/src/main/jni/ |
H A D | WorkerPool.cpp | 36 pthread_cond_destroy(&mCondition); in ~Signal() 46 status = pthread_cond_init(&mCondition, NULL); in init() 67 status = pthread_cond_signal(&mCondition); in set() 90 status = pthread_cond_wait(&mCondition, &mMutex); in wait() 93 status = pthread_cond_timeout_np(&mCondition, &mMutex, timeout / 1000000); in wait() 96 status = pthread_cond_wait(&mCondition, &mMutex); in wait()
|
/aosp12/frameworks/native/services/vibratorservice/ |
H A D | VibratorCallbackScheduler.cpp | 55 mCondition.notify_all(); in ~CallbackScheduler() 69 mCondition.notify_all(); in schedule() 88 mCondition.wait(mMutex); in loop() 91 mCondition.wait_until(mMutex, mQueue.top().getExpiration()); in loop()
|
/aosp12/frameworks/hardware/interfaces/sensorservice/libsensorndkbridge/ |
H A D | ALooper.cpp | 36 mCondition.signal(); in signalSensorEvents() 42 mCondition.signal(); in wake() 65 mCondition.wait(mLock); in pollOnce() 67 mCondition.waitRelative(mLock, waitUntilNs - nowNs); in pollOnce()
|
/aosp12/frameworks/av/media/tests/SampleVideoEncoder/app/src/main/java/com/android/media/samplevideoencoder/ |
H A D | MediaCodecBase.java | 35 private final Condition mCondition = mLock.newCondition(); field in CodecAsyncHandler 62 mCondition.signalAll(); in onInputBufferAvailable() 71 mCondition.signalAll(); in onOutputBufferAvailable() 79 mCondition.signalAll(); in onError() 100 mCondition.await(); in getOutput() 115 mCondition.await(); in getWork()
|
/aosp12/frameworks/native/services/surfaceflinger/Scheduler/ |
H A D | EventThread.cpp | 260 mCondition.notify_all(); in ~EventThread() 287 mCondition.notify_all(); in registerDisplayEventConnection() 292 mCondition.notify_all(); in registerDisplayEventConnection() 314 mCondition.notify_all(); in setVsyncRate() 327 mCondition.notify_all(); in requestNextVsync() 340 mCondition.notify_all(); in onScreenReleased() 350 mCondition.notify_all(); in onScreenAcquired() 368 mCondition.notify_all(); in onVSyncEvent() 375 mCondition.notify_all(); in onHotplugReceived() 382 mCondition.notify_all(); in onModeChanged() [all …]
|
/aosp12/frameworks/native/libs/gui/tests/ |
H A D | FrameWaiter.h | 33 mCondition.wait(mMutex); in waitForFrame() 41 mCondition.signal(); in onFrameAvailable() 47 Condition mCondition; variable
|
/aosp12/frameworks/av/services/mediametrics/ |
H A D | TimedAction.h | 47 mCondition.notify_one(); in postAt() 64 mCondition.notify_all(); in quit() 89 mCondition.wait_until(l, sleepUntilTime); in threadLoop() 94 std::condition_variable mCondition GUARDED_BY(mLock);
|
/aosp12/hardware/interfaces/neuralnetworks/1.2/vts/functional/ |
H A D | Callbacks.cpp | 50 mCondition.notify_all(); in notify() 61 mCondition.wait(lock, [this] { return mNotified; }); in wait() 106 mCondition.wait(lock, [this] { return mNotified; }); in wait() 140 mCondition.notify_all(); in notifyInternal()
|
/aosp12/frameworks/av/media/libmediatranscoding/transcoder/ |
H A D | MediaSampleQueue.cpp | 29 mCondition.notify_one(); in enqueue() 38 mCondition.wait(lock); in dequeue() 61 mCondition.notify_all(); in abort()
|
/aosp12/frameworks/av/media/libmediaplayerservice/nuplayer/ |
H A D | NuPlayerDriver.cpp | 158 mCondition.wait(mLock); in setDataSource() 177 mCondition.wait(mLock); in setDataSource() 196 mCondition.wait(mLock); in setDataSource() 215 mCondition.wait(mLock); in setDataSource() 234 mCondition.wait(mLock); in setDataSource() 264 mCondition.wait(mLock); in setVideoSurfaceTexture() 733 mCondition.wait(mLock); in reset() 879 mCondition.broadcast(); in notifyResetComplete() 889 mCondition.broadcast(); in notifySetSurfaceComplete() 1093 mCondition.broadcast(); in notifySetDataSourceCompleted() [all …]
|