Home
last modified time | relevance | path

Searched refs:OneShotTimer (Results 1 – 10 of 10) sorted by relevance

/frameworks/native/services/surfaceflinger/Scheduler/
DOneShotTimer.cpp42 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()
DOneShotTimer.h34 class OneShotTimer {
40 OneShotTimer(std::string name, const Interval& interval, const ResetCallback& resetCallback,
43 ~OneShotTimer();
DScheduler.h314 std::optional<OneShotTimer> mTouchTimer;
316 std::optional<OneShotTimer> mDisplayPowerTimer;
DRefreshRateConfigs.h410 std::optional<scheduler::OneShotTimer> mIdleTimer;
/frameworks/native/services/surfaceflinger/tests/unittests/
DOneShotTimerTest.cpp41 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/
DRegionSamplingThread.h107 scheduler::OneShotTimer mIdleTimer;
DAndroid.bp183 "Scheduler/OneShotTimer.cpp",
/frameworks/native/services/surfaceflinger/fuzzer/
Dsurfaceflinger_scheduler_fuzzer.cpp199 std::unique_ptr<scheduler::OneShotTimer> idleTimer = std::make_unique<scheduler::OneShotTimer>( in fuzzOneShotTimer()
/frameworks/native/services/surfaceflinger/DisplayHardware/
DPowerAdvisor.h176 std::optional<scheduler::OneShotTimer> mScreenUpdateTimer;
DPowerAdvisor.cpp62 using scheduler::OneShotTimer;