Searched refs:VSyncDispatchTimerQueue (Results 1 – 7 of 7) sorted by relevance
/frameworks/native/services/surfaceflinger/Scheduler/ |
D | VSyncDispatchTimerQueue.h | 112 class VSyncDispatchTimerQueue : public VSyncDispatch { 121 VSyncDispatchTimerQueue(std::unique_ptr<TimeKeeper>, VSyncTracker&, nsecs_t timerSlack, 123 ~VSyncDispatchTimerQueue(); 132 VSyncDispatchTimerQueue(const VSyncDispatchTimerQueue&) = delete; 133 VSyncDispatchTimerQueue& operator=(const VSyncDispatchTimerQueue&) = delete;
|
D | VSyncDispatchTimerQueue.cpp | 202 VSyncDispatchTimerQueue::VSyncDispatchTimerQueue(std::unique_ptr<TimeKeeper> tk, in VSyncDispatchTimerQueue() function in android::scheduler::VSyncDispatchTimerQueue 210 VSyncDispatchTimerQueue::~VSyncDispatchTimerQueue() { in ~VSyncDispatchTimerQueue() 215 void VSyncDispatchTimerQueue::cancelTimer() { in cancelTimer() 220 void VSyncDispatchTimerQueue::setTimer(nsecs_t targetTime, nsecs_t /*now*/) { in setTimer() 222 mTimeKeeper->alarmAt(std::bind(&VSyncDispatchTimerQueue::timerCallback, this), in setTimer() 227 void VSyncDispatchTimerQueue::rearmTimer(nsecs_t now) { in rearmTimer() 231 void VSyncDispatchTimerQueue::rearmTimerSkippingUpdateFor( in rearmTimerSkippingUpdateFor() 266 void VSyncDispatchTimerQueue::timerCallback() { in timerCallback() 305 VSyncDispatchTimerQueue::CallbackToken VSyncDispatchTimerQueue::registerCallback( in registerCallback() 317 void VSyncDispatchTimerQueue::unregisterCallback(CallbackToken token) { in unregisterCallback() [all …]
|
D | VsyncSchedule.cpp | 97 return std::make_unique<VSyncDispatchTimerQueue>(std::make_unique<Timer>(), tracker, in createDispatch()
|
/frameworks/native/services/surfaceflinger/tests/unittests/ |
D | VSyncDispatchRealtimeTest.cpp | 168 VSyncDispatchTimerQueue dispatch(std::make_unique<Timer>(), tracker, mDispatchGroupThreshold, in TEST_F() 197 VSyncDispatchTimerQueue dispatch(std::make_unique<Timer>(), tracker, mDispatchGroupThreshold, in TEST_F() 215 VSyncDispatchTimerQueue dispatch(std::make_unique<Timer>(), tracker, mDispatchGroupThreshold, in TEST_F()
|
D | VSyncDispatchTimerQueueTest.cpp | 230 VSyncDispatchTimerQueue mDispatch{createTimeKeeper(), mStubTracker, mDispatchGroupThreshold, 238 VSyncDispatchTimerQueue mDispatch{createTimeKeeper(), mStubTracker, mDispatchGroupThreshold, in TEST_F()
|
/frameworks/native/services/surfaceflinger/fuzzer/ |
D | surfaceflinger_scheduler_fuzzer.cpp | 66 void fuzzCallbackToken(scheduler::VSyncDispatchTimerQueue* dispatch); 127 void SchedulerFuzzer::fuzzCallbackToken(scheduler::VSyncDispatchTimerQueue* dispatch) { in fuzzCallbackToken() 146 scheduler::VSyncDispatchTimerQueue in fuzzVSyncDispatchTimerQueue() 153 dump<scheduler::VSyncDispatchTimerQueue>(&mDispatch, &mFdp); in fuzzVSyncDispatchTimerQueue()
|
/frameworks/native/services/surfaceflinger/ |
D | Android.bp | 189 "Scheduler/VSyncDispatchTimerQueue.cpp",
|