/frameworks/base/core/java/com/android/internal/os/ |
H A D | PowerCalculator.java | 26 * @param app The BatterySipper that represents the power use of an app. 34 public abstract void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs, 39 * @param app The BatterySipper that will represent this remaining power. 47 public void calculateRemaining(BatterySipper app, BatteryStats stats, long rawRealtimeUs,
|
H A D | BatteryStatsHelper.java | 45 import com.android.internal.os.BatterySipper.DrainType; 89 private final List<BatterySipper> mUsageList = new ArrayList<>(); 94 private final List<BatterySipper> mWifiSippers = new ArrayList<>(); 99 private final List<BatterySipper> mBluetoothSippers = new ArrayList<>(); 101 private final SparseArray<List<BatterySipper>> mUserSippers = new SparseArray<>(); 103 private final List<BatterySipper> mMobilemsppList = new ArrayList<>(); 451 BatterySipper bs = mUsageList.get(i); 459 List<BatterySipper> user = mUserSippers.valueAt(i); 461 BatterySipper bs = user.get(j); 468 Collections.sort(mMobilemsppList, new Comparator<BatterySipper>() { [all...] |
H A D | CameraPowerCalculator.java | 33 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs,
|
H A D | FlashlightPowerCalculator.java | 31 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs,
|
H A D | BatterySipper.java | 25 public class BatterySipper implements Comparable<BatterySipper> { class in inherits:Comparable 41 * @see BatteryStatsHelper#shouldHideSipper(BatterySipper) 61 * @see BatteryStatsHelper#shouldHideSipper(BatterySipper) 131 public BatterySipper(DrainType drainType, Uid uid, double value) { method in class:BatterySipper 143 public int compareTo(BatterySipper other) { 173 * Add stats from other to this BatterySipper. 175 public void add(BatterySipper other) { 217 * @return the sum of all the power in this BatterySipper.
|
H A D | MemoryPowerCalculator.java | 25 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs, 29 public void calculateRemaining(BatterySipper app, BatteryStats stats, long rawRealtimeUs,
|
H A D | WakelockPowerCalculator.java | 33 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs, 61 public void calculateRemaining(BatterySipper app, BatteryStats stats, long rawRealtimeUs,
|
H A D | BluetoothPowerCalculator.java | 37 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs, 67 public void calculateRemaining(BatterySipper app, BatteryStats stats, long rawRealtimeUs,
|
H A D | WifiPowerCalculator.java | 41 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs, 75 public void calculateRemaining(BatterySipper app, BatteryStats stats, long rawRealtimeUs,
|
H A D | WifiPowerEstimator.java | 51 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs, 88 public void calculateRemaining(BatterySipper app, BatteryStats stats, long rawRealtimeUs,
|
H A D | SensorPowerCalculator.java | 35 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs,
|
H A D | MobileRadioPowerCalculator.java | 62 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs, 96 public void calculateRemaining(BatterySipper app, BatteryStats stats, long rawRealtimeUs,
|
H A D | CpuPowerCalculator.java | 32 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs,
|
/frameworks/base/core/tests/coretests/src/com/android/internal/os/ |
H A D | BatteryStatsHelperTest.java | 71 private BatterySipper mNormalBatterySipper; 73 private BatterySipper mScreenBatterySipper; 75 private BatterySipper mOvercountedBatterySipper; 77 private BatterySipper mUnaccountedBatterySipper; 79 private BatterySipper mSystemBatterySipper; 81 private BatterySipper mCellBatterySipper; 92 mNormalBatterySipper.drainType = BatterySipper.DrainType.APP; 98 mScreenBatterySipper.drainType = BatterySipper.DrainType.SCREEN; 101 mSystemBatterySipper.drainType = BatterySipper.DrainType.APP; 106 mOvercountedBatterySipper.drainType = BatterySipper [all...] |
/frameworks/base/core/java/android/os/ |
H A D | BatteryStats.java | 42 import com.android.internal.os.BatterySipper; 3282 final List<BatterySipper> sippers = helper.getUsageList(); 3290 final BatterySipper bs = sippers.get(i); 4261 List<BatterySipper> sippers = helper.getUsageList(); 4273 final BatterySipper bs = sippers.get(i); 4398 final BatterySipper bs = sippers.get(i);
|