Searched refs:BatterySipper (Results 1 - 15 of 15) sorted by relevance

/frameworks/base/core/java/com/android/internal/os/
H A DPowerCalculator.java26 * @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 DBatteryStatsHelper.java45 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 DCameraPowerCalculator.java33 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs,
H A DFlashlightPowerCalculator.java31 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs,
H A DBatterySipper.java25 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 DMemoryPowerCalculator.java25 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs,
29 public void calculateRemaining(BatterySipper app, BatteryStats stats, long rawRealtimeUs,
H A DWakelockPowerCalculator.java33 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs,
61 public void calculateRemaining(BatterySipper app, BatteryStats stats, long rawRealtimeUs,
H A DBluetoothPowerCalculator.java37 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs,
67 public void calculateRemaining(BatterySipper app, BatteryStats stats, long rawRealtimeUs,
H A DWifiPowerCalculator.java41 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs,
75 public void calculateRemaining(BatterySipper app, BatteryStats stats, long rawRealtimeUs,
H A DWifiPowerEstimator.java51 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs,
88 public void calculateRemaining(BatterySipper app, BatteryStats stats, long rawRealtimeUs,
H A DSensorPowerCalculator.java35 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs,
H A DMobileRadioPowerCalculator.java62 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs,
96 public void calculateRemaining(BatterySipper app, BatteryStats stats, long rawRealtimeUs,
H A DCpuPowerCalculator.java32 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs,
/frameworks/base/core/tests/coretests/src/com/android/internal/os/
H A DBatteryStatsHelperTest.java71 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 DBatteryStats.java42 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);

Completed in 1114 milliseconds