Home
last modified time | relevance | path

Searched refs:mPowerEstimators (Results 1 – 3 of 3) sorted by relevance

/aosp12/frameworks/base/core/java/com/android/internal/os/
H A DMemoryPowerCalculator.java15 private final UsageBasedPowerEstimator[] mPowerEstimators; field in MemoryPowerCalculator
19 mPowerEstimators = new UsageBasedPowerEstimator[numBuckets]; in MemoryPowerCalculator()
21 mPowerEstimators[i] = new UsageBasedPowerEstimator( in MemoryPowerCalculator()
56 for (int i = 0; i < timers.size() && i < mPowerEstimators.length; i++) { in calculateDuration()
57 usageDurationMs += mPowerEstimators[i].calculateDuration(timers.valueAt(i), in calculateDuration()
66 for (int i = 0; i < timers.size() && i < mPowerEstimators.length; i++) { in calculatePower()
67 UsageBasedPowerEstimator estimator = mPowerEstimators[(int) timers.keyAt(i)]; in calculatePower()
H A DAmbientDisplayPowerCalculator.java34 private final UsageBasedPowerEstimator[] mPowerEstimators; field in AmbientDisplayPowerCalculator
38 mPowerEstimators = new UsageBasedPowerEstimator[numDisplays]; in AmbientDisplayPowerCalculator()
40 mPowerEstimators[display] = new UsageBasedPowerEstimator( in AmbientDisplayPowerCalculator()
104 final int numDisplays = mPowerEstimators.length; in calculateEstimatedPower()
109 power += mPowerEstimators[display].calculatePower(dozeTime); in calculateEstimatedPower()
H A DSystemServicePowerCalculator.java42 private final UsageBasedPowerEstimator[] mPowerEstimators; field in SystemServicePowerCalculator
53 mPowerEstimators = new UsageBasedPowerEstimator[numFreqs]; in SystemServicePowerCalculator()
58 mPowerEstimators[index++] = new UsageBasedPowerEstimator( in SystemServicePowerCalculator()
191 final int size = Math.min(mPowerEstimators.length, systemServiceTimeAtCpuSpeeds.length); in calculatePowerUsingPowerProfile()
193 powerMah += mPowerEstimators[i].calculatePower(systemServiceTimeAtCpuSpeeds[i] / 1000); in calculatePowerUsingPowerProfile()