Home
last modified time | relevance | path

Searched refs:mArmedInfo (Results 1 – 2 of 2) sorted by relevance

/frameworks/native/services/surfaceflinger/Scheduler/
DVSyncDispatchTimerQueue.cpp51 if (!mArmedInfo) { in wakeupTime()
54 return {mArmedInfo->mActualWakeupTime}; in wakeupTime()
58 if (!mArmedInfo) { in targetVsync()
61 return {mArmedInfo->mActualVsyncTime}; in targetVsync()
70 mArmedInfo && (nextVsyncTime > (mArmedInfo->mActualVsyncTime + mMinVsyncDistance)); in schedule()
86 mArmedInfo = {nextWakeupTime, nextVsyncTime}; in schedule()
100 if (!mArmedInfo && !mWorkloadUpdateInfo) { in update()
112 mArmedInfo = {nextVsyncTime - mWorkDuration, nextVsyncTime}; in update()
116 mArmedInfo.reset(); in disarm()
120 mLastDispatchTime = mArmedInfo->mActualVsyncTime; in executing()
[all …]
DVSyncDispatchTimerQueue.h95 std::optional<ArmingInfo> mArmedInfo; variable