Searched refs:OneShotTimer (Results 1 – 10 of 10) sorted by relevance
/frameworks/native/services/surfaceflinger/Scheduler/ |
D | OneShotTimer.cpp | 42 OneShotTimer::OneShotTimer(std::string name, const Interval& interval, in OneShotTimer() function in android::scheduler::OneShotTimer 54 OneShotTimer::~OneShotTimer() { in ~OneShotTimer() 58 void OneShotTimer::start() { in start() 64 mThread = std::thread(&OneShotTimer::loop, this); in start() 68 void OneShotTimer::stop() { in stop() 80 void OneShotTimer::loop() { in loop() 158 OneShotTimer::TimerState OneShotTimer::checkForResetAndStop(TimerState state) { in checkForResetAndStop() 171 void OneShotTimer::reset() { in reset() 182 std::string OneShotTimer::dump() const { in dump()
|
D | OneShotTimer.h | 34 class OneShotTimer { 40 OneShotTimer(std::string name, const Interval& interval, const ResetCallback& resetCallback, 43 ~OneShotTimer();
|
D | Scheduler.h | 314 std::optional<OneShotTimer> mTouchTimer; 316 std::optional<OneShotTimer> mDisplayPowerTimer;
|
D | RefreshRateConfigs.h | 410 std::optional<scheduler::OneShotTimer> mIdleTimer;
|
/frameworks/native/services/surfaceflinger/tests/unittests/ |
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() 78 mIdleTimer = std::make_unique<scheduler::OneShotTimer>("TestTimer", 1ms, in TEST_F() 101 mIdleTimer = std::make_unique<scheduler::OneShotTimer>("TestTimer", 1ms, in TEST_F() 136 mIdleTimer = std::make_unique<scheduler::OneShotTimer>("TestTimer", 1ms, in TEST_F() 169 mIdleTimer = std::make_unique<scheduler::OneShotTimer>("TestTimer", 1ms, in TEST_F() 186 mIdleTimer = std::make_unique<scheduler::OneShotTimer>("TestTimer", 1ms, in TEST_F() 212 mIdleTimer = std::make_unique<scheduler::OneShotTimer>("TestTimer", 1ms, in TEST_F() 229 mIdleTimer = std::make_unique<scheduler::OneShotTimer>("TestTimer", 1ms, in TEST_F() [all …]
|
/frameworks/native/services/surfaceflinger/ |
D | RegionSamplingThread.h | 107 scheduler::OneShotTimer mIdleTimer;
|
D | Android.bp | 183 "Scheduler/OneShotTimer.cpp",
|
/frameworks/native/services/surfaceflinger/fuzzer/ |
D | surfaceflinger_scheduler_fuzzer.cpp | 199 std::unique_ptr<scheduler::OneShotTimer> idleTimer = std::make_unique<scheduler::OneShotTimer>( in fuzzOneShotTimer()
|
/frameworks/native/services/surfaceflinger/DisplayHardware/ |
D | PowerAdvisor.h | 176 std::optional<scheduler::OneShotTimer> mScreenUpdateTimer;
|
D | PowerAdvisor.cpp | 62 using scheduler::OneShotTimer;
|