/frameworks/base/core/java/com/android/internal/os/ |
D | ScreenPowerCalculator.java | 61 long rawRealtimeUs, long rawUptimeUs, BatteryUsageStatsQuery query) { in calculate() argument 67 rawRealtimeUs, BatteryStats.STATS_SINCE_CHARGED, consumptionUC); in calculate() 83 rawRealtimeUs); in calculate() 95 rawRealtimeUs); in calculate() 118 long rawRealtimeUs, long rawUptimeUs, int statsType, SparseArray<UserHandle> asUsers) { in calculate() argument 123 rawRealtimeUs, statsType, consumptionUC); in calculate() 144 rawRealtimeUs); in calculate() 151 smearScreenBatterySipper(sippers, bs, rawRealtimeUs); in calculate() 160 long rawRealtimeUs, int statsType, long consumptionUC) { in calculateTotalDurationAndPower() argument 161 totalPowerAndDuration.durationMs = calculateDuration(batteryStats, rawRealtimeUs, in calculateTotalDurationAndPower() [all …]
|
D | GnssPowerCalculator.java | 48 long rawRealtimeUs, long rawUptimeUs, BatteryUsageStatsQuery query) { in calculate() argument 50 final double averageGnssPowerMa = getAverageGnssPower(batteryStats, rawRealtimeUs, in calculate() 60 rawRealtimeUs, averageGnssPowerMa, consumptionUC); in calculate() 80 @BatteryConsumer.PowerModel int powerModel, long rawRealtimeUs, in calculateApp() argument 82 final long durationMs = computeDuration(u, rawRealtimeUs, BatteryStats.STATS_SINCE_CHARGED); in calculateApp() 100 long rawRealtimeUs, long rawUptimeUs, int statsType, SparseArray<UserHandle> asUsers) { in calculate() argument 101 double averageGnssPowerMa = getAverageGnssPower(batteryStats, rawRealtimeUs, statsType); in calculate() 108 calculateApp(app, app.uidObj, powerModel, rawRealtimeUs, averageGnssPowerMa, in calculate() 115 @BatteryConsumer.PowerModel int powerModel, long rawRealtimeUs, in calculateApp() argument 117 final long durationMs = computeDuration(u, rawRealtimeUs, BatteryStats.STATS_SINCE_CHARGED); in calculateApp() [all …]
|
D | MemoryPowerCalculator.java | 28 long rawRealtimeUs, long rawUptimeUs, BatteryUsageStatsQuery query) { in calculate() argument 29 final long durationMs = calculateDuration(batteryStats, rawRealtimeUs, in calculate() 31 final double powerMah = calculatePower(batteryStats, rawRealtimeUs, in calculate() 41 long rawRealtimeUs, long rawUptimeUs, int statsType, SparseArray<UserHandle> asUsers) { in calculate() argument 42 final long durationMs = calculateDuration(batteryStats, rawRealtimeUs, statsType); in calculate() 43 final double powerMah = calculatePower(batteryStats, rawRealtimeUs, statsType); in calculate() 53 private long calculateDuration(BatteryStats batteryStats, long rawRealtimeUs, int statsType) { in calculateDuration() argument 58 rawRealtimeUs, statsType); in calculateDuration() 63 private double calculatePower(BatteryStats batteryStats, long rawRealtimeUs, int statsType) { in calculatePower() argument 69 estimator.calculateDuration(timers.valueAt(i), rawRealtimeUs, statsType); in calculatePower()
|
D | SensorPowerCalculator.java | 43 long rawRealtimeUs, long rawUptimeUs, BatteryUsageStatsQuery query) { in calculate() argument 49 appsPowerMah += calculateApp(app, app.getBatteryStatsUid(), rawRealtimeUs); in calculate() 61 long rawRealtimeUs) { in calculateApp() argument 62 final double powerMah = calculatePowerMah(u, rawRealtimeUs, in calculateApp() 65 calculateDuration(u, rawRealtimeUs, BatteryStats.STATS_SINCE_CHARGED)) in calculateApp() 71 protected void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs, in calculateApp() argument 73 app.sensorPowerMah = calculatePowerMah(u, rawRealtimeUs, statsType); in calculateApp() 76 private long calculateDuration(BatteryStats.Uid u, long rawRealtimeUs, int statsType) { in calculateDuration() argument 88 durationMs += timer.getTotalTimeLocked(rawRealtimeUs, statsType) / 1000; in calculateDuration() 93 private double calculatePowerMah(BatteryStats.Uid u, long rawRealtimeUs, int statsType) { in calculatePowerMah() argument [all …]
|
D | WakelockPowerCalculator.java | 48 long rawRealtimeUs, long rawUptimeUs, BatteryUsageStatsQuery query) { in calculate() argument 59 calculateApp(result, app.getBatteryStatsUid(), rawRealtimeUs, in calculate() 76 calculateRemaining(result, batteryStats, rawRealtimeUs, rawUptimeUs, in calculate() 85 long wakeTimeMs = calculateWakeTimeMillis(batteryStats, rawRealtimeUs, rawUptimeUs); in calculate() 105 long rawRealtimeUs, long rawUptimeUs, int statsType, SparseArray<UserHandle> asUsers) { in calculate() argument 114 calculateApp(result, app.uidObj, rawRealtimeUs, statsType); in calculate() 131 calculateRemaining(result, batteryStats, rawRealtimeUs, rawUptimeUs, statsType, in calculate() 139 private void calculateApp(PowerAndDuration result, BatteryStats.Uid u, long rawRealtimeUs, in calculateApp() argument 152 wakeLockTimeUs += timer.getTotalTimeLocked(rawRealtimeUs, statsType); in calculateApp() 165 private void calculateRemaining(PowerAndDuration result, BatteryStats stats, long rawRealtimeUs, in calculateRemaining() argument [all …]
|
D | CameraPowerCalculator.java | 41 long rawRealtimeUs, long rawUptimeUs, BatteryUsageStatsQuery query) { in calculate() argument 42 super.calculate(builder, batteryStats, rawRealtimeUs, rawUptimeUs, query); in calculate() 44 final long durationMs = batteryStats.getCameraOnTime(rawRealtimeUs, in calculate() 59 long rawRealtimeUs, long rawUptimeUs, BatteryUsageStatsQuery query) { in calculateApp() argument 61 mPowerEstimator.calculateDuration(u.getCameraTurnedOnTimer(), rawRealtimeUs, in calculateApp() 69 protected void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs, in calculateApp() argument 72 rawRealtimeUs, statsType); in calculateApp()
|
D | FlashlightPowerCalculator.java | 39 long rawRealtimeUs, long rawUptimeUs, BatteryUsageStatsQuery query) { in calculate() argument 40 super.calculate(builder, batteryStats, rawRealtimeUs, rawUptimeUs, query); in calculate() 42 final long durationMs = batteryStats.getFlashlightOnTime(rawRealtimeUs, in calculate() 57 long rawRealtimeUs, long rawUptimeUs, BatteryUsageStatsQuery query) { in calculateApp() argument 59 rawRealtimeUs, BatteryStats.STATS_SINCE_CHARGED); in calculateApp() 66 protected void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs, in calculateApp() argument 69 rawRealtimeUs, statsType); in calculateApp()
|
D | AmbientDisplayPowerCalculator.java | 45 long rawRealtimeUs, long rawUptimeUs, BatteryUsageStatsQuery query) { in calculate() argument 48 final long durationMs = calculateDuration(batteryStats, rawRealtimeUs, in calculate() 67 long rawRealtimeUs, long rawUptimeUs, int statsType, SparseArray<UserHandle> asUsers) { in calculate() argument 69 final long durationMs = calculateDuration(batteryStats, rawRealtimeUs, statsType); in calculate() 83 private long calculateDuration(BatteryStats batteryStats, long rawRealtimeUs, int statsType) { in calculateDuration() argument 84 return batteryStats.getScreenDozeTime(rawRealtimeUs, statsType) / 1000; in calculateDuration()
|
D | IdlePowerCalculator.java | 51 long rawRealtimeUs, long rawUptimeUs, BatteryUsageStatsQuery query) { in calculate() argument 52 calculatePowerAndDuration(batteryStats, rawRealtimeUs, rawUptimeUs, in calculate() 64 long rawRealtimeUs, long rawUptimeUs, int statsType, SparseArray<UserHandle> asUsers) { in calculate() argument 65 calculatePowerAndDuration(batteryStats, rawRealtimeUs, rawUptimeUs, statsType); in calculate() 81 private void calculatePowerAndDuration(BatteryStats batteryStats, long rawRealtimeUs, in calculatePowerAndDuration() argument 83 long batteryRealtimeUs = batteryStats.computeBatteryRealtime(rawRealtimeUs, statsType); in calculatePowerAndDuration()
|
D | MobileRadioPowerCalculator.java | 88 long rawRealtimeUs, long rawUptimeUs, BatteryUsageStatsQuery query) { in calculate() argument 92 final double powerPerPacketMah = getMobilePowerPerPacket(batteryStats, rawRealtimeUs, in calculate() 104 calculateRemaining(total, powerModel, batteryStats, rawRealtimeUs, consumptionUC); in calculate() 143 long rawRealtimeUs, long rawUptimeUs, int statsType, SparseArray<UserHandle> asUsers) { in calculate() argument 144 final double mobilePowerPerPacket = getMobilePowerPerPacket(batteryStats, rawRealtimeUs, in calculate() 158 calculateRemaining(total, powerModel, batteryStats, rawRealtimeUs, consumptionUC); in calculate() 232 long rawRealtimeUs, long consumptionUC) { in calculateRemaining() argument 241 long strengthTimeMs = batteryStats.getPhoneSignalStrengthTime(i, rawRealtimeUs, in calculateRemaining() 257 final long scanningTimeMs = batteryStats.getPhoneSignalScanningTime(rawRealtimeUs, in calculateRemaining() 259 long radioActiveTimeMs = batteryStats.getMobileRadioActiveTime(rawRealtimeUs, in calculateRemaining() [all …]
|
D | WifiPowerCalculator.java | 79 long rawRealtimeUs, long rawUptimeUs, BatteryUsageStatsQuery query) { in calculate() argument 92 rawRealtimeUs, BatteryStats.STATS_SINCE_CHARGED, in calculate() 106 calculateRemaining(powerDurationAndTraffic, powerModel, batteryStats, rawRealtimeUs, in calculate() 131 long rawRealtimeUs, long rawUptimeUs, int statsType, SparseArray<UserHandle> asUsers) { in calculate() argument 144 calculateApp(powerDurationAndTraffic, app.uidObj, powerModel, rawRealtimeUs, in calculate() 166 calculateRemaining(powerDurationAndTraffic, powerModel, batteryStats, rawRealtimeUs, in calculate() 180 long rawRealtimeUs, int statsType, boolean hasWifiActivityReporting, in calculateApp() argument 220 final long wifiRunningTime = u.getWifiRunningTime(rawRealtimeUs, statsType) / 1000; in calculateApp() 224 final long wifiScanTimeMs = u.getWifiScanTime(rawRealtimeUs, statsType) / 1000; in calculateApp() 227 batchTimeMs += u.getWifiBatchedScanTime(bin, rawRealtimeUs, statsType) / 1000; in calculateApp() [all …]
|
D | PowerCalculator.java | 56 long rawRealtimeUs, long rawUptimeUs, int statsType, SparseArray<UserHandle> asUsers) { in calculate() argument 60 calculateApp(app, app.uidObj, rawRealtimeUs, rawUptimeUs, statsType); in calculate() 78 long rawRealtimeUs, long rawUptimeUs, BatteryUsageStatsQuery query) { in calculate() argument 83 calculateApp(app, app.getBatteryStatsUid(), rawRealtimeUs, rawUptimeUs, query); in calculate() 98 protected void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs, in calculateApp() argument 111 long rawRealtimeUs, long rawUptimeUs, BatteryUsageStatsQuery query) { in calculateApp() argument
|
D | BatteryChargeCalculator.java | 34 long rawRealtimeUs, long rawUptimeUs, BatteryUsageStatsQuery query) { in calculate() argument 56 final long batteryTimeRemainingMs = batteryStats.computeBatteryTimeRemaining(rawRealtimeUs); in calculate() 61 final long chargeTimeRemainingMs = batteryStats.computeChargeTimeRemaining(rawRealtimeUs); in calculate() 79 long rawRealtimeUs, long rawUptimeUs, int statsType, SparseArray<UserHandle> asUsers) { in calculate() argument
|
D | PhonePowerCalculator.java | 41 long rawRealtimeUs, long rawUptimeUs, BatteryUsageStatsQuery query) { in calculate() argument 42 final long phoneOnTimeMs = batteryStats.getPhoneOnTime(rawRealtimeUs, in calculate() 55 long rawRealtimeUs, long rawUptimeUs, int statsType, SparseArray<UserHandle> asUsers) { in calculate() argument 56 final long phoneOnTimeMs = batteryStats.getPhoneOnTime(rawRealtimeUs, statsType) / 1000; in calculate()
|
D | AudioPowerCalculator.java | 48 long rawRealtimeUs, long rawUptimeUs, BatteryUsageStatsQuery query) { in calculate() argument 55 calculateApp(app, total, app.getBatteryStatsUid(), rawRealtimeUs); in calculate() 70 BatteryStats.Uid u, long rawRealtimeUs) { in calculateApp() argument 72 rawRealtimeUs, BatteryStats.STATS_SINCE_CHARGED); in calculateApp()
|
D | VideoPowerCalculator.java | 45 long rawRealtimeUs, long rawUptimeUs, BatteryUsageStatsQuery query) { in calculate() argument 52 calculateApp(app, total, app.getBatteryStatsUid(), rawRealtimeUs); in calculate() 67 BatteryStats.Uid u, long rawRealtimeUs) { in calculateApp() argument 69 rawRealtimeUs, BatteryStats.STATS_SINCE_CHARGED); in calculateApp()
|
D | MediaPowerCalculator.java | 36 protected void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs, in calculateApp() argument 45 final long totalTime = audioTimer.getTotalTimeLocked(rawRealtimeUs, statsType) / 1000; in calculateApp() 56 final long totalTime = videoTimer.getTotalTimeLocked(rawRealtimeUs, statsType) / 1000; in calculateApp()
|
D | UsageBasedPowerEstimator.java | 42 public long calculateDuration(BatteryStats.Timer timer, long rawRealtimeUs, int statsType) { in calculateDuration() argument 43 return timer == null ? 0 : timer.getTotalTimeLocked(rawRealtimeUs, statsType) / 1000; in calculateDuration()
|
D | BatteryStatsHelper.java | 308 public void refreshStats(int statsType, SparseArray<UserHandle> asUsers, long rawRealtimeUs, in refreshStats() argument 364 mRawRealtimeUs = rawRealtimeUs; in refreshStats() 366 mBatteryRealtimeUs = mStats.getBatteryRealtime(rawRealtimeUs); in refreshStats() 367 mBatteryTimeRemainingUs = mStats.computeBatteryTimeRemaining(rawRealtimeUs); in refreshStats() 368 mChargeTimeRemainingUs = mStats.computeChargeTimeRemaining(rawRealtimeUs); in refreshStats() 369 mStatsPeriod = mStats.computeBatteryRealtime(rawRealtimeUs, mStatsType); in refreshStats() 372 Log.d(TAG, "Raw time: realtime=" + (rawRealtimeUs / 1000) + " uptime=" in refreshStats() 377 + (mStats.computeBatteryUptime(rawRealtimeUs, mStatsType) / 1000)); in refreshStats()
|
D | UserPowerCalculator.java | 38 long rawRealtimeUs, long rawUptimeUs, BatteryUsageStatsQuery query) { in calculate() argument 65 long rawRealtimeUs, long rawUptimeUs, int statsType, SparseArray<UserHandle> asUsers) { in calculate() argument
|
D | CustomMeasuredPowerCalculator.java | 36 long rawRealtimeUs, long rawUptimeUs, BatteryUsageStatsQuery query) { in calculate() argument 96 protected void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs, in calculateApp() argument
|
D | SystemServicePowerCalculator.java | 66 long rawRealtimeUs, long rawUptimeUs, BatteryUsageStatsQuery query) { in calculate() argument 121 long rawRealtimeUs, long rawUptimeUs, int statsType, in calculate() argument
|
D | BluetoothPowerCalculator.java | 53 long rawRealtimeUs, long rawUptimeUs, BatteryUsageStatsQuery query) { in calculate() argument 115 long rawRealtimeUs, long rawUptimeUs, int statsType, SparseArray<UserHandle> asUsers) { in calculate() argument
|
/frameworks/base/core/tests/coretests/src/com/android/internal/os/ |
D | UserPowerCalculatorTest.java | 131 long rawRealtimeUs, long rawUptimeUs, BatteryUsageStatsQuery query) { in calculateApp() argument 132 long durationMs = u.getAudioTurnedOnTimer().getTotalTimeLocked(rawRealtimeUs, 0); in calculateApp() 140 long rawRealtimeUs, long rawUptimeUs, BatteryUsageStatsQuery query) { in calculateApp() argument 141 long durationMs = u.getVideoTurnedOnTimer().getTotalTimeLocked(rawRealtimeUs, 0); in calculateApp()
|
/frameworks/base/core/java/android/os/ |
D | BatteryStats.java | 3443 long rawRealtimeUs, int which, String prefix, String type) { in printTimer() argument 3447 rawRealtimeUs, which) + 500) / 1000; in printTimer() 3459 final long maxDurationMs = timer.getMaxDurationMsLocked(rawRealtimeUs/1000); in printTimer() 3465 final long currentMs = timer.getCurrentDurationMsLocked(rawRealtimeUs/1000); in printTimer() 3588 Timer timer, long rawRealtimeUs, int which) { in dumpTimer() argument 3593 final long timeMs = roundUsToMs(timer.getTotalTimeLocked(rawRealtimeUs, which)); in dumpTimer() 3595 final long maxDurationMs = timer.getMaxDurationMsLocked(rawRealtimeUs / 1000); in dumpTimer() 3596 final long curDurationMs = timer.getCurrentDurationMsLocked(rawRealtimeUs / 1000); in dumpTimer() 3597 final long totalDurationMs = timer.getTotalDurationMsLocked(rawRealtimeUs / 1000); in dumpTimer() 7316 final long rawRealtimeUs = rawRealtimeMs * 1000; in dumpProtoAppsLocked() local [all …]
|