Lines Matching refs:which

218          * @param which one of STATS_SINCE_CHARGED, STATS_SINCE_UNPLUGGED, or STATS_CURRENT
220 public abstract int getCountLocked(int which);
237 * @param which one of STATS_SINCE_CHARGED, STATS_SINCE_UNPLUGGED, or STATS_CURRENT
239 public abstract long getCountLocked(int which);
256 * @param which one of STATS_SINCE_CHARGED, STATS_SINCE_UNPLUGGED, or STATS_CURRENT
258 public abstract int getCountLocked(int which);
265 * @param which one of STATS_SINCE_CHARGED, STATS_SINCE_UNPLUGGED, or STATS_CURRENT
268 public abstract long getTotalTimeLocked(long elapsedRealtimeUs, int which);
352 public abstract long getWifiRunningTime(long elapsedRealtimeUs, int which);
353 public abstract long getFullWifiLockTime(long elapsedRealtimeUs, int which);
354 public abstract long getWifiScanTime(long elapsedRealtimeUs, int which);
355 public abstract long getWifiBatchedScanTime(int csphBin, long elapsedRealtimeUs, int which);
356 public abstract long getWifiMulticastTime(long elapsedRealtimeUs, int which);
357 public abstract long getAudioTurnedOnTime(long elapsedRealtimeUs, int which);
358 public abstract long getVideoTurnedOnTime(long elapsedRealtimeUs, int which);
374 public abstract long getProcessStateTime(int state, long elapsedRealtimeUs, int which);
393 public abstract int getUserActivityCount(int type, int which);
396 public abstract long getNetworkActivityBytes(int type, int which);
397 public abstract long getNetworkActivityPackets(int type, int which);
398 public abstract long getMobileRadioActiveTime(int which);
399 public abstract int getMobileRadioActiveCount(int which);
404 * could clash with a sensor handle (which are defined by
443 * @param which one of STATS_SINCE_CHARGED, STATS_SINCE_UNPLUGGED, or STATS_CURRENT.
445 public abstract long getUserTime(int which);
450 * @param which one of STATS_SINCE_CHARGED, STATS_SINCE_UNPLUGGED, or STATS_CURRENT.
452 public abstract long getSystemTime(int which);
457 * @param which one of STATS_SINCE_CHARGED, STATS_SINCE_UNPLUGGED, or STATS_CURRENT.
459 public abstract int getStarts(int which);
463 * @param which one of STATS_SINCE_CHARGED, STATS_SINCE_UNPLUGGED, or STATS_CURRENT.
466 public abstract long getForegroundTime(int which);
472 * @param which one of STATS_SINCE_CHARGED, STATS_SINCE_UNPLUGGED, or STATS_CURRENT.
475 public abstract long getTimeAtCpuSpeedStep(int speedStep, int which);
491 * @param which one of STATS_SINCE_CHARGED, STATS_SINCE_UNPLUGGED, or STATS_CURRENT.
493 public abstract int getWakeups(int which);
509 * @param which one of STATS_SINCE_CHARGED, STATS_SINCE_UNPLUGGED, or STATS_CURRENT.
512 public abstract long getStartTime(long batteryUptime, int which);
517 * @param which one of STATS_SINCE_CHARGED, STATS_SINCE_UNPLUGGED, or STATS_CURRENT.
519 public abstract int getStarts(int which);
524 * @param which one of STATS_SINCE_CHARGED, STATS_SINCE_UNPLUGGED, or STATS_CURRENT.
526 public abstract int getLaunches(int which);
1058 public abstract long getScreenOnTime(long elapsedRealtimeUs, int which);
1065 public abstract int getScreenOnCount(int which);
1067 public abstract long getInteractiveTime(long elapsedRealtimeUs, int which);
1092 long elapsedRealtimeUs, int which);
1100 public abstract long getLowPowerModeEnabledTime(long elapsedRealtimeUs, int which);
1107 public abstract int getLowPowerModeEnabledCount(int which);
1115 public abstract long getPhoneOnTime(long elapsedRealtimeUs, int which);
1122 public abstract int getPhoneOnCount(int which);
1131 long elapsedRealtimeUs, int which);
1140 long elapsedRealtimeUs, int which);
1147 public abstract int getPhoneSignalStrengthCount(int strengthBin, int which);
1155 public abstract long getMobileRadioActiveTime(long elapsedRealtimeUs, int which);
1163 public abstract int getMobileRadioActiveCount(int which);
1172 public abstract long getMobileRadioActiveAdjustedTime(int which);
1180 public abstract long getMobileRadioActiveUnknownTime(int which);
1187 public abstract int getMobileRadioActiveUnknownCount(int which);
1222 long elapsedRealtimeUs, int which);
1230 public abstract int getPhoneDataConnectionCount(int dataType, int which);
1322 public abstract long getWifiOnTime(long elapsedRealtimeUs, int which);
1330 public abstract long getGlobalWifiRunningTime(long elapsedRealtimeUs, int which);
1354 long elapsedRealtimeUs, int which);
1361 public abstract int getWifiStateCount(int wifiState, int which);
1369 public abstract long getWifiSupplStateTime(int state, long elapsedRealtimeUs, int which);
1377 public abstract int getWifiSupplStateCount(int state, int which);
1388 long elapsedRealtimeUs, int which);
1395 public abstract int getWifiSignalStrengthCount(int strengthBin, int which);
1403 public abstract long getBluetoothOnTime(long elapsedRealtimeUs, int which);
1425 long elapsedRealtimeUs, int which);
1432 public abstract int getBluetoothStateCount(int bluetoothState, int which);
1440 public abstract long getFlashlightOnTime(long elapsedRealtimeUs, int which);
1448 public abstract long getFlashlightOnCount(int which);
1457 public abstract long getNetworkActivityBytes(int type, int which);
1458 public abstract long getNetworkActivityPackets(int type, int which);
1529 * Retrieve the discharge amount over the selected discharge period <var>which</var>.
1531 public abstract int getDischargeAmount(int which);
1561 * @param which one of STATS_SINCE_CHARGED, STATS_SINCE_UNPLUGGED, or STATS_CURRENT.
1563 public abstract long computeBatteryUptime(long curTime, int which);
1569 * @param which one of STATS_SINCE_CHARGED, STATS_SINCE_UNPLUGGED, or STATS_CURRENT.
1571 public abstract long computeBatteryRealtime(long curTime, int which);
1577 * @param which one of STATS_SINCE_CHARGED, STATS_SINCE_UNPLUGGED, or STATS_CURRENT.
1579 public abstract long computeBatteryScreenOffUptime(long curTime, int which);
1585 * @param which one of STATS_SINCE_CHARGED, STATS_SINCE_UNPLUGGED, or STATS_CURRENT.
1587 public abstract long computeBatteryScreenOffRealtime(long curTime, int which);
1593 * @param which one of STATS_SINCE_CHARGED, STATS_SINCE_UNPLUGGED, or STATS_CURRENT.
1595 public abstract long computeUptime(long curTime, int which);
1601 * @param which one of STATS_SINCE_CHARGED, STATS_SINCE_UNPLUGGED, or STATS_CURRENT.
1603 public abstract long computeRealtime(long curTime, int which);
1626 // Bits in a step duration that indicate which modes changed during that step.
1755 private static long computeWakeLock(Timer timer, long elapsedRealtimeUs, int which) {
1758 long totalTimeMicros = timer.getTotalTimeLocked(elapsedRealtimeUs, which);
1771 * @param which which one of STATS_SINCE_CHARGED, STATS_SINCE_UNPLUGGED, or STATS_CURRENT.
1776 long elapsedRealtimeUs, String name, int which, String linePrefix) {
1779 long totalTimeMillis = computeWakeLock(timer, elapsedRealtimeUs, which);
1781 int count = timer.getCountLocked(which);
1805 * @param which which one of STATS_SINCE_CHARGED, STATS_SINCE_UNPLUGGED, or STATS_CURRENT.
1810 long elapsedRealtimeUs, String name, int which, String linePrefix) {
1814 totalTimeMicros = timer.getTotalTimeLocked(elapsedRealtimeUs, which);
1815 count = timer.getCountLocked(which);
1850 public final void dumpCheckinLocked(Context context, PrintWriter pw, int which, int reqUid) {
1851 dumpCheckinLocked(context, pw, which, reqUid, BatteryStatsHelper.checkWifiOnly(context));
1859 public final void dumpCheckinLocked(Context context, PrintWriter pw, int which, int reqUid,
1864 final long whichBatteryUptime = computeBatteryUptime(rawUptime, which);
1865 final long whichBatteryRealtime = computeBatteryRealtime(rawRealtime, which);
1866 final long whichBatteryScreenOffUptime = computeBatteryScreenOffUptime(rawUptime, which);
1868 which);
1869 final long totalRealtime = computeRealtime(rawRealtime, which);
1870 final long totalUptime = computeUptime(rawUptime, which);
1871 final long screenOnTime = getScreenOnTime(rawRealtime, which);
1872 final long interactiveTime = getInteractiveTime(rawRealtime, which);
1873 final long lowPowerModeEnabledTime = getLowPowerModeEnabledTime(rawRealtime, which);
1874 final long phoneOnTime = getPhoneOnTime(rawRealtime, which);
1875 final long wifiOnTime = getWifiOnTime(rawRealtime, which);
1876 final long wifiRunningTime = getGlobalWifiRunningTime(rawRealtime, which);
1877 final long bluetoothOnTime = getBluetoothOnTime(rawRealtime, which);
1884 String category = STAT_NAMES[which];
1888 which == STATS_SINCE_CHARGED ? getStartCount() : "N/A",
1910 which);
1916 rawRealtime, which);
1922 long mobileRxTotalBytes = getNetworkActivityBytes(NETWORK_MOBILE_RX_DATA, which);
1923 long mobileTxTotalBytes = getNetworkActivityBytes(NETWORK_MOBILE_TX_DATA, which);
1924 long wifiRxTotalBytes = getNetworkActivityBytes(NETWORK_WIFI_RX_DATA, which);
1925 long wifiTxTotalBytes = getNetworkActivityBytes(NETWORK_WIFI_TX_DATA, which);
1926 long mobileRxTotalPackets = getNetworkActivityPackets(NETWORK_MOBILE_RX_DATA, which);
1927 long mobileTxTotalPackets = getNetworkActivityPackets(NETWORK_MOBILE_TX_DATA, which);
1928 long wifiRxTotalPackets = getNetworkActivityPackets(NETWORK_WIFI_RX_DATA, which);
1929 long wifiTxTotalPackets = getNetworkActivityPackets(NETWORK_WIFI_TX_DATA, which);
1942 0 /*legacy input event count*/, getMobileRadioActiveTime(rawRealtime, which) / 1000,
1943 getMobileRadioActiveAdjustedTime(which) / 1000, interactiveTime / 1000,
1949 args[i] = getScreenBrightnessTime(i, rawRealtime, which) / 1000;
1956 args[i] = getPhoneSignalStrengthTime(i, rawRealtime, which) / 1000;
1960 getPhoneSignalScanningTime(rawRealtime, which) / 1000);
1962 args[i] = getPhoneSignalStrengthCount(i, which);
1969 args[i] = getPhoneDataConnectionTime(i, rawRealtime, which) / 1000;
1973 args[i] = getPhoneDataConnectionCount(i, which);
1980 args[i] = getWifiStateTime(i, rawRealtime, which) / 1000;
1984 args[i] = getWifiStateCount(i, which);
1991 args[i] = getWifiSupplStateTime(i, rawRealtime, which) / 1000;
1995 args[i] = getWifiSupplStateCount(i, which);
2002 args[i] = getWifiSignalStrengthTime(i, rawRealtime, which) / 1000;
2006 args[i] = getWifiSignalStrengthCount(i, which);
2013 args[i] = getBluetoothStateTime(i, rawRealtime, which) / 1000;
2017 args[i] = getBluetoothStateCount(i, which);
2021 if (which == STATS_SINCE_UNPLUGGED) {
2026 if (which == STATS_SINCE_UNPLUGGED) {
2043 printWakeLockCheckin(sb, ent.getValue(), rawRealtime, null, which, "");
2053 long totalTimeMicros = ent.getValue().getTotalTimeLocked(rawRealtime, which);
2054 int count = ent.getValue().getCountLocked(which);
2063 helper.refreshStats(which, UserHandle.USER_ALL);
2126 long mobileBytesRx = u.getNetworkActivityBytes(NETWORK_MOBILE_RX_DATA, which);
2127 long mobileBytesTx = u.getNetworkActivityBytes(NETWORK_MOBILE_TX_DATA, which);
2128 long wifiBytesRx = u.getNetworkActivityBytes(NETWORK_WIFI_RX_DATA, which);
2129 long wifiBytesTx = u.getNetworkActivityBytes(NETWORK_WIFI_TX_DATA, which);
2130 long mobilePacketsRx = u.getNetworkActivityPackets(NETWORK_MOBILE_RX_DATA, which);
2131 long mobilePacketsTx = u.getNetworkActivityPackets(NETWORK_MOBILE_TX_DATA, which);
2132 long mobileActiveTime = u.getMobileRadioActiveTime(which);
2133 int mobileActiveCount = u.getMobileRadioActiveCount(which);
2134 long wifiPacketsRx = u.getNetworkActivityPackets(NETWORK_WIFI_RX_DATA, which);
2135 long wifiPacketsTx = u.getNetworkActivityPackets(NETWORK_WIFI_TX_DATA, which);
2136 long fullWifiLockOnTime = u.getFullWifiLockTime(rawRealtime, which);
2137 long wifiScanTime = u.getWifiScanTime(rawRealtime, which);
2138 long uidWifiRunningTime = u.getWifiRunningTime(rawRealtime, which);
2160 int val = u.getUserActivityCount(i, which);
2176 rawRealtime, "f", which, linePrefix);
2178 rawRealtime, "p", which, linePrefix);
2180 rawRealtime, "w", which, linePrefix);
2198 long totalTime = (timer.getTotalTimeLocked(rawRealtime, which) + 500) / 1000;
2199 int count = timer.getCountLocked(which);
2211 long totalTime = (timer.getTotalTimeLocked(rawRealtime, which) + 500) / 1000;
2212 int count = timer.getCountLocked(which);
2227 long totalTime = (timer.getTotalTimeLocked(rawRealtime, which) + 500) / 1000;
2228 int count = timer.getCountLocked(which);
2238 long totalTime = (vibTimer.getTotalTimeLocked(rawRealtime, which) + 500) / 1000;
2239 int count = vibTimer.getCountLocked(which);
2248 long totalTime = (fgTimer.getTotalTimeLocked(rawRealtime, which) + 500) / 1000;
2249 int count = fgTimer.getCountLocked(which);
2258 totalStateTime += u.getProcessStateTime(ips, rawRealtime, which);
2271 final long userMillis = ps.getUserTime(which) * 10;
2272 final long systemMillis = ps.getSystemTime(which) * 10;
2273 final long foregroundMillis = ps.getForegroundTime(which) * 10;
2274 final long starts = ps.getStarts(which);
2290 int wakeups = ps.getWakeups(which);
2295 long startTime = ss.getStartTime(batteryUptime, which);
2296 int starts = ss.getStarts(which);
2297 int launches = ss.getLaunches(which);
2333 public final void dumpLocked(Context context, PrintWriter pw, String prefix, int which,
2335 dumpLocked(context, pw, prefix, which, reqUid, BatteryStatsHelper.checkWifiOnly(context));
2339 public final void dumpLocked(Context context, PrintWriter pw, String prefix, final int which,
2345 final long whichBatteryUptime = computeBatteryUptime(rawUptime, which);
2346 final long whichBatteryRealtime = computeBatteryRealtime(rawRealtime, which);
2347 final long totalRealtime = computeRealtime(rawRealtime, which);
2348 final long totalUptime = computeUptime(rawUptime, which);
2349 final long whichBatteryScreenOffUptime = computeBatteryScreenOffUptime(rawUptime, which);
2351 which);
2406 final long screenOnTime = getScreenOnTime(rawRealtime, which);
2407 final long interactiveTime = getInteractiveTime(rawRealtime, which);
2408 final long lowPowerModeEnabledTime = getLowPowerModeEnabledTime(rawRealtime, which);
2409 final long phoneOnTime = getPhoneOnTime(rawRealtime, which);
2410 final long wifiRunningTime = getGlobalWifiRunningTime(rawRealtime, which);
2411 final long wifiOnTime = getWifiOnTime(rawRealtime, which);
2412 final long bluetoothOnTime = getBluetoothOnTime(rawRealtime, which);
2417 sb.append(") "); sb.append(getScreenOnCount(which));
2427 final long time = getScreenBrightnessTime(i, rawRealtime, which);
2458 sb.append(") "); sb.append(getPhoneOnCount(which));
2479 rawRealtime, which);
2485 rawRealtime, which);
2501 long mobileRxTotalBytes = getNetworkActivityBytes(NETWORK_MOBILE_RX_DATA, which);
2502 long mobileTxTotalBytes = getNetworkActivityBytes(NETWORK_MOBILE_TX_DATA, which);
2503 long wifiRxTotalBytes = getNetworkActivityBytes(NETWORK_WIFI_RX_DATA, which);
2504 long wifiTxTotalBytes = getNetworkActivityBytes(NETWORK_WIFI_TX_DATA, which);
2505 long mobileRxTotalPackets = getNetworkActivityPackets(NETWORK_MOBILE_RX_DATA, which);
2506 long mobileTxTotalPackets = getNetworkActivityPackets(NETWORK_MOBILE_TX_DATA, which);
2507 long wifiRxTotalPackets = getNetworkActivityPackets(NETWORK_WIFI_RX_DATA, which);
2508 long wifiTxTotalPackets = getNetworkActivityPackets(NETWORK_WIFI_TX_DATA, which);
2536 final long time = getPhoneSignalStrengthTime(i, rawRealtime, which);
2549 sb.append(getPhoneSignalStrengthCount(i, which));
2558 formatTimeMsNoSpace(sb, getPhoneSignalScanningTime(rawRealtime, which) / 1000);
2566 final long time = getPhoneDataConnectionTime(i, rawRealtime, which);
2579 sb.append(getPhoneDataConnectionCount(i, which));
2588 final long mobileActiveTime = getMobileRadioActiveTime(rawRealtime, which);
2591 sb.append(") "); sb.append(getMobileRadioActiveCount(which));
2595 final long mobileActiveUnknownTime = getMobileRadioActiveUnknownTime(which);
2603 sb.append(") "); sb.append(getMobileRadioActiveUnknownCount(which));
2608 final long mobileActiveAdjustedTime = getMobileRadioActiveAdjustedTime(which);
2639 final long time = getWifiStateTime(i, rawRealtime, which);
2651 sb.append(getWifiStateCount(i, which));
2662 final long time = getWifiSupplStateTime(i, rawRealtime, which);
2674 sb.append(getWifiSupplStateCount(i, which));
2685 final long time = getWifiSignalStrengthTime(i, rawRealtime, which);
2699 sb.append(getWifiSignalStrengthCount(i, which));
2717 final long time = getBluetoothStateTime(i, rawRealtime, which);
2729 sb.append(getPhoneDataConnectionCount(i, which));
2737 if (which == STATS_SINCE_UNPLUGGED) {
2771 helper.refreshStats(which, UserHandle.USER_ALL);
2883 long totalTimeMillis = computeWakeLock(timer, rawRealtime, which);
2899 which, linePrefix);
2920 printWakeLock(sb, timer.mTimer, rawRealtime, null, which, ": ");
2935 timer.getCountLocked(which)));
2945 printWakeLock(sb, timer.mTimer, rawRealtime, null, which, ": ");
2967 long mobileRxBytes = u.getNetworkActivityBytes(NETWORK_MOBILE_RX_DATA, which);
2968 long mobileTxBytes = u.getNetworkActivityBytes(NETWORK_MOBILE_TX_DATA, which);
2969 long wifiRxBytes = u.getNetworkActivityBytes(NETWORK_WIFI_RX_DATA, which);
2970 long wifiTxBytes = u.getNetworkActivityBytes(NETWORK_WIFI_TX_DATA, which);
2971 long mobileRxPackets = u.getNetworkActivityPackets(NETWORK_MOBILE_RX_DATA, which);
2972 long mobileTxPackets = u.getNetworkActivityPackets(NETWORK_MOBILE_TX_DATA, which);
2973 long uidMobileActiveTime = u.getMobileRadioActiveTime(which);
2974 int uidMobileActiveCount = u.getMobileRadioActiveCount(which);
2975 long wifiRxPackets = u.getNetworkActivityPackets(NETWORK_WIFI_RX_DATA, which);
2976 long wifiTxPackets = u.getNetworkActivityPackets(NETWORK_WIFI_TX_DATA, which);
2977 long fullWifiLockOnTime = u.getFullWifiLockTime(rawRealtime, which);
2978 long wifiScanTime = u.getWifiScanTime(rawRealtime, which);
2979 long uidWifiRunningTime = u.getWifiRunningTime(rawRealtime, which);
3035 int val = u.getUserActivityCount(i, which);
3066 "full", which, linePrefix);
3068 "partial", which, linePrefix);
3070 "window", which, linePrefix);
3079 rawRealtime, which);
3081 rawRealtime, which);
3083 rawRealtime, which);
3123 long totalTime = (timer.getTotalTimeLocked(rawRealtime, which) + 500) / 1000;
3124 int count = timer.getCountLocked(which);
3148 long totalTime = (timer.getTotalTimeLocked(rawRealtime, which) + 500) / 1000;
3149 int count = timer.getCountLocked(which);
3188 rawRealtime, which) + 500) / 1000;
3189 int count = timer.getCountLocked(which);
3211 rawRealtime, which) + 500) / 1000;
3212 int count = vibTimer.getCountLocked(which);
3230 long totalTime = (fgTimer.getTotalTimeLocked(rawRealtime, which) + 500) / 1000;
3231 int count = fgTimer.getCountLocked(which);
3247 long time = u.getProcessStateTime(ips, rawRealtime, which);
3272 userTime = ps.getUserTime(which);
3273 systemTime = ps.getSystemTime(which);
3274 foregroundTime = ps.getForegroundTime(which);
3275 starts = ps.getStarts(which);
3276 numExcessive = which == STATS_SINCE_CHARGED
3327 int wakeups = ps.getWakeups(which);
3338 long startTime = ss.getStartTime(batteryUptime, which);
3339 int starts = ss.getStarts(which);
3340 int launches = ss.getLaunches(which);