Searched refs:TimerState (Results 1 – 5 of 5) sorted by relevance
/aosp12/frameworks/native/services/surfaceflinger/Scheduler/ |
H A D | OneShotTimer.cpp | 84 TimerState state = TimerState::RESET; in loop() 90 if (state == TimerState::STOPPED) { in loop() 94 if (state == TimerState::IDLE) { in loop() 104 if (state == TimerState::RESET) { in loop() 113 if (state == TimerState::STOPPED) { in loop() 118 state = TimerState::WAITING; in loop() 134 state = TimerState::WAITING; in loop() 137 state = TimerState::IDLE; in loop() 147 OneShotTimer::TimerState OneShotTimer::checkForResetAndStop(TimerState state) { in checkForResetAndStop() 150 return TimerState::STOPPED; in checkForResetAndStop() [all …]
|
H A D | Scheduler.h | 198 [this] { std::invoke(&Scheduler::idleTimerCallback, this, TimerState::Reset); }, in setRefreshRateConfigs() 200 std::invoke(&Scheduler::idleTimerCallback, this, TimerState::Expired); in setRefreshRateConfigs() 203 std::invoke(&Scheduler::kernelIdleTimerCallback, this, TimerState::Reset); in setRefreshRateConfigs() 206 std::invoke(&Scheduler::kernelIdleTimerCallback, this, TimerState::Expired); in setRefreshRateConfigs() 223 enum class TimerState { Reset, Expired }; enum 253 void kernelIdleTimerCallback(TimerState) EXCLUDES(mRefreshRateConfigsLock); 254 void idleTimerCallback(TimerState); 255 void touchTimerCallback(TimerState); 256 void displayPowerTimerCallback(TimerState); 324 TimerState idleTimer = TimerState::Reset; [all …]
|
H A D | OneShotTimer.h | 56 enum class TimerState { enum 78 TimerState checkForResetAndStop(TimerState state);
|
H A D | Scheduler.cpp | 136 [this] { touchTimerCallback(TimerState::Reset); }, in Scheduler() 137 [this] { touchTimerCallback(TimerState::Expired); }); in Scheduler() 144 [this] { displayPowerTimerCallback(TimerState::Reset); }, in Scheduler() 692 void Scheduler::kernelIdleTimerCallback(TimerState state) { in kernelIdleTimerCallback() 703 if (state == TimerState::Reset && in kernelIdleTimerCallback() 709 } else if (state == TimerState::Expired && in kernelIdleTimerCallback() 720 void Scheduler::idleTimerCallback(TimerState state) { in idleTimerCallback() 725 void Scheduler::touchTimerCallback(TimerState state) { in touchTimerCallback() 737 void Scheduler::displayPowerTimerCallback(TimerState state) { in displayPowerTimerCallback() 858 mFeatures.displayPowerTimer == TimerState::Reset)) { in calculateRefreshRateModeId() [all …]
|
/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/ |
H A D | TestableScheduler.h | 83 [this] { touchTimerCallback(TimerState::Reset); }, in replaceTouchTimer() 84 [this] { touchTimerCallback(TimerState::Expired); }); in replaceTouchTimer()
|