/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/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/connectivity/wificond/tests/ |
H A D | offload_scan_manager_test.cpp | 84 ScanStats stats; local 85 cb(*status, stats); 378 NativeScanStats stats; local 379 bool result = offload_scan_manager_->getScanStats(&stats); 399 NativeScanStats stats; local 400 bool result = offload_scan_manager_->getScanStats(&stats); 429 * Offload HAL service is running without errors, getting scan stats failure 441 NativeScanStats stats; local 442 bool result = offload_scan_manager_->getScanStats(&stats);
|
/system/netd/server/ |
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 | ResolverController.cpp | 254 std::vector<android::net::ResolverStats>* stats) { 274 stats->clear(); 296 stats->resize(nscount); 309 android::net::ResolverStats& cur_stats = (*stats)[i]; 358 std::vector<int32_t>* stats) { 369 ResolverStats::encodeAll(res_stats, stats); 385 std::vector<ResolverStats> stats; local 387 int rv = getDnsInfo(netId, &servers, &domains, ¶ms, &stats); 399 if (i < stats.size()) { 400 const ResolverStats& s = stats[ 252 getDnsInfo(unsigned netId, std::vector<std::string>* servers, std::vector<std::string>* domains, __res_params* params, std::vector<android::net::ResolverStats>* stats) argument 356 getResolverInfo(int32_t netId, std::vector<std::string>* servers, std::vector<std::string>* domains, std::vector<int32_t>* params, std::vector<int32_t>* stats) argument [all...] |
H A D | NetdNativeService.cpp | 227 std::vector<int32_t>* params, std::vector<int32_t>* stats) { 231 int err = gCtls->resolverCtrl.getResolverInfo(netId, servers, domains, params, stats); 225 getResolverInfo(int32_t netId, std::vector<std::string>* servers, std::vector<std::string>* domains, std::vector<int32_t>* params, std::vector<int32_t>* stats) argument
|
/system/core/storaged/ |
H A D | storaged.cpp | 50 // log_kernel_disk_stats(&mPrevious, "prev stats"); 51 // log_kernel_disk_stats(&curr, "curr stats"); 52 // log_kernel_disk_stats(&inc, "inc stats"); 53 // log_kernel_disk_stats(&mAccumulate, "accumulated stats"); 100 void disk_stats_monitor::update(struct disk_stats* stats) { argument 101 struct disk_stats inc = get_inc_disk_stats(&mPrevious, stats); 141 mPrevious = *stats;
|
H A D | storaged_utils.cpp | 44 bool parse_disk_stats(const char* disk_stats_path, struct disk_stats* stats) { argument 64 ss >> *((uint64_t*)stats + i); 67 stats->start_time = 0; 68 stats->end_time = (uint64_t)ts.tv_sec * SEC_TO_MSEC + 70 stats->counter = 1; 71 stats->io_avg = (double)stats->io_in_flight; 75 struct disk_perf get_disk_perf(struct disk_stats* stats) { argument 79 if (stats->io_ticks) { 80 if (stats 215 log_event_disk_stats(struct disk_stats* stats, const char* type) argument [all...] |
/system/extras/iotop/ |
H A D | taskstats.cpp | 60 taskstats stats; member in struct:TaskStatsRequest 64 taskstats* stats) { 74 int len = static_cast<int>(sizeof(*stats)); 76 nla_memcpy(stats, attr, len); 100 taskstats stats; local 103 ret = ParseAggregateTaskStats(nested_attr, nla_len(attr), &stats); 107 taskstats_request->stats = stats; 123 bool TaskstatsSocket::GetStats(int pid, int type, TaskStatistics& stats) { argument 150 stats 63 ParseAggregateTaskStats(nlattr* attr, int attr_size, taskstats* stats) argument 155 GetPidStats(int pid, TaskStatistics& stats) argument 159 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); 169 std::vector<TaskStatistics> stats; local 175 stats.clear(); 187 // If printing processes, collect stats for the tgid which will 196 // Collect per-thread stats 208 stats.push_back(pid_stats_delta); 213 stats.push_back(tgid_stats_delta); 218 sorter(stats); 245 for (const TaskStatistics& statistics : stats) { [all...] |
/system/extras/tests/ext4/ |
H A D | rand_emmc_perf.c | 38 struct stats { struct 49 static void print_stats(struct stats *stats_buf, int stats_count, 67 fprintf(stderr, "Cannot open full stats output file %s, ignoring\n", 113 struct stats *stats_buf; 117 stats_buf = malloc(stats_count * sizeof(struct stats)); 223 fprintf(stderr, "Cannot get full stats filename\n");
|
/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/core/storaged/tests/ |
H A D | storaged_test.cpp | 59 struct disk_stats stats; local 60 memset(&stats, 0, sizeof(struct disk_stats)); 70 EXPECT_TRUE(parse_disk_stats(DISK_STATS_PATH, &stats)); 74 old_stats = stats; 77 EXPECT_FALSE(parse_disk_stats(wrong_path, &stats)); 80 EXPECT_EQ(0, memcmp(&stats, &old_stats, sizeof(disk_stats))); 84 struct disk_stats stats; local 85 memset(&stats, 0, sizeof(struct disk_stats)); 87 ASSERT_TRUE(parse_disk_stats(DISK_STATS_PATH, &stats)); 89 // every entry of stats (excep [all...] |
/system/extras/perfprofd/quipper/ |
H A D | perf_parser.h | 155 const PerfEventStats& stats() const { function in class:quipper::PerfParser
|
/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/extras/sound/ |
H A D | playwav.c | 43 struct msm_audio_stats stats; local 84 if (ioctl(afd, AUDIO_GET_STATS, &stats) == 0) 85 fprintf(stderr,"%10d\n", stats.out_bytes);
|
/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/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 694 update_scheduling_stats(alarm_stats_t* stats, period_ms_t now_ms, period_ms_t deadline_ms) argument 737 alarm_stats_t* stats = &alarm->stats; local [all...] |
/system/bt/stack/a2dp/ |
H A D | a2dp_aac_encoder.cc | 98 a2dp_aac_encoder_stats_t stats; member in struct:__anon796 134 a2dp_aac_encoder_cb.stats.session_start_us = time_get_os_boottime_us(); 597 a2dp_aac_encoder_cb.stats.media_read_total_expected_packets++; 608 a2dp_aac_encoder_cb.stats.media_read_total_dropped_packets++; 620 a2dp_aac_encoder_cb.stats.media_read_total_dropped_packets++; 659 a2dp_aac_encoder_cb.stats.media_read_total_dropped_packets++; 670 a2dp_aac_encoder_cb.stats.media_read_total_expected_reads_count++; 671 a2dp_aac_encoder_cb.stats.media_read_total_expected_read_bytes += read_size; 676 a2dp_aac_encoder_cb.stats.media_read_total_actual_read_bytes += nb_byte_read; 685 a2dp_aac_encoder_cb.stats 695 a2dp_aac_encoder_stats_t* stats = &a2dp_aac_encoder_cb.stats; local [all...] |
H A D | a2dp_vendor_aptx_encoder.cc | 99 a2dp_aptx_encoder_stats_t stats; member in struct:__anon807 177 a2dp_aptx_encoder_cb.stats.session_start_us = time_get_os_boottime_us(); 398 a2dp_aptx_encoder_cb.stats.media_read_total_expected_packets++; 399 a2dp_aptx_encoder_cb.stats.media_read_total_expected_reads_count += 401 a2dp_aptx_encoder_cb.stats.media_read_total_expected_read_bytes += 407 a2dp_aptx_encoder_cb.stats.media_read_total_actual_read_bytes += 417 a2dp_aptx_encoder_cb.stats.media_read_total_actual_reads_count++; 440 a2dp_aptx_encoder_cb.stats.media_read_total_dropped_packets++; 483 a2dp_aptx_encoder_stats_t* stats = &a2dp_aptx_encoder_cb.stats; local [all...] |
H A D | a2dp_vendor_aptx_hd_encoder.cc | 99 a2dp_aptx_hd_encoder_stats_t stats; member in struct:__anon811 177 a2dp_aptx_hd_encoder_cb.stats.session_start_us = time_get_os_boottime_us(); 383 a2dp_aptx_hd_encoder_cb.stats.media_read_total_expected_packets++; 384 a2dp_aptx_hd_encoder_cb.stats.media_read_total_expected_reads_count += 386 a2dp_aptx_hd_encoder_cb.stats.media_read_total_expected_read_bytes += 393 a2dp_aptx_hd_encoder_cb.stats.media_read_total_actual_read_bytes += 403 a2dp_aptx_hd_encoder_cb.stats.media_read_total_actual_reads_count++; 427 a2dp_aptx_hd_encoder_cb.stats.media_read_total_dropped_packets++; 478 a2dp_aptx_hd_encoder_stats_t* stats = &a2dp_aptx_hd_encoder_cb.stats; local [all...] |
H A D | a2dp_sbc_encoder.cc | 111 a2dp_sbc_encoder_stats_t stats; member in struct:__anon802 145 a2dp_sbc_encoder_cb.stats.session_start_us = time_get_os_boottime_us(); 451 // Update the stats 452 a2dp_sbc_encoder_cb.stats.media_read_total_expected_frames += projected_nof; 458 // Update the stats 460 a2dp_sbc_encoder_cb.stats.media_read_total_dropped_frames += delta; 507 // Update the stats 509 a2dp_sbc_encoder_cb.stats.media_read_total_dropped_frames += delta; 537 a2dp_sbc_encoder_cb.stats.media_read_total_expected_packets++; 585 a2dp_sbc_encoder_cb.stats 901 a2dp_sbc_encoder_stats_t* stats = &a2dp_sbc_encoder_cb.stats; local [all...] |
H A D | a2dp_vendor_ldac_encoder.cc | 167 a2dp_ldac_encoder_stats_t stats; member in struct:__anon816 288 a2dp_ldac_encoder_cb.stats.session_start_us = time_get_os_boottime_us(); 635 a2dp_ldac_encoder_cb.stats.media_read_total_expected_packets++; 646 a2dp_ldac_encoder_cb.stats.media_read_total_dropped_packets++; 661 a2dp_ldac_encoder_cb.stats.media_read_total_dropped_packets++; 709 a2dp_ldac_encoder_cb.stats.media_read_total_expected_reads_count++; 710 a2dp_ldac_encoder_cb.stats.media_read_total_expected_read_bytes += read_size; 715 a2dp_ldac_encoder_cb.stats.media_read_total_actual_read_bytes += nb_byte_read; 724 a2dp_ldac_encoder_cb.stats.media_read_total_actual_reads_count++; 753 a2dp_ldac_encoder_stats_t* stats local [all...] |
/system/netd/tests/ |
H A D | netd_test.cpp | 158 __res_params* params, std::vector<ResolverStats>* stats) { 176 return ResolverStats::decodeAll(stats32, stats); 157 GetResolverInfo(std::vector<std::string>* servers, std::vector<std::string>* domains, __res_params* params, std::vector<ResolverStats>* stats) argument
|
/system/bt/btif/src/ |
H A D | btif_a2dp_source.cc | 163 btif_media_stats_t stats; member in struct:__anon609 188 static void update_scheduling_stats(scheduling_stats_t* stats, uint64_t now_us, 400 memset(&btif_a2dp_source_cb.stats, 0, sizeof(btif_media_stats_t)); 403 btif_a2dp_source_cb.stats.session_start_us = time_get_os_boottime_us(); 404 if (btif_a2dp_source_cb.stats.session_start_us == 0) { 405 btif_a2dp_source_cb.stats.session_start_us = 1; 407 btif_a2dp_source_cb.stats.session_end_us = 0; 428 btif_a2dp_source_cb.stats.session_end_us = time_get_os_boottime_us(); 430 btif_a2dp_source_accumulate_stats(&btif_a2dp_source_cb.stats, 681 update_scheduling_stats(&btif_a2dp_source_cb.stats 848 update_scheduling_stats(scheduling_stats_t* stats, uint64_t now_us, uint64_t expected_delta) argument 1064 btif_media_stats_t* stats = &btif_a2dp_source_cb.stats; local [all...] |