Home
last modified time | relevance | path

Searched refs:stats (Results 1 – 25 of 163) sorted by relevance

1234567

/tools/testing/selftests/kvm/lib/
A Dlru_gen_util.c21 void (*next_handler)(struct memcg_stats *stats,
74 stats->memcg_id = strtoul(memcg_id, &end, 10); in memcg_stats_handle_searching()
76 if (!stats->memcg_id) in memcg_stats_handle_searching()
113 ctx->current_node_idx = stats->nr_nodes++; in memcg_stats_handle_in_memcg()
190 &stats->nodes[node].gens[gen]; in print_memcg_stats()
221 ctx.next_handler(stats, &ctx, line); in lru_gen_read_memcg_stats()
237 print_memcg_stats(stats, memcg); in lru_gen_read_memcg_stats()
246 const struct memcg_stats *stats) in lru_gen_sum_memcg_stats_for_gen() argument
309 lru_gen_read_memcg_stats(stats, memcg); in lru_gen_do_aging()
320 run_aging_impl(stats->memcg_id, stats->nodes[node].node, in lru_gen_do_aging()
[all …]
/tools/sched_ext/
A Dscx_flatcg.c107 memset(stats, 0, sizeof(stats[0]) * FCG_NR_STATS); in fcg_read_stats()
117 stats[idx] += cnts[idx][cpu]; in fcg_read_stats()
181 __u64 stats[FCG_NR_STATS]; in main() local
196 stats[FCG_STAT_ACT], in main()
197 stats[FCG_STAT_DEACT], in main()
198 stats[FCG_STAT_GLOBAL], in main()
199 stats[FCG_STAT_LOCAL]); in main()
203 stats[FCG_STAT_HWT_SKIP], in main()
206 stats[FCG_STAT_ENQ_SKIP], in main()
209 stats[FCG_STAT_CNS_KEEP], in main()
[all …]
A Dscx_simple.c41 static void read_stats(struct scx_simple *skel, __u64 *stats) in read_stats() argument
47 memset(stats, 0, sizeof(stats[0]) * 2); in read_stats()
52 ret = bpf_map_lookup_elem(bpf_map__fd(skel->maps.stats), in read_stats()
57 stats[idx] += cnts[idx][cpu]; in read_stats()
92 __u64 stats[2]; in main() local
94 read_stats(skel, stats); in main()
95 printf("local=%llu global=%llu\n", stats[0], stats[1]); in main()
/tools/workqueue/
A Dwq_monitor.py74 self.stats = [0] * PWQ_NR_STATS
77 self.stats[i] += int(pwq.stats[i])
104 cmw_rpr = str(self.stats[PWQ_STAT_REPATRIATED]);
106 cpu_intensive = str(self.stats[PWQ_STAT_CPU_INTENSIVE])
107 cmw_rpr = str(self.stats[PWQ_STAT_CM_WAKEUP])
110 mayday = str(self.stats[PWQ_STAT_MAYDAY])
111 rescued = str(self.stats[PWQ_STAT_RESCUED])
155 stats = WqStats(wq)
156 if filter_re and not filter_re.search(stats.name):
159 print(stats.table_row_str())
[all …]
/tools/perf/util/bpf_skel/
A Dsyscall_summary.bpf.c74 struct syscall_stats *stats; in update_stats() local
76 stats = bpf_map_lookup_elem(&syscall_stats_map, &key); in update_stats()
77 if (stats == NULL) { in update_stats()
82 if (stats == NULL) in update_stats()
86 __sync_fetch_and_add(&stats->count, 1); in update_stats()
88 __sync_fetch_and_add(&stats->error, 1); in update_stats()
91 __sync_fetch_and_add(&stats->total_time, duration); in update_stats()
93 if (stats->max_time < duration) in update_stats()
94 stats->max_time = duration; in update_stats()
95 if (stats->min_time > duration || stats->min_time == 0) in update_stats()
[all …]
/tools/perf/tests/
A Dhists_filter.c165 hists->stats.nr_samples == 10); in test__hists_filter()
169 hists->stats.total_period == 1000); in test__hists_filter()
171 hists->stats.nr_samples == in test__hists_filter()
176 hists->stats.total_period == in test__hists_filter()
190 hists->stats.nr_samples == 10); in test__hists_filter()
194 hists->stats.total_period == 1000); in test__hists_filter()
219 hists->stats.nr_samples == 10); in test__hists_filter()
223 hists->stats.total_period == 1000); in test__hists_filter()
254 hists->stats.nr_samples == 10); in test__hists_filter()
283 hists->stats.nr_samples == 10); in test__hists_filter()
[all …]
/tools/perf/util/
A Dmem-events.c646 stats->__f++; \ in c2c_decode_stats()
647 stats->tot_hitm++; \ in c2c_decode_stats()
652 stats->__f++; \ in c2c_decode_stats()
653 stats->tot_peer++; \ in c2c_decode_stats()
658 stats->nr_entries++; in c2c_decode_stats()
667 stats->load++; in c2c_decode_stats()
731 stats->ld_miss++; in c2c_decode_stats()
735 stats->store++; in c2c_decode_stats()
749 stats->st_na++; in c2c_decode_stats()
752 stats->noparse++; in c2c_decode_stats()
[all …]
A Dstat.h16 struct stats { struct
36 struct stats res_stats;
121 void update_stats(struct stats *stats, u64 val);
122 double avg_stats(struct stats *stats);
123 double stddev_stats(struct stats *stats);
126 static inline void init_stats(struct stats *stats) in init_stats() argument
128 stats->n = 0.0; in init_stats()
129 stats->mean = 0.0; in init_stats()
130 stats->M2 = 0.0; in init_stats()
131 stats->min = (u64) -1; in init_stats()
[all …]
A Dstat.c20 void update_stats(struct stats *stats, u64 val) in update_stats() argument
24 stats->n++; in update_stats()
26 stats->mean += delta / stats->n; in update_stats()
27 stats->M2 += delta*(val - stats->mean); in update_stats()
30 stats->max = val; in update_stats()
33 stats->min = val; in update_stats()
36 double avg_stats(struct stats *stats) in avg_stats() argument
38 return stats->mean; in avg_stats()
57 double stddev_stats(struct stats *stats) in stddev_stats() argument
61 if (stats->n < 2) in stddev_stats()
[all …]
A Dftrace.h10 struct stats;
57 int buckets[], struct stats *stats);
83 struct stats *stats __maybe_unused) in perf_ftrace__latency_read_bpf()
A Dbpf_ftrace.c167 int buckets[], struct stats *stats) in perf_ftrace__latency_read_bpf() argument
192 stats->mean = skel->bss->total / skel->bss->count; in perf_ftrace__latency_read_bpf()
193 stats->n = skel->bss->count; in perf_ftrace__latency_read_bpf()
194 stats->max = skel->bss->max; in perf_ftrace__latency_read_bpf()
195 stats->min = skel->bss->min; in perf_ftrace__latency_read_bpf()
198 stats->mean /= 1000; in perf_ftrace__latency_read_bpf()
199 stats->max /= 1000; in perf_ftrace__latency_read_bpf()
200 stats->min /= 1000; in perf_ftrace__latency_read_bpf()
/tools/testing/selftests/powerpc/pmu/ebb/
A Debb.c106 ebb_state.stats.spurious++; in standard_ebb_callee()
110 ebb_state.stats.ebb_count++; in standard_ebb_callee()
123 ebb_state.stats.no_overflow++; in standard_ebb_callee()
161 memset(&ebb_state.stats, 0, sizeof(ebb_state.stats)); in clear_ebb_stats()
177 ebb_state.stats.ebb_count, ebb_state.stats.spurious, in dump_summary_ebb_state()
178 ebb_state.stats.negative, ebb_state.stats.no_overflow, in dump_summary_ebb_state()
179 ebb_state.stats.pmc_count[0], ebb_state.stats.pmc_count[1], in dump_summary_ebb_state()
180 ebb_state.stats.pmc_count[2], ebb_state.stats.pmc_count[3], in dump_summary_ebb_state()
181 ebb_state.stats.pmc_count[4], ebb_state.stats.pmc_count[5]); in dump_summary_ebb_state()
262 ebb_state.stats.negative++; in count_pmc()
[all …]
A Dback_to_back_ebbs_test.c33 ebb_state.stats.spurious++; in ebb_callee()
37 ebb_state.stats.ebb_count++; in ebb_callee()
38 trace_log_counter(ebb_state.trace, ebb_state.stats.ebb_count); in ebb_callee()
44 if (ebb_state.stats.ebb_count == NUMBER_OF_EBBS) in ebb_callee()
88 while (ebb_state.stats.ebb_count < NUMBER_OF_EBBS) in back_to_back_ebbs()
98 FAIL_IF(ebb_state.stats.ebb_count != NUMBER_OF_EBBS); in back_to_back_ebbs()
A Dcycles_with_freeze_test.c32 ebb_state.stats.spurious++; in ebb_callee()
36 ebb_state.stats.ebb_count++; in ebb_callee()
37 trace_log_counter(ebb_state.trace, ebb_state.stats.ebb_count); in ebb_callee()
79 while ((ebb_state.stats.ebb_count < 20 && !fc_cleared) || in cycles_with_freeze()
80 ebb_state.stats.ebb_count < 1) in cycles_with_freeze()
108 FAIL_IF(ebb_state.stats.ebb_count == 0); in cycles_with_freeze()
A Dpmae_handling_test.c37 ebb_state.stats.spurious++; in syscall_ebb_callee()
41 ebb_state.stats.ebb_count++; in syscall_ebb_callee()
79 while (ebb_state.stats.ebb_count < 20 && !mmcr0_mismatch) in test_body()
92 FAIL_IF(ebb_state.stats.ebb_count == 0); in test_body()
A Dpmc56_overflow_test.c25 ebb_state.stats.spurious++; in ebb_callee()
29 ebb_state.stats.ebb_count++; in ebb_callee()
73 while (ebb_state.stats.ebb_count < 10) in pmc56_overflow()
85 FAIL_IF(ebb_state.stats.ebb_count == 0 || pmc56_overflowed != 0); in pmc56_overflow()
/tools/testing/selftests/kvm/include/
A Dlru_gen_util.h43 void lru_gen_read_memcg_stats(struct memcg_stats *stats, const char *memcg);
44 long lru_gen_sum_memcg_stats(const struct memcg_stats *stats);
45 long lru_gen_sum_memcg_stats_for_gen(int gen, const struct memcg_stats *stats);
46 void lru_gen_do_aging(struct memcg_stats *stats, const char *memcg);
47 int lru_gen_find_generation(const struct memcg_stats *stats,
/tools/mm/
A Dthpmaps217 stats={},
221 if param in stats:
234 stats = {
288stats['anon']['aligned'][PMD_ORDER] = max(0, stats['anon']['aligned'][PMD_ORDER] - kbnr(anon_pmd_m…
289stats['file']['aligned'][PMD_ORDER] = max(0, stats['file']['aligned'][PMD_ORDER] - kbnr(file_pmd_m…
301 def flatten_type(type, stats):
306 flatten_type('anon', stats['anon'])
307 flatten_type('file', stats['file'])
378 for label, stat in stats.items():
463 stats = {}
[all …]
/tools/perf/
A Dbuiltin-c2c.c60 struct stats load;
332 c2c_add_stats(&c2c_he->stats, &stats); in process_sample_event()
333 c2c_add_stats(&c2c_hists->stats, &stats); in process_sample_event()
366 c2c_add_stats(&c2c_he->stats, &stats); in process_sample_event()
367 c2c_add_stats(&c2c_hists->stats, &stats); in process_sample_event()
605 tot_hitm = c2c_he->stats.lcl_hitm + c2c_he->stats.rmt_hitm; in tot_hitm_entry()
803 stats = &c2c_he->stats; in percent_costly_snoop()
906 return percent(c2c_he->stats.__f, hists->stats.__f); \
1242 percent(stats->store, c2c_he->stats.store)); in node_entry()
2365 struct c2c_stats *stats = &c2c.hists.stats; in print_c2c__display_stats() local
[all …]
/tools/testing/selftests/drivers/net/netdevsim/
A Dhw_stats_l3.sh213 $IP stats set dev dummy1 ${type}_stats on
227 $IP stats set dev dummy1 ${type}_stats off
269 $IP stats set dev dummy1 ${type}_stats on
276 $IP stats set dev dummy1 ${type}_stats off
312 $IP stats set dev dummy1 ${type}_stats on
328 $IP stats set dev dummy1 ${type}_stats off
332 $IP stats set dev dummy1 ${type}_stats on
337 $IP stats set dev dummy1 ${type}_stats off
344 $IP stats set dev dummy1 ${type}_stats on
349 $IP stats set dev dummy1 ${type}_stats off
[all …]
/tools/testing/selftests/kvm/x86/
A Ddirty_log_page_splitting_test.c42 static void get_page_stats(struct kvm_vm *vm, struct kvm_page_stats *stats, const char *stage) in get_page_stats() argument
44 stats->pages_4k = vm_get_stat(vm, pages_4k); in get_page_stats()
45 stats->pages_2m = vm_get_stat(vm, pages_2m); in get_page_stats()
46 stats->pages_1g = vm_get_stat(vm, pages_1g); in get_page_stats()
47 stats->hugepages = stats->pages_2m + stats->pages_1g; in get_page_stats()
50 stage, stats->pages_4k, stats->pages_2m, stats->pages_1g, in get_page_stats()
51 stats->hugepages); in get_page_stats()
/tools/writeback/
A Dwb_monitor.py61 'writeback' : self.stats[WB_WRITEBACK],
62 'reclaimable' : self.stats[WB_RECLAIMABLE],
63 'dirtied' : self.stats[WB_DIRTIED],
64 'written' : self.stats[WB_WRITTEN],
102 self.stats = [0] * NR_WB_STAT_ITEMS
105 self.stats[i] = int(K(wb.stat[i].count))
107 self.stats[i] = 0
114 self.stats = [0] * NR_WB_STAT_ITEMS
119 self.stats[i] += wb_stats.stats[i]
/tools/testing/selftests/exec/
A Dload_address.c19 struct Statistics *stats = (struct Statistics *) data; in ExtractStatistics() local
27 stats->load_address = (unsigned long long) info->dlpi_addr; in ExtractStatistics()
28 stats->alignment = 0; in ExtractStatistics()
34 stats->interp = true; in ExtractStatistics()
43 if (align > stats->alignment) in ExtractStatistics()
44 stats->alignment = align; in ExtractStatistics()
/tools/testing/selftests/bpf/prog_tests/
A Dxdp_noinline.c19 } stats[nr_cpus]; in test_xdp_noinline() local
65 bpf_map_lookup_elem(bpf_map__fd(skel->maps.stats), &stats_key, stats); in test_xdp_noinline()
67 bytes += stats[i].bytes; in test_xdp_noinline()
68 pkts += stats[i].pkts; in test_xdp_noinline()
/tools/testing/selftests/drivers/net/
A Dxdp.py216 stats = _get_stats(prog_info["maps"]["map_xdp_stats"])
219 ksft_eq(stats[XDPStats.RX.value], stats[XDPStats.PASS.value], "RX and PASS stats mismatch")
263 stats = _get_stats(prog_info["maps"]["map_xdp_stats"])
266 ksft_eq(stats[XDPStats.RX.value], stats[XDPStats.DROP.value], "RX and DROP stats mismatch")
317 stats = _get_stats(prog_info['maps']['map_xdp_stats'])
320 ksft_eq(stats[XDPStats.TX.value], 1, "TX stats mismatch")
358 def _check_for_failures(recvd_str, stats): argument
371 if stats[XDPStats.ABORT.value] != 0:
381 if stats[XDPStats.RX.value] != stats[XDPStats.PASS.value]:
424 stats = _get_stats(prog_info["maps"]["map_xdp_stats"])
[all …]

Completed in 42 milliseconds

1234567