/Linux-v5.15/tools/perf/util/ |
D | counts.h | 12 struct perf_counts { struct 21 perf_counts(struct perf_counts *counts, int cpu, int thread) in perf_counts() argument 27 perf_counts__is_loaded(struct perf_counts *counts, int cpu, int thread) in perf_counts__is_loaded() 33 perf_counts__set_loaded(struct perf_counts *counts, int cpu, int thread, bool loaded) in perf_counts__set_loaded() 38 struct perf_counts *perf_counts__new(int ncpus, int nthreads); 39 void perf_counts__delete(struct perf_counts *counts); 40 void perf_counts__reset(struct perf_counts *counts);
|
D | counts.c | 9 struct perf_counts *perf_counts__new(int ncpus, int nthreads) in perf_counts__new() 11 struct perf_counts *counts = zalloc(sizeof(*counts)); in perf_counts__new() 37 void perf_counts__delete(struct perf_counts *counts) in perf_counts__delete() 46 void perf_counts__reset(struct perf_counts *counts) in perf_counts__reset()
|
D | bpf_counter.c | 243 perf_counts(evsel->counts, cpu, 0)->val = 0; in bpf_program_profiler__read() 244 perf_counts(evsel->counts, cpu, 0)->ena = 0; in bpf_program_profiler__read() 245 perf_counts(evsel->counts, cpu, 0)->run = 0; in bpf_program_profiler__read() 260 perf_counts(evsel->counts, cpu, 0)->val += values[cpu].counter; in bpf_program_profiler__read() 261 perf_counts(evsel->counts, cpu, 0)->ena += values[cpu].enabled; in bpf_program_profiler__read() 262 perf_counts(evsel->counts, cpu, 0)->run += values[cpu].running; in bpf_program_profiler__read() 629 perf_counts(evsel->counts, cpu, 0)->val = values[cpu].counter; in bperf__read() 630 perf_counts(evsel->counts, cpu, 0)->ena = values[cpu].enabled; in bperf__read() 631 perf_counts(evsel->counts, cpu, 0)->run = values[cpu].running; in bperf__read() 636 perf_counts(evsel->counts, i, 0)->val = values[cpu].counter; in bperf__read() [all …]
|
D | stat.c | 157 struct perf_counts *counts; in evsel__alloc_prev_raw_counts() 243 *perf_counts(evsel->counts, cpu, thread) = in evsel__copy_prev_raw_counts() 244 *perf_counts(evsel->prev_raw_counts, cpu, in evsel__copy_prev_raw_counts() 275 *perf_counts(evsel->prev_raw_counts, 0, 0) = in evlist__save_aggr_prev_raw_counts() 422 perf_counts(counter->counts, cpu, thread))) in process_counter_maps() 487 *perf_counts(counter->counts, st->cpu, st->thread) = count; in perf_event__process_stat_event()
|
D | stat-display.c | 532 val += perf_counts(counter->counts, cpu, 0)->val; in aggr_update_shadow() 648 counts = perf_counts(counter->counts, cpu, 0); in aggr_cb() 766 val += perf_counts(counter->counts, cpu, thread)->val; in sort_aggr_thread() 767 ena += perf_counts(counter->counts, cpu, thread)->ena; in sort_aggr_thread() 768 run += perf_counts(counter->counts, cpu, thread)->run; in sort_aggr_thread() 881 ad->val += perf_counts(counter->counts, ad->cpu, 0)->val; in counter_cb() 882 ad->ena += perf_counts(counter->counts, ad->cpu, 0)->ena; in counter_cb() 883 ad->run += perf_counts(counter->counts, ad->cpu, 0)->run; in counter_cb() 945 val = perf_counts(counter->counts, cpu, 0)->val; in print_no_aggr_metric() 946 ena = perf_counts(counter->counts, cpu, 0)->ena; in print_no_aggr_metric() [all …]
|
D | evsel.h | 17 struct perf_counts; 101 struct perf_counts *counts; 102 struct perf_counts *prev_raw_counts;
|
D | bpf_counter_cgroup.c | 277 counts = perf_counts(evsel->counts, i, 0); in bperf_cgrp__read()
|
D | evsel.c | 1451 tmp = *perf_counts(evsel->prev_raw_counts, cpu, thread); in evsel__compute_deltas() 1452 *perf_counts(evsel->prev_raw_counts, cpu, thread) = *count; in evsel__compute_deltas() 1481 struct perf_counts_values *count = perf_counts(evsel->counts, cpu, thread); in evsel__read_one() 1490 count = perf_counts(counter->counts, cpu, thread); in evsel__set_count() 1589 *perf_counts(evsel->counts, cpu, thread) = count; in __evsel__read_on_cpu()
|
/Linux-v5.15/tools/perf/tests/ |
D | openat-syscall.c | 54 if (perf_counts(evsel->counts, 0, 0)->val != nr_openat_calls) { in test__openat_syscall_event() 56 nr_openat_calls, perf_counts(evsel->counts, 0, 0)->val); in test__openat_syscall_event()
|
D | openat-syscall-all-cpus.c | 112 if (perf_counts(evsel->counts, cpu, 0)->val != expected) { in test__openat_syscall_event_on_all_cpus() 114 expected, cpus->map[cpu], perf_counts(evsel->counts, cpu, 0)->val); in test__openat_syscall_event_on_all_cpus()
|
/Linux-v5.15/tools/perf/arch/x86/util/ |
D | iostat.c | 433 struct perf_counts_values *count = perf_counts(evsel->counts, die, 0); in iostat_print_metric() 438 perf_counts(evsel->prev_raw_counts, die, 0); in iostat_print_metric()
|
/Linux-v5.15/tools/perf/ |
D | builtin-stat.c | 345 perf_counts(counter->counts, cpu, thread); in read_single_counter() 371 count = perf_counts(counter->counts, cpu, thread); in read_counter_cpu() 380 perf_counts(counter->counts, cpu, thread)->ena = 0; in read_counter_cpu() 381 perf_counts(counter->counts, cpu, thread)->run = 0; in read_counter_cpu()
|
D | builtin-script.c | 2123 counts = perf_counts(counter->counts, cpu, thread); in __process_stat()
|
/Linux-v5.15/tools/perf/util/scripting-engines/ |
D | trace-event-python.c | 1609 perf_counts(counter->counts, cpu, thread)); in python_process_stat()
|