HomeSort by relevance Sort by last modified time
    Searched refs:BatteryStats (Results 1 - 25 of 113) sorted by null

1 2 3 4 5

  /packages/apps/Settings/src/com/android/settings/fuelgauge/
BatteryWifiParser.java 17 import android.os.BatteryStats;
18 import android.os.BatteryStats.HistoryItem;
30 case BatteryStats.WIFI_SUPPL_STATE_DISCONNECTED:
31 case BatteryStats.WIFI_SUPPL_STATE_DORMANT:
32 case BatteryStats.WIFI_SUPPL_STATE_INACTIVE:
33 case BatteryStats.WIFI_SUPPL_STATE_INTERFACE_DISABLED:
34 case BatteryStats.WIFI_SUPPL_STATE_INVALID:
35 case BatteryStats.WIFI_SUPPL_STATE_UNINITIALIZED:
FakeUid.java 19 import android.os.BatteryStats;
20 import android.os.BatteryStats.Counter;
21 import android.os.BatteryStats.Timer;
22 import android.os.BatteryStats.Uid;
301 public BatteryStats.ControllerActivityCounter getWifiControllerActivity() {
306 public BatteryStats.ControllerActivityCounter getBluetoothControllerActivity() {
311 public BatteryStats.ControllerActivityCounter getModemControllerActivity() {
  /frameworks/base/core/java/com/android/internal/os/
PowerCalculator.java 18 import android.os.BatteryStats;
30 * @param statsType The type of stats. Can be {@link BatteryStats#STATS_CURRENT},
31 * {@link BatteryStats#STATS_SINCE_CHARGED}, or
32 * {@link BatteryStats#STATS_SINCE_UNPLUGGED}.
34 public abstract void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs,
40 * @param stats The BatteryStats object from which to retrieve data.
43 * @param statsType The type of stats. Can be {@link BatteryStats#STATS_CURRENT},
44 * {@link BatteryStats#STATS_SINCE_CHARGED}, or
45 * {@link BatteryStats#STATS_SINCE_UNPLUGGED}.
47 public void calculateRemaining(BatterySipper app, BatteryStats stats, long rawRealtimeUs
    [all...]
CameraPowerCalculator.java 18 import android.os.BatteryStats;
33 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs,
38 final BatteryStats.Timer timer = u.getCameraTurnedOnTimer();
FlashlightPowerCalculator.java 18 import android.os.BatteryStats;
31 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs,
36 final BatteryStats.Timer timer = u.getFlashlightTurnedOnTimer();
WakelockPowerCalculator.java 18 import android.os.BatteryStats;
33 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs,
36 final ArrayMap<String, ? extends BatteryStats.Uid.Wakelock> wakelockStats =
40 final BatteryStats.Uid.Wakelock wakelock = wakelockStats.valueAt(i);
44 BatteryStats.Timer timer = wakelock.getWakeTime(BatteryStats.WAKE_TYPE_PARTIAL);
61 public void calculateRemaining(BatterySipper app, BatteryStats stats, long rawRealtimeUs,
WifiPowerCalculator.java 18 import android.os.BatteryStats;
22 * WiFi power calculator for when BatteryStats supports energy reporting
41 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs,
43 final BatteryStats.ControllerActivityCounter counter = u.getWifiControllerActivity();
59 app.wifiRxPackets = u.getNetworkActivityPackets(BatteryStats.NETWORK_WIFI_RX_DATA,
61 app.wifiTxPackets = u.getNetworkActivityPackets(BatteryStats.NETWORK_WIFI_TX_DATA,
63 app.wifiRxBytes = u.getNetworkActivityBytes(BatteryStats.NETWORK_WIFI_RX_DATA,
65 app.wifiTxBytes = u.getNetworkActivityBytes(BatteryStats.NETWORK_WIFI_TX_DATA,
75 public void calculateRemaining(BatterySipper app, BatteryStats stats, long rawRealtimeUs,
77 final BatteryStats.ControllerActivityCounter counter = stats.getWifiControllerActivity()
    [all...]
MobileRadioPowerCalculator.java 18 import android.os.BatteryStats;
28 private BatteryStats mStats;
38 final long mobileRx = mStats.getNetworkActivityPackets(BatteryStats.NETWORK_MOBILE_RX_DATA,
40 final long mobileTx = mStats.getNetworkActivityPackets(BatteryStats.NETWORK_MOBILE_TX_DATA,
52 public MobileRadioPowerCalculator(PowerProfile profile, BatteryStats stats) {
84 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs,
87 app.mobileRxPackets = u.getNetworkActivityPackets(BatteryStats.NETWORK_MOBILE_RX_DATA,
89 app.mobileTxPackets = u.getNetworkActivityPackets(BatteryStats.NETWORK_MOBILE_TX_DATA,
93 app.mobileRxBytes = u.getNetworkActivityBytes(BatteryStats.NETWORK_MOBILE_RX_DATA,
95 app.mobileTxBytes = u.getNetworkActivityBytes(BatteryStats.NETWORK_MOBILE_TX_DATA
    [all...]
SensorPowerCalculator.java 20 import android.os.BatteryStats;
32 BatteryStats stats, long rawRealtimeUs, int statsType) {
38 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs,
41 final SparseArray<? extends BatteryStats.Uid.Sensor> sensorStats = u.getSensorStats();
44 final BatteryStats.Uid.Sensor sensor = sensorStats.valueAt(ise);
46 final BatteryStats.Timer timer = sensor.getSensorTime();
50 case BatteryStats.Uid.Sensor.GPS:
68 private double getAverageGpsPower(PowerProfile profile, BatteryStats stats, long rawRealtimeUs,
WifiPowerEstimator.java 18 import android.os.BatteryStats;
22 * Estimates WiFi power usage based on timers in BatteryStats.
51 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs,
53 app.wifiRxPackets = u.getNetworkActivityPackets(BatteryStats.NETWORK_WIFI_RX_DATA,
55 app.wifiTxPackets = u.getNetworkActivityPackets(BatteryStats.NETWORK_WIFI_TX_DATA,
57 app.wifiRxBytes = u.getNetworkActivityBytes(BatteryStats.NETWORK_WIFI_RX_DATA,
59 app.wifiTxBytes = u.getNetworkActivityBytes(BatteryStats.NETWORK_WIFI_TX_DATA,
73 for (int bin = 0; bin < BatteryStats.Uid.NUM_WIFI_BATCHED_SCAN_BINS; bin++) {
88 public void calculateRemaining(BatterySipper app, BatteryStats stats, long rawRealtimeUs,
MediaPowerCalculator.java 18 import android.os.BatteryStats;
36 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs,
40 final BatteryStats.Timer audioTimer = u.getAudioTurnedOnTimer();
51 final BatteryStats.Timer videoTimer = u.getVideoTurnedOnTimer();
BluetoothPowerCalculator.java 18 import android.os.BatteryStats;
37 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs,
40 final BatteryStats.ControllerActivityCounter counter = u.getBluetoothControllerActivity();
59 app.btRxBytes = u.getNetworkActivityBytes(BatteryStats.NETWORK_BT_RX_DATA, statsType);
60 app.btTxBytes = u.getNetworkActivityBytes(BatteryStats.NETWORK_BT_TX_DATA, statsType);
67 public void calculateRemaining(BatterySipper app, BatteryStats stats, long rawRealtimeUs,
69 final BatteryStats.ControllerActivityCounter counter =
MemoryPowerCalculator.java 3 import android.os.BatteryStats;
25 public void calculateApp(BatterySipper app, BatteryStats.Uid u, long rawRealtimeUs,
29 public void calculateRemaining(BatterySipper app, BatteryStats stats, long rawRealtimeUs,
33 LongSparseArray<? extends BatteryStats.Timer> timers = stats.getKernelMemoryStats();
  /frameworks/base/core/tests/coretests/src/com/android/internal/os/
BatteryStatsSamplingTimerTest.java 18 import android.os.BatteryStats;
41 assertEquals(1, timer.getCountLocked(BatteryStats.STATS_SINCE_CHARGED));
42 assertEquals(10, timer.getTotalTimeLocked(200, BatteryStats.STATS_SINCE_CHARGED));
46 assertEquals(1, timer.getCountLocked(BatteryStats.STATS_SINCE_CHARGED));
47 assertEquals(10, timer.getTotalTimeLocked(200, BatteryStats.STATS_SINCE_CHARGED));
51 assertEquals(1, timer.getCountLocked(BatteryStats.STATS_SINCE_CHARGED));
52 assertEquals(10, timer.getTotalTimeLocked(200, BatteryStats.STATS_SINCE_CHARGED));
67 assertEquals(0, timer.getCountLocked(BatteryStats.STATS_SINCE_CHARGED));
68 assertEquals(0, timer.getTotalTimeLocked(200, BatteryStats.STATS_SINCE_CHARGED));
74 assertEquals(0, timer.getCountLocked(BatteryStats.STATS_SINCE_CHARGED))
    [all...]
BatteryStatsCounterTest.java 18 import android.os.BatteryStats;
44 assertEquals(0, counter.getCountLocked(BatteryStats.STATS_SINCE_CHARGED));
45 assertEquals(0, counter.getCountLocked(BatteryStats.STATS_CURRENT));
46 assertEquals(0, counter.getCountLocked(BatteryStats.STATS_SINCE_UNPLUGGED));
54 assertEquals(4, counter.getCountLocked(BatteryStats.STATS_SINCE_CHARGED));
55 assertEquals(4, counter.getCountLocked(BatteryStats.STATS_CURRENT));
56 assertEquals(4, counter.getCountLocked(BatteryStats.STATS_SINCE_UNPLUGGED));
63 assertEquals(4, counter.getCountLocked(BatteryStats.STATS_SINCE_CHARGED));
64 assertEquals(4, counter.getCountLocked(BatteryStats.STATS_CURRENT));
65 assertEquals(4, counter.getCountLocked(BatteryStats.STATS_SINCE_UNPLUGGED))
    [all...]
BatteryStatsStopwatchTimerTest.java 18 import android.os.BatteryStats;
36 null, BatteryStats.SENSOR, null, timeBase);
45 assertEquals(expectedCount, timer.getCountLocked(BatteryStats.STATS_SINCE_CHARGED));
47 assertEquals(expectedCount, timer.getCountLocked(BatteryStats.STATS_SINCE_CHARGED));
49 assertEquals(expectedCount, timer.getCountLocked(BatteryStats.STATS_SINCE_CHARGED));
51 assertEquals(expectedCount, timer.getCountLocked(BatteryStats.STATS_SINCE_CHARGED));
56 assertEquals(expectedCount, timer.getCountLocked(BatteryStats.STATS_SINCE_CHARGED));
64 assertEquals(expectedCount, timer.getCountLocked(BatteryStats.STATS_SINCE_CHARGED));
67 assertEquals(expectedCount, timer.getCountLocked(BatteryStats.STATS_SINCE_CHARGED));
73 assertEquals(expectedCount, timer.getCountLocked(BatteryStats.STATS_SINCE_CHARGED))
    [all...]
PowerCalculatorTest.java 24 import android.os.BatteryStats;
55 BatteryStats.Uid u = mock(BatteryStats.Uid.class);
56 BatteryStats.Timer audioTimer = mock(BatteryStats.Timer.class);
59 BatteryStats.Timer videoTimer = mock(BatteryStats.Timer.class);
BatteryStatsSensorTest.java 19 import android.os.BatteryStats;
56 BatteryStats.Timer sensorTimer = bi.getUidStats().get(UID).getSensorStats()
58 BatteryStats.Timer sensorBgTimer = bi.getUidStats().get(UID).getSensorStats()
61 assertEquals(2, sensorTimer.getCountLocked(BatteryStats.STATS_SINCE_CHARGED));
63 clocks.realtime * 1000, BatteryStats.STATS_SINCE_CHARGED));
65 assertEquals(1, sensorBgTimer.getCountLocked(BatteryStats.STATS_SINCE_CHARGED));
67 clocks.realtime * 1000, BatteryStats.STATS_SINCE_CHARGED));
87 BatteryStats.Timer sensorTimer = bi.getUidStats().get(UID).getSensorStats()
90 sensorTimer.getTotalTimeLocked(curr, BatteryStats.STATS_SINCE_CHARGED));
91 assertEquals(0, sensorTimer.getCountLocked(BatteryStats.STATS_SINCE_CHARGED))
    [all...]
  /frameworks/opt/net/wifi/service/java/com/android/server/wifi/
WifiStateTracker.java 19 import android.os.BatteryStats;
28 * This class is used to track WifiState to update BatteryStats
58 * WifiState corresponding to BatteryStats.
62 int reportState = BatteryStats.WIFI_STATE_OFF;
66 reportState = BatteryStats.WIFI_STATE_OFF_SCANNING;
69 reportState = BatteryStats.WIFI_STATE_ON_DISCONNECTED;
72 reportState = BatteryStats.WIFI_STATE_ON_CONNECTED_STA;
75 reportState = BatteryStats.WIFI_STATE_SOFT_AP;
SupplicantStateTracker.java 24 import android.os.BatteryStats;
189 case DISCONNECTED: supplState = BatteryStats.WIFI_SUPPL_STATE_DISCONNECTED; break;
191 supplState = BatteryStats.WIFI_SUPPL_STATE_INTERFACE_DISABLED; break;
192 case INACTIVE: supplState = BatteryStats.WIFI_SUPPL_STATE_INACTIVE; break;
193 case SCANNING: supplState = BatteryStats.WIFI_SUPPL_STATE_SCANNING; break;
194 case AUTHENTICATING: supplState = BatteryStats.WIFI_SUPPL_STATE_AUTHENTICATING; break;
195 case ASSOCIATING: supplState = BatteryStats.WIFI_SUPPL_STATE_ASSOCIATING; break;
196 case ASSOCIATED: supplState = BatteryStats.WIFI_SUPPL_STATE_ASSOCIATED; break;
198 supplState = BatteryStats.WIFI_SUPPL_STATE_FOUR_WAY_HANDSHAKE; break;
199 case GROUP_HANDSHAKE: supplState = BatteryStats.WIFI_SUPPL_STATE_GROUP_HANDSHAKE; break
    [all...]
  /packages/apps/Settings/tests/robotests/src/com/android/settings/fuelgauge/batterytip/
HighUsageDataParserTest.java 21 import android.os.BatteryStats;
41 private BatteryStats.HistoryItem mFirstItem;
42 private BatteryStats.HistoryItem mSecondItem;
43 private BatteryStats.HistoryItem mThirdItem;
49 mFirstItem = new BatteryStats.HistoryItem();
52 mSecondItem = new BatteryStats.HistoryItem();
55 mThirdItem = new BatteryStats.HistoryItem();
  /frameworks/base/services/core/java/com/android/server/am/
HealthStatsBatteryStatsWriter.java 19 import android.os.BatteryStats;
20 import static android.os.BatteryStats.STATS_SINCE_UNPLUGGED;
47 * Writes the contents of a BatteryStats.Uid into a HealthStatsWriter.
50 public void writeUid(HealthStatsWriter uidWriter, BatteryStats bs, BatteryStats.Uid uid) {
52 BatteryStats.Timer timer;
53 SparseArray<? extends BatteryStats.Uid.Sensor> sensors;
54 SparseArray<? extends BatteryStats.Uid.Pid> pids;
55 BatteryStats.ControllerActivityCounter controller;
85 for (final Map.Entry<String,? extends BatteryStats.Uid.Wakelock> entry
    [all...]
  /packages/apps/Settings/src/com/android/settings/fuelgauge/anomaly/checker/
WakeupAlarmAnomalyDetector.java 20 import android.os.BatteryStats;
79 batteryStatsHelper, BatteryStats.STATS_SINCE_CHARGED)
86 final BatteryStats.Uid uid = sipper.uidObj;
124 int getWakeupAlarmCountFromUid(BatteryStats.Uid uid) {
126 final ArrayMap<String, ? extends BatteryStats.Uid.Pkg> packageStats
129 final BatteryStats.Uid.Pkg ps = packageStats.valueAt(ipkg);
130 final ArrayMap<String, ? extends BatteryStats.Counter> alarms =
132 for (Map.Entry<String, ? extends BatteryStats.Counter> alarm : alarms.entrySet()) {
137 int count = alarm.getValue().getCountLocked(BatteryStats.STATS_SINCE_CHARGED);
  /packages/apps/Settings/src/com/android/settings/fuelgauge/batterytip/
HighUsageDataParser.java 19 import android.os.BatteryStats;
53 public void onDataPoint(long time, BatteryStats.HistoryItem record) {
  /frameworks/base/core/java/android/os/connectivity/
WifiBatteryStats.java 18 import android.os.BatteryStats;
232 Math.min(t.length, BatteryStats.NUM_WIFI_STATES));
238 Math.min(t.length, BatteryStats.NUM_WIFI_SIGNAL_STRENGTH_BINS));
244 t, 0, Math.min(t.length, BatteryStats.NUM_WIFI_SUPPL_STATES));
271 mTimeInStateMs = new long[BatteryStats.NUM_WIFI_STATES];
273 mTimeInRxSignalStrengthLevelMs = new long[BatteryStats.NUM_WIFI_SIGNAL_STRENGTH_BINS];
275 mTimeInSupplicantStateMs = new long[BatteryStats.NUM_WIFI_SUPPL_STATES];

Completed in 282 milliseconds

1 2 3 4 5