Searched refs:OneShotTimer (Results 1 – 9 of 9) sorted by relevance
/aosp12/frameworks/native/services/surfaceflinger/Scheduler/ |
H A D | OneShotTimer.cpp | 42 OneShotTimer::OneShotTimer(std::string name, const Interval& interval, in OneShotTimer() function in android::scheduler::OneShotTimer 53 OneShotTimer::~OneShotTimer() { in ~OneShotTimer() 57 void OneShotTimer::start() { in start() 63 mThread = std::thread(&OneShotTimer::loop, this); in start() 67 void OneShotTimer::stop() { in stop() 79 void OneShotTimer::loop() { in loop() 147 OneShotTimer::TimerState OneShotTimer::checkForResetAndStop(TimerState state) { in checkForResetAndStop() 160 void OneShotTimer::reset() { in reset() 166 std::string OneShotTimer::dump() const { in dump()
|
H A D | OneShotTimer.h | 34 class OneShotTimer { 40 OneShotTimer(std::string name, const Interval& interval, const ResetCallback& resetCallback, 43 ~OneShotTimer();
|
H A D | Scheduler.h | 313 std::optional<scheduler::OneShotTimer> mTouchTimer; 315 std::optional<scheduler::OneShotTimer> mDisplayPowerTimer;
|
H A D | RefreshRateConfigs.h | 498 std::optional<scheduler::OneShotTimer> mIdleTimer;
|
/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/ |
H A D | OneShotTimerTest.cpp | 41 std::unique_ptr<OneShotTimer> mIdleTimer; 52 mIdleTimer = std::make_unique<scheduler::OneShotTimer>( in TEST_F() 58 mIdleTimer = std::make_unique<scheduler::OneShotTimer>("TestTimer", 1ms, in TEST_F() 77 mIdleTimer = std::make_unique<scheduler::OneShotTimer>("TestTimer", 1ms, in TEST_F() 99 mIdleTimer = std::make_unique<scheduler::OneShotTimer>("TestTimer", 1ms, in TEST_F() 133 mIdleTimer = std::make_unique<scheduler::OneShotTimer>("TestTimer", 1ms, in TEST_F() 149 mIdleTimer = std::make_unique<scheduler::OneShotTimer>("TestTimer", 1ms, in TEST_F() 174 mIdleTimer = std::make_unique<scheduler::OneShotTimer>("TestTimer", 1ms, in TEST_F() 191 mIdleTimer = std::make_unique<scheduler::OneShotTimer>("TestTimer", 1ms, in TEST_F() 209 mIdleTimer = std::make_unique<scheduler::OneShotTimer>("TestTimer", 1ms, in TEST_F()
|
/aosp12/frameworks/native/services/surfaceflinger/DisplayHardware/ |
H A D | PowerAdvisor.cpp | 52 using scheduler::OneShotTimer; 69 "UpdateImminentTimer", OneShotTimer::Interval(getUpdateTimeout()), in PowerAdvisor()
|
H A D | PowerAdvisor.h | 81 scheduler::OneShotTimer mScreenUpdateTimer;
|
/aosp12/frameworks/native/services/surfaceflinger/ |
H A D | RegionSamplingThread.h | 109 scheduler::OneShotTimer mIdleTimer;
|
H A D | Android.bp | 174 "Scheduler/OneShotTimer.cpp",
|