Home
last modified time | relevance | path

Searched refs:mThreadControlMutex (Results 1 – 2 of 2) sorted by relevance

/aosp_15_r20/frameworks/native/services/surfaceflinger/
H A DRegionSamplingThread.h111 std::mutex mThreadControlMutex; variable
113 bool mRunning GUARDED_BY(mThreadControlMutex) = true;
114 bool mSampleRequested GUARDED_BY(mThreadControlMutex) = false;
116 GUARDED_BY(mThreadControlMutex);
117 std::chrono::steady_clock::time_point mLastSampleTime GUARDED_BY(mThreadControlMutex);
H A DRegionSamplingThread.cpp124 std::lock_guard lock(mThreadControlMutex); in ~RegionSamplingThread()
148 std::lock_guard lock(mThreadControlMutex); in checkForStaleLuma()
164 std::lock_guard lock(mThreadControlMutex); in doSample()
393 std::unique_lock<std::mutex> lock(mThreadControlMutex); in threadMain()
401 mCondition.wait(lock, [this]() REQUIRES(mThreadControlMutex) { in threadMain()