/system/extras/showslab/ |
H A D | showslab.c | 60 static struct slab_info * get_slabinfo(struct slab_stat *stats) argument 88 stats->min_obj_size = INT_MAX; 103 if (stats->nr_caches++ == 0) 121 if (p->obj_size < stats->min_obj_size) 122 stats->min_obj_size = p->obj_size; 123 if (p->obj_size > stats->max_obj_size) 124 stats->max_obj_size = p->obj_size; 130 stats->nr_active_caches++; 134 stats->nr_objs += p->nr_objs; 135 stats 273 struct slab_stat stats = { .nr_objs = 0 }; local [all...] |
/system/core/storaged/ |
H A D | storaged_diskstats.cpp | 53 void log_event_disk_stats(struct disk_stats* stats, const char* type) { argument 55 if (stats == NULL || stats->is_zero()) return; 58 << type << stats->start_time << stats->end_time 59 << stats->read_ios << stats->read_merges 60 << stats->read_sectors << stats->read_ticks 61 << stats 80 init_disk_stats_other(const struct timespec& ts, struct disk_stats* stats) argument 87 parse_disk_stats(const char* disk_stats_path, struct disk_stats* stats) argument 124 get_disk_stats_from_health_hal(const sp<IHealth>& service, struct disk_stats* stats) argument 155 get_disk_perf(struct disk_stats* stats) argument [all...] |
/system/nfc/src/nfc/tags/ |
H A D | rw_main.cc | 65 memset(&rw_cb.stats, 0, sizeof(tRW_STATS)); 68 rw_cb.stats.start_tick = GKI_get_tick_count(); 75 ** Description Update stats for tx 81 rw_cb.stats.bytes_sent += num_bytes; 82 rw_cb.stats.num_ops++; 84 if (is_retry) rw_cb.stats.num_retries++; 96 void rw_main_update_fail_stats(void) { rw_cb.stats.num_fail++; } 107 void rw_main_update_crc_error_stats(void) { rw_cb.stats.num_crc++; } 118 void rw_main_update_trans_error_stats(void) { rw_cb.stats.num_trans_err++; } 124 ** Description Update stats fo [all...] |
/system/extras/taskstats/ |
H A D | taskstats.c | 18 * Linux task stats reporting tool. Queries and prints out the kernel's 42 struct taskstats stats; member in struct:TaskStatistics 52 struct TaskStatistics* stats) { 56 stats->pid = nla_get_u32(attr); 59 stats->tgid = nla_get_u32(attr); 62 nla_memcpy(&stats->stats, attr, sizeof(stats->stats)); 71 struct TaskStatistics* stats local 51 parse_aggregate_task_stats(struct nlattr* attr, int attr_size, struct TaskStatistics* stats) argument 81 stats); local 90 query_task_stats(struct nl_sock* netlink_socket, int family_id, int command_type, int parameter, struct TaskStatistics* stats) argument 133 print_task_stats(const struct TaskStatistics* stats, int human_readable) argument 319 struct TaskStatistics stats; local [all...] |
/system/netd/server/ |
H A D | TcpSocketMonitor.cpp | 112 dw.println("Network stats:"); 113 for (auto const& stats : mNetworkStats) { 114 if (stats.second.nSockets == 0) { 118 stats.first, 119 stats.second.sent, 120 stats.second.lost, 121 stats.second.rttUs / 1000.0 / stats.second.nSockets, 122 stats.second.sentAckDiffMs / stats 308 auto& stats = mNetworkStats[mark.netId]; variable [all...] |
H A D | ResolverStats.h | 26 // Offsets into the per-server resolver stats as encoded in vector<int32_t> stats of 27 // getResolverInfo() of Netd's binder interface. The stats are based on data reported by 49 // Serialize the resolver stats to the end of |out|. 55 // Serialize the contents of |stats| and append them to the end of |out|. Multiple arrays 58 static void encodeAll(const std::vector<ResolverStats>& stats, std::vector<int32_t>* out); 60 // Decodes the serialized ResolverStats from |in| and appends them to stats. 61 static bool decodeAll(const std::vector<int32_t>& in, std::vector<ResolverStats>* stats); 94 inline void ResolverStats::encodeAll(const std::vector<ResolverStats>& stats, argument 96 for (const auto& s : stats) { 102 decodeAll(const std::vector<int32_t>& in, std::vector<ResolverStats>* stats) argument [all...] |
H A D | TetherController.cpp | 697 void TetherController::addStats(TetherStatsList& statsList, const TetherStats& stats) { argument 699 if (existing.addStatsIfMatch(stats)) { 704 statsList.push_back(stats); 731 TetherStats stats; local 743 ALOGE("Empty header while parsing tethering stats"); 777 if (!stats.intIface[0]) { 779 stats.intIface = iface0; 780 stats.extIface = iface1; 781 stats.txPackets = packets; 782 stats [all...] |
H A D | ResolverController.h | 70 std::vector<android::net::ResolverStats>* stats); 81 std::vector<int32_t>* stats);
|
/system/core/storaged/include/ |
H A D | storaged_utils.h | 30 bool parse_disk_stats(const char* disk_stats_path, struct disk_stats* stats); 31 struct disk_perf get_disk_perf(struct disk_stats* stats);
|
H A D | storaged_diskstats.h | 89 disk_stats& operator+= (const disk_stats& stats) { argument 90 read_ios += stats.read_ios; 91 read_merges += stats.read_merges; 92 read_sectors += stats.read_sectors; 93 read_ticks += stats.read_ticks; 94 write_ios += stats.write_ios; 95 write_merges += stats.write_merges; 96 write_sectors += stats.write_sectors; 97 write_ticks += stats.write_ticks; 99 io_ticks += stats [all...] |
/system/chre/apps/wifi_offload/ |
H A D | flatbuffers_serialization.cc | 23 size_t Serialize(const wifi_offload::ScanStats &stats, uint8_t *buffer, argument 25 return Serialize(stats, buffer, buffer_len, "ScanStats"); 29 wifi_offload::ScanStats *stats) { 30 return Deserialize<wifi_offload::ScanStats>(buffer, buffer_len, stats, 28 Deserialize(const uint8_t *buffer, size_t buffer_len, wifi_offload::ScanStats *stats) argument
|
/system/extras/iotop/ |
H A D | taskstats.cpp | 63 taskstats stats; member in struct:TaskStatsRequest 67 taskstats* stats) { 77 int len = static_cast<int>(sizeof(*stats)); 79 nla_memcpy(stats, attr, len); 103 taskstats stats; local 106 ret = ParseAggregateTaskStats(nested_attr, nla_len(attr), &stats); 110 taskstats_request->stats = stats; 126 bool TaskstatsSocket::GetStats(int pid, int type, TaskStatistics& stats) { argument 153 stats 66 ParseAggregateTaskStats(nlattr* attr, int attr_size, taskstats* stats) argument 158 GetPidStats(int pid, TaskStatistics& stats) argument 162 GetTgidStats(int tgid, TaskStatistics& stats) argument [all...] |
H A D | iotop.cpp | 36 static float TimeToTgidPercent(uint64_t ns, int time, const TaskStatistics& stats) { argument 37 float percent = ns / stats.threads() / (time * NSEC_PER_SEC / 100.0f); 171 std::vector<TaskStatistics> stats; local 177 stats.clear(); 190 // If printing processes, collect stats for the tgid which will 199 // Collect per-thread stats 211 stats.push_back(pid_stats_delta); 216 stats.push_back(tgid_stats_delta); 221 sorter(stats); 248 for (const TaskStatistics& statistics : stats) { [all...] |
/system/bt/btif/src/ |
H A D | btif_a2dp_source.cc | 279 stats.Reset(); 292 BtifMediaStats stats; member in class:BtifA2dpSource 331 static void update_scheduling_stats(SchedulingStats* stats, uint64_t now_us, 630 btif_a2dp_source_cb.stats.Reset(); 633 btif_a2dp_source_cb.stats.session_start_us = time_get_os_boottime_us(); 634 if (btif_a2dp_source_cb.stats.session_start_us == 0) { 635 btif_a2dp_source_cb.stats.session_start_us = 1; 637 btif_a2dp_source_cb.stats.session_end_us = 0; 646 btif_a2dp_source_cb.stats.session_end_us = time_get_os_boottime_us(); 648 btif_a2dp_source_accumulate_stats(&btif_a2dp_source_cb.stats, 1010 update_scheduling_stats(SchedulingStats* stats, uint64_t now_us, uint64_t expected_delta) argument 1215 const BtifMediaStats& stats = btif_a2dp_source_cb.stats; local [all...] |
/system/netd/libbpf/ |
H A D | BpfNetworkStats.cpp | 44 int bpfGetUidStatsInternal(uid_t uid, Stats* stats, argument 48 stats->rxPackets = statsEntry.value().rxPackets; 49 stats->txPackets = statsEntry.value().txPackets; 50 stats->rxBytes = statsEntry.value().rxBytes; 51 stats->txBytes = statsEntry.value().txBytes; 56 int bpfGetUidStats(uid_t uid, Stats* stats) { argument 65 return bpfGetUidStatsInternal(uid, stats, appUidStatsMap); 68 int bpfGetIfaceStatsInternal(const char* iface, Stats* stats, argument 72 stats->tcpRxPackets = -1; 73 stats 95 bpfGetIfaceStats(const char* iface, Stats* stats) argument [all...] |
/system/chre/apps/wifi_offload/test/ |
H A D | utility.cc | 100 void init(wifi_offload::ScanStats &stats, RandomGenerator &rand_gen) { argument 101 init(stats.num_scans_requested_by_nanoapp_, rand_gen); 102 init(stats.num_scans_serviced_by_hardware_, rand_gen); 103 init(stats.num_scans_serviced_by_cache_, rand_gen); 104 init(stats.updated_at_chre_ms_, rand_gen); 105 init(stats.sent_at_chre_ms_, rand_gen); 106 init(stats.last_subscription_duration_ms_, rand_gen); 107 init(stats.channel_histogram_, rand_gen); 108 init<wifi_offload::ScanRecord>(stats.scan_records_, rand_gen); 109 init<wifi_offload::RpcLogRecord>(stats [all...] |
/system/bt/osi/src/ |
H A D | alarm.cc | 105 alarm_stats_t stats; member in struct:alarm_t 156 static void update_scheduling_stats(alarm_stats_t* stats, period_ms_t now_ms, 186 ret->stats.name = osi_strdup(name); 192 // NOTE: The stats were reset by osi_calloc() above 202 osi_free((void*)alarm->stats.name); 247 alarm->stats.scheduled_count++; 275 alarm->stats.canceled_count++; 586 update_scheduling_stats(&alarm->stats, now(), deadline); 637 alarm->stats.rescheduled_count++; 645 alarm->stats 695 update_scheduling_stats(alarm_stats_t* stats, period_ms_t now_ms, period_ms_t deadline_ms) argument 738 alarm_stats_t* stats = &alarm->stats; local [all...] |
/system/bt/stack/a2dp/ |
H A D | a2dp_vendor_aptx_encoder.cc | 99 a2dp_aptx_encoder_stats_t stats; member in struct:__anon905 177 a2dp_aptx_encoder_cb.stats.session_start_us = time_get_os_boottime_us(); 400 a2dp_aptx_encoder_cb.stats.media_read_total_expected_packets++; 401 a2dp_aptx_encoder_cb.stats.media_read_total_expected_reads_count++; 402 a2dp_aptx_encoder_cb.stats.media_read_total_expected_read_bytes += 409 a2dp_aptx_encoder_cb.stats.media_read_total_actual_read_bytes += bytes_read; 414 a2dp_aptx_encoder_cb.stats.media_read_total_dropped_packets++; 418 a2dp_aptx_encoder_cb.stats.media_read_total_actual_reads_count++; 445 a2dp_aptx_encoder_cb.stats.media_read_total_dropped_packets++; 492 a2dp_aptx_encoder_stats_t* stats local [all...] |
H A D | a2dp_vendor_aptx_hd_encoder.cc | 99 a2dp_aptx_hd_encoder_stats_t stats; member in struct:__anon909 177 a2dp_aptx_hd_encoder_cb.stats.session_start_us = time_get_os_boottime_us(); 386 a2dp_aptx_hd_encoder_cb.stats.media_read_total_expected_packets++; 387 a2dp_aptx_hd_encoder_cb.stats.media_read_total_expected_reads_count++; 388 a2dp_aptx_hd_encoder_cb.stats.media_read_total_expected_read_bytes += 395 a2dp_aptx_hd_encoder_cb.stats.media_read_total_actual_read_bytes += 401 a2dp_aptx_hd_encoder_cb.stats.media_read_total_dropped_packets++; 405 a2dp_aptx_hd_encoder_cb.stats.media_read_total_actual_reads_count++; 434 a2dp_aptx_hd_encoder_cb.stats.media_read_total_dropped_packets++; 489 a2dp_aptx_hd_encoder_stats_t* stats local [all...] |
H A D | a2dp_aac_encoder.cc | 98 a2dp_aac_encoder_stats_t stats; member in struct:__anon893 134 a2dp_aac_encoder_cb.stats.session_start_us = time_get_os_boottime_us(); 599 a2dp_aac_encoder_cb.stats.media_read_total_expected_packets++; 611 a2dp_aac_encoder_cb.stats.media_read_total_dropped_packets++; 623 a2dp_aac_encoder_cb.stats.media_read_total_dropped_packets++; 665 a2dp_aac_encoder_cb.stats.media_read_total_dropped_packets++; 676 a2dp_aac_encoder_cb.stats.media_read_total_expected_reads_count++; 677 a2dp_aac_encoder_cb.stats.media_read_total_expected_read_bytes += read_size; 682 a2dp_aac_encoder_cb.stats.media_read_total_actual_read_bytes += nb_byte_read; 692 a2dp_aac_encoder_cb.stats 706 a2dp_aac_encoder_stats_t* stats = &a2dp_aac_encoder_cb.stats; local [all...] |
H A D | a2dp_vendor_ldac_encoder.cc | 167 a2dp_ldac_encoder_stats_t stats; member in struct:__anon914 288 a2dp_ldac_encoder_cb.stats.session_start_us = time_get_os_boottime_us(); 643 a2dp_ldac_encoder_cb.stats.media_read_total_expected_packets++; 656 a2dp_ldac_encoder_cb.stats.media_read_total_dropped_packets++; 672 a2dp_ldac_encoder_cb.stats.media_read_total_dropped_packets++; 722 a2dp_ldac_encoder_cb.stats.media_read_total_expected_reads_count++; 723 a2dp_ldac_encoder_cb.stats.media_read_total_expected_read_bytes += read_size; 728 a2dp_ldac_encoder_cb.stats.media_read_total_actual_read_bytes += nb_byte_read; 737 a2dp_ldac_encoder_cb.stats.media_read_total_actual_reads_count++; 771 a2dp_ldac_encoder_stats_t* stats local [all...] |
/system/core/logd/ |
H A D | LogBuffer.h | 82 LogStatistics stats; member in class:LogBuffer 137 stats.enableStatistics(); 160 return stats.pidToName(pid); 163 return stats.pidToUid(pid); 166 return stats.tidToPid(tid); 169 return stats.uidToName(uid);
|
/system/bt/bta/hearing_aid/ |
H A D | hearing_aid_audio_source.cc | 54 AudioHalStats stats; member in namespace:__anon149 68 stats.media_read_total_underflow_bytes += bytes_per_tick - bytes_read; 69 stats.media_read_total_underflow_count++; 70 stats.media_read_last_underflow_us = time_get_os_boottime_us(); 269 stats.Reset(); 293 << stats.media_read_total_underflow_count 295 << stats.media_read_total_underflow_bytes 297 << (stats.media_read_last_underflow_us > 0 299 stats.media_read_last_underflow_us) /
|
/system/netd/libbpf/include/bpf/ |
H A D | BpfNetworkStats.h | 31 // The limit for stats received by a unknown interface; 48 int bpfGetUidStatsInternal(uid_t uid, struct Stats* stats, 51 int bpfGetIfaceStatsInternal(const char* iface, Stats* stats, 103 int bpfGetUidStats(uid_t uid, struct Stats* stats); 104 int bpfGetIfaceStats(const char* iface, struct Stats* stats);
|
/system/chre/apps/wifi_offload/include/chre/apps/wifi_offload/ |
H A D | flatbuffers_serialization.h | 43 * @param stats/config/results object to be serialized 54 size_t Serialize(const wifi_offload::ScanStats &stats, uint8_t *buffer, 66 * @param stats/config/results Pointer to the output object to hold the result 72 wifi_offload::ScanStats *stats);
|