/frameworks/base/core/jni/ |
H A D | android_net_TrafficStats.cpp | 35 static const char* QTAGUID_UID_STATS = "/proc/net/xt_qtaguid/stats"; 58 static uint64_t getStatsType(struct Stats* stats, StatsType type) { argument 61 return stats->rxBytes; 63 return stats->rxPackets; 65 return stats->txBytes; 67 return stats->txPackets; 69 return stats->tcpRxPackets; 71 return stats->tcpTxPackets; 77 static int parseIfaceStats(const char* iface, struct Stats* stats) { argument 98 stats 121 parseUidStats(const uint32_t uid, struct Stats* stats) argument 154 struct Stats stats; local 169 struct Stats stats; local 179 struct Stats stats; local [all...] |
H A D | android_os_Debug.cpp | 127 #define BINDER_STATS "/proc/binder/stats" 224 static void read_mapinfo(FILE *fp, stats_t* stats) argument 401 stats[whichHeap].pss += pss; 402 stats[whichHeap].swappablePss += swappable_pss; 403 stats[whichHeap].privateDirty += private_dirty; 404 stats[whichHeap].sharedDirty += shared_dirty; 405 stats[whichHeap].privateClean += private_clean; 406 stats[whichHeap].sharedClean += shared_clean; 407 stats[whichHeap].swappedOut += swapped_out; 409 stats[subHea 421 load_maps(int pid, stats_t* stats) argument 437 stats_t stats[_NUM_HEAP]; local [all...] |
H A D | com_android_internal_net_NetworkStatsFactory.cpp | 97 static int readNetworkStatsDetail(JNIEnv* env, jclass clazz, jobject stats, argument 227 bool grow = size > env->GetIntField(stats, gNetworkStatsClassInfo.capacity); 229 ScopedLocalRef<jobjectArray> iface(env, get_string_array(env, stats, 232 ScopedIntArrayRW uid(env, get_int_array(env, stats, 235 ScopedIntArrayRW set(env, get_int_array(env, stats, 238 ScopedIntArrayRW tag(env, get_int_array(env, stats, 241 ScopedLongArrayRW rxBytes(env, get_long_array(env, stats, 244 ScopedLongArrayRW rxPackets(env, get_long_array(env, stats, 247 ScopedLongArrayRW txBytes(env, get_long_array(env, stats, 250 ScopedLongArrayRW txPackets(env, get_long_array(env, stats, [all...] |
/frameworks/base/core/java/android/app/usage/ |
H A D | UsageStats.java | 84 public UsageStats(UsageStats stats) { argument 85 mPackageName = stats.mPackageName; 86 mBeginTimeStamp = stats.mBeginTimeStamp; 87 mEndTimeStamp = stats.mEndTimeStamp; 88 mLastTimeUsed = stats.mLastTimeUsed; 89 mTotalTimeInForeground = stats.mTotalTimeInForeground; 90 mLaunchCount = stats.mLaunchCount; 91 mLastEvent = stats.mLastEvent; 92 mBeginIdleTime = stats.mBeginIdleTime; 93 mLastTimeSystemUsed = stats [all...] |
H A D | ConfigurationStats.java | 64 public ConfigurationStats(ConfigurationStats stats) { argument 65 mConfiguration = stats.mConfiguration; 66 mBeginTimeStamp = stats.mBeginTimeStamp; 67 mEndTimeStamp = stats.mEndTimeStamp; 68 mLastTimeActive = stats.mLastTimeActive; 69 mTotalTimeActive = stats.mTotalTimeActive; 70 mActivationCount = stats.mActivationCount; 144 ConfigurationStats stats = new ConfigurationStats(); 146 stats.mConfiguration = Configuration.CREATOR.createFromParcel(source); 148 stats [all...] |
H A D | NetworkStatsManager.java | 99 NetworkStats stats = new NetworkStats(mContext, template, startTime, endTime); 100 bucket = stats.getDeviceSummaryForNetwork(); 102 stats.close(); 131 NetworkStats stats; 132 stats = new NetworkStats(mContext, template, startTime, endTime); 133 stats.startSummaryEnumeration(); 135 stats.close(); 136 return stats.getSummaryAggregate();
|
/frameworks/base/core/tests/coretests/src/android/net/ |
H A D | NetworkStatsHistoryTest.java | 55 private NetworkStatsHistory stats; field in class:NetworkStatsHistoryTest 60 if (stats != null) { 61 assertConsistent(stats); 93 stats = new NetworkStatsHistory(BUCKET_SIZE); 96 stats.recordData(TEST_START, TEST_START + SECOND_IN_MILLIS, 99 assertEquals(1, stats.size()); 100 assertValues(stats, 0, SECOND_IN_MILLIS, 1024L, 10L, 2048L, 20L, 2L); 105 stats = new NetworkStatsHistory(bucketDuration); 109 stats.recordData(recordStart, recordStart + bucketDuration, 112 assertEquals(2, stats 488 assertIndexBeforeAfter( NetworkStatsHistory stats, int before, int after, long time) argument 502 assertConsistent(NetworkStatsHistory stats) argument 513 assertValues( NetworkStatsHistory stats, int index, long rxBytes, long txBytes) argument 520 assertValues( NetworkStatsHistory stats, long start, long end, long rxBytes, long txBytes) argument 527 assertValues(NetworkStatsHistory stats, int index, long activeTime, long rxBytes, long rxPackets, long txBytes, long txPackets, long operations) argument 538 assertFullValues(NetworkStatsHistory stats, long activeTime, long rxBytes, long rxPackets, long txBytes, long txPackets, long operations) argument 544 assertValues(NetworkStatsHistory stats, long start, long end, long activeTime, long rxBytes, long rxPackets, long txBytes, long txPackets, long operations) argument [all...] |
H A D | NetworkStatsTest.java | 45 final NetworkStats stats = new NetworkStats(TEST_START, 3) 50 assertEquals(2, stats.findIndex(TEST_IFACE, 102, SET_DEFAULT, TAG_NONE)); 51 assertEquals(2, stats.findIndex(TEST_IFACE, 102, SET_DEFAULT, TAG_NONE)); 52 assertEquals(0, stats.findIndex(TEST_IFACE, 100, SET_DEFAULT, TAG_NONE)); 53 assertEquals(-1, stats.findIndex(TEST_IFACE, 6, SET_DEFAULT, TAG_NONE)); 57 final NetworkStats stats = new NetworkStats(TEST_START, 3) 66 for (int hint = 0; hint < stats.size(); hint++) { 67 assertEquals(0, stats.findIndexHinted(TEST_IFACE, 100, SET_DEFAULT, TAG_NONE, hint)); 68 assertEquals(1, stats.findIndexHinted(TEST_IFACE, 101, SET_DEFAULT, TAG_NONE, hint)); 69 assertEquals(2, stats 403 assertContains(NetworkStats stats, String iface, int uid, int set, int tag, long rxBytes, long rxPackets, long txBytes, long txPackets, long operations) argument 411 assertValues(NetworkStats stats, int index, String iface, int uid, int set, int tag, long rxBytes, long rxPackets, long txBytes, long txPackets, long operations) argument [all...] |
/frameworks/base/core/java/android/content/ |
H A D | SyncResult.java | 91 public final SyncStats stats; field in class:SyncResult 135 this.stats = new SyncStats(); 147 stats = new SyncStats(parcel); 166 return stats.numParseExceptions > 0 167 || stats.numConflictDetectedExceptions > 0 168 || stats.numAuthExceptions > 0 187 return syncAlreadyInProgress || stats.numIoExceptions > 0; 204 return ((stats.numDeletes > 0) && !tooManyDeletions) 205 || stats.numInserts > 0 206 || stats [all...] |
/frameworks/base/wifi/java/android/net/wifi/ |
H A D | WifiConnectionStatistics.java | 28 * Wifi Connection Statistics: gather various stats regarding WiFi connections, 64 WifiNetworkConnectionStatistics stats; 68 stats = untrustedNetworkHistory.get(SSID); 69 if (stats != null){ 70 stats.numConnection = connection + stats.numConnection; 71 stats.numUsage = usage + stats.numUsage; 74 stats = new WifiNetworkConnectionStatistics(connection, usage); 76 if (stats ! [all...] |
H A D | WifiLinkLayerStats.java | 190 WifiLinkLayerStats stats = new WifiLinkLayerStats(); 191 stats.SSID = in.readString(); 192 stats.BSSID = in.readString(); 193 stats.on_time = in.readInt(); 194 stats.tx_time = in.readInt(); 195 stats.rx_time = in.readInt(); 196 stats.on_time_scan = in.readInt(); 197 return stats;
|
/frameworks/base/core/tests/coretests/src/com/android/internal/net/ |
H A D | NetworkStatsFactoryTest.java | 73 stageFile(R.raw.xt_qtaguid_typical, new File(mTestProc, "net/xt_qtaguid/stats")); 75 final NetworkStats stats = mFactory.readNetworkStatsDetail(); 76 assertEquals(70, stats.size()); 77 assertStatsEntry(stats, "wlan0", 0, SET_DEFAULT, 0x0, 18621L, 2898L); 78 assertStatsEntry(stats, "wlan0", 10011, SET_DEFAULT, 0x0, 35777L, 5718L); 79 assertStatsEntry(stats, "wlan0", 10021, SET_DEFAULT, 0x7fffff01, 562386L, 49228L); 80 assertStatsEntry(stats, "rmnet1", 10021, SET_DEFAULT, 0x30100000, 219110L, 227423L); 81 assertStatsEntry(stats, "rmnet2", 10001, SET_DEFAULT, 0x0, 1125899906842624L, 984L); 99 stageFile(R.raw.xt_qtaguid_typical, new File(mTestProc, "net/xt_qtaguid/stats")); 101 final NetworkStats stats 157 assertStatsEntry(NetworkStats stats, String iface, int uid, int set, int tag, long rxBytes, long txBytes) argument 165 assertStatsEntry(NetworkStats stats, String iface, int uid, int set, int tag, long rxBytes, long rxPackets, long txBytes, long txPackets) argument [all...] |
/frameworks/base/services/usage/java/com/android/server/usage/ |
H A D | UsageStatsXmlV1.java | 70 final UsageStats stats = statsOut.getOrCreateUsageStats(pkg); 73 stats.mLastTimeUsed = statsOut.beginTime + XmlUtils.readLongAttribute( 80 stats.mLastTimeSystemUsed = stats.mLastTimeUsed; 82 stats.mLastTimeSystemUsed = statsOut.beginTime + Long.parseLong(lastTimeUsedSystem); 87 stats.mBeginIdleTime = Long.parseLong(beginIdleTime); 89 stats.mTotalTimeInForeground = XmlUtils.readLongAttribute(parser, TOTAL_TIME_ACTIVE_ATTR); 90 stats.mLastEvent = XmlUtils.readIntAttribute(parser, LAST_EVENT_ATTR); 137 private static void writeUsageStats(XmlSerializer xml, final IntervalStats stats, argument 143 usageStats.mLastTimeUsed - stats 155 writeConfigStats(XmlSerializer xml, final IntervalStats stats, final ConfigurationStats configStats, boolean isActive) argument 175 writeEvent(XmlSerializer xml, final IntervalStats stats, final UsageEvents.Event event) argument 248 write(XmlSerializer xml, IntervalStats stats) argument [all...] |
H A D | UserUsageStatsService.java | 100 Slog.w(TAG, mLogPrefix + "Some stats have no latest available"); 106 // generate new stats for each bucket. 159 for (IntervalStats stats : mCurrentStats) { 160 stats.update(packageName, currentTimeMillis, Event.SYSTEM_INTERACTION); 161 stats.updateBeginIdleTime(packageName, deviceUsageTime); 166 // Persist the new OTA-related access stats. 206 for (IntervalStats stats : mCurrentStats) { 208 stats.updateConfigurationStats(newFullConfig, event.mTimeStamp); 210 stats.update(event.mPackage, event.mTimeStamp, event.mEventType); 211 stats 571 printIntervalStats(IndentingPrintWriter pw, IntervalStats stats, long screenOnTime, boolean prettyDates) argument [all...] |
/frameworks/base/core/java/android/database/sqlite/ |
H A D | SQLiteDebug.java | 32 private static native void nativeGetPagerStats(PagerStats stats); argument 133 /** statement cache stats: hits/misses/cachesize */ 147 * return all pager and database stats for the current process. 151 PagerStats stats = new PagerStats(); 152 nativeGetPagerStats(stats); 153 stats.dbStats = SQLiteDatabase.getDbStats(); 154 return stats;
|
/frameworks/base/core/java/com/android/internal/os/ |
H A D | BluetoothPowerCalculator.java | 41 public void calculateRemaining(BatterySipper app, BatteryStats stats, long rawRealtimeUs, argument 43 final long idleTimeMs = stats.getBluetoothControllerActivity( 45 final long txTimeMs = stats.getBluetoothControllerActivity( 47 final long rxTimeMs = stats.getBluetoothControllerActivity( 50 double powerMah = stats.getBluetoothControllerActivity(
|
H A D | PowerCalculator.java | 27 * @param u The recorded stats for the app. 30 * @param statsType The type of stats. Can be {@link BatteryStats#STATS_CURRENT}, 40 * @param stats The BatteryStats object from which to retrieve data. 43 * @param statsType The type of stats. Can be {@link BatteryStats#STATS_CURRENT}, 47 public void calculateRemaining(BatterySipper app, BatteryStats stats, long rawRealtimeUs, argument
|
H A D | MobileRadioPowerCalculator.java | 52 public MobileRadioPowerCalculator(PowerProfile profile, BatteryStats stats) { argument 58 mStats = stats; 96 public void calculateRemaining(BatterySipper app, BatteryStats stats, long rawRealtimeUs, argument 102 long strengthTimeMs = stats.getPhoneSignalStrengthTime(i, rawRealtimeUs, statsType) 116 final long scanningTimeMs = stats.getPhoneSignalScanningTime(rawRealtimeUs, statsType) 135 app.mobileActiveCount = stats.getMobileRadioActiveUnknownCount(statsType); 145 public void reset(BatteryStats stats) { argument 147 mStats = stats;
|
/frameworks/base/services/tests/servicestests/src/com/android/server/location/ |
H A D | LocationRequestStatisticsTest.java | 39 PackageStatistics stats = mStatistics.statistics.values().iterator().next(); 40 verifyStatisticsTimes(stats); 41 assertEquals(INTERVAL1, stats.getFastestIntervalMs()); 42 assertEquals(INTERVAL1, stats.getSlowestIntervalMs()); 43 assertTrue(stats.isActive()); 58 PackageStatistics stats = mStatistics.statistics.values().iterator().next(); 59 verifyStatisticsTimes(stats); 60 assertEquals(INTERVAL1, stats.getFastestIntervalMs()); 61 assertEquals(INTERVAL1, stats.getSlowestIntervalMs()); 62 assertTrue(stats 168 verifyStatisticsTimes(PackageStatistics stats) argument [all...] |
/frameworks/base/core/java/com/android/internal/net/ |
H A D | NetworkStatsFactory.java | 57 /** Path to {@code /proc/net/xt_qtaguid/stats}. */ 81 mStatsXtUid = new File(procRoot, "net/xt_qtaguid/stats"); 90 * @throws IllegalStateException when problem parsing stats. 95 final NetworkStats stats = new NetworkStats(SystemClock.elapsedRealtime(), 6); 124 stats.addValues(entry); 128 throw new ProtocolException("problem parsing stats", e); 130 throw new ProtocolException("problem parsing stats", e); 135 return stats; 143 * @throws IllegalStateException when problem parsing stats. 151 final NetworkStats stats 343 nativeReadNetworkStatsDetail( NetworkStats stats, String path, int limitUid, String[] limitIfaces, int limitTag) argument [all...] |
/frameworks/base/services/core/java/com/android/server/location/ |
H A D | LocationRequestStatistics.java | 29 PackageStatistics stats = statistics.get(key); 30 if (stats == null) { 31 stats = new PackageStatistics(); 32 statistics.put(key, stats); 34 stats.startRequesting(intervalMs); 45 PackageStatistics stats = statistics.get(key); 46 if (stats != null) { 47 stats.stopRequesting();
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/ |
H A D | LoadAverageService.java | 182 final CpuTracker stats = mStats; 183 final int userTime = stats.getLastUserTime(); 184 final int systemTime = stats.getLastSystemTime(); 185 final int iowaitTime = stats.getLastIoWaitTime(); 186 final int irqTime = stats.getLastIrqTime(); 187 final int softIrqTime = stats.getLastSoftIrqTime(); 188 final int idleTime = stats.getLastIdleTime(); 217 canvas.drawText(stats.mLoadText, RIGHT-paddingRight-stats.mLoadWidth-1, 219 canvas.drawText(stats [all...] |
/frameworks/base/core/tests/benchmarks/src/com/android/internal/net/ |
H A D | NetworkStatsFactoryBenchmark.java | 29 // TODO: consider staging stats file with different number of rows 33 mStats = new File("/proc/net/xt_qtaguid/stats"); 49 final NetworkStats stats = new NetworkStats(SystemClock.elapsedRealtime(), 0); 51 stats, mStats.getAbsolutePath(), NetworkStats.UID_ALL);
|
/frameworks/base/services/core/java/com/android/server/am/ |
H A D | BackupRecord.java | 31 final BatteryStatsImpl.Uid.Pkg.Serv stats; field in class:BackupRecord 41 stats = _agentStats;
|
/frameworks/base/core/tests/benchmarks/src/android/net/ |
H A D | NetworkStatsBenchmark.java | 67 NetworkStats stats = mNetworkStats.clone(); 68 stats.migrateTun(TUN_UID, TUN_IFACE, UNDERLYING_IFACE); 79 NetworkStats stats = mNetworkStats.clone();
|