/kernel/linux/linux-5.10/tools/perf/tests/ |
H A D | hists_cumulate.c | 83 struct evsel *evsel = hists_to_evsel(hists); in add_hist_entries() local 250 static int test1(struct evsel *evsel, struct machine *machine) in test1() argument 301 test2(struct evsel *evsel, struct machine *machine) test2() argument 449 test3(struct evsel *evsel, struct machine *machine) test3() argument 506 test4(struct evsel *evsel, struct machine *machine) test4() argument 697 struct evsel *evsel; test__hists_cumulate() local [all...] |
H A D | switch-tracking.c | 127 struct evsel *evsel; in process_sample_event() local 339 struct evsel *evsel, *cpu_clocks_evsel, *cycles_evsel; test__switch_tracking() local [all...] |
/kernel/linux/linux-5.10/tools/perf/ui/gtk/ |
H A D | annotate.c | 164 static int symbol__gtk_annotate(struct map_symbol *ms, struct evsel *evsel, in symbol__gtk_annotate() argument 94 perf_gtk__annotate_symbol(GtkWidget *window, struct map_symbol *ms, struct evsel *evsel, struct hist_browser_timer *hbt __maybe_unused) perf_gtk__annotate_symbol() argument 242 hist_entry__gtk_annotate(struct hist_entry *he, struct evsel *evsel, struct hist_browser_timer *hbt) hist_entry__gtk_annotate() argument [all...] |
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | cgroup.c | 138 static void evsel__set_default_cgroup(struct evsel *evsel, struct cgroup *cgroup) in evsel__set_default_cgroup() argument 146 struct evsel *evsel; in evlist__set_default_cgroup() local 208 struct evsel *pos, *evsel, *leader; evlist__expand_cgroup() local [all...] |
H A D | block-info.c | 466 report__browse_block_hists(struct block_hist *bh, float min_percent, struct evsel *evsel, struct perf_env *env, struct annotation_options *annotation_opts) report__browse_block_hists() argument
|
H A D | evlist.h | 257 struct perf_evsel *evsel = perf_evlist__first(&evlist->core); evlist__first() local 264 struct perf_evsel *evsel = perf_evlist__last(&evlist->core); evlist__last() local [all...] |
H A D | db-export.c | 36 int db_export__evsel(struct db_export *dbe, struct evsel *evsel) in db_export__evsel() argument 209 call_path_from_sample(struct db_export *dbe, struct machine *machine, struct thread *thread, struct perf_sample *sample, struct evsel *evsel) call_path_from_sample() argument 344 db_export__sample(struct db_export *dbe, union perf_event *event, struct perf_sample *sample, struct evsel *evsel, struct addr_location *al) db_export__sample() argument [all...] |
H A D | stat.c | 78 bool __perf_evsel_stat__is(struct evsel *evsel, in __perf_evsel_stat__is() argument 107 static void perf_stat_evsel_id_init(struct evsel *evsel) in perf_stat_evsel_id_init() argument 122 static void evsel__reset_stat_priv(struct evsel *evsel) in evsel__reset_stat_priv() argument 133 evsel__alloc_stat_priv(struct evsel *evsel) evsel__alloc_stat_priv() argument 142 evsel__free_stat_priv(struct evsel *evsel) evsel__free_stat_priv() argument 151 evsel__alloc_prev_raw_counts(struct evsel *evsel, int ncpus, int nthreads) evsel__alloc_prev_raw_counts() argument 162 evsel__free_prev_raw_counts(struct evsel *evsel) evsel__free_prev_raw_counts() argument 168 evsel__reset_prev_raw_counts(struct evsel *evsel) evsel__reset_prev_raw_counts() argument 174 evsel__alloc_stats(struct evsel *evsel, bool alloc_raw) evsel__alloc_stats() argument 189 struct evsel *evsel; perf_evlist__alloc_stats() local 205 struct evsel *evsel; perf_evlist__free_stats() local 216 struct evsel *evsel; perf_evlist__reset_stats() local 226 struct evsel *evsel; perf_evlist__reset_prev_raw_counts() local 232 perf_evsel__copy_prev_raw_counts(struct evsel *evsel) perf_evsel__copy_prev_raw_counts() argument 250 struct evsel *evsel; perf_evlist__copy_prev_raw_counts() local 258 struct evsel *evsel; perf_evlist__save_aggr_prev_raw_counts() local 325 process_counter_values(struct perf_stat_config *config, struct evsel *evsel, int cpu, int thread, struct perf_counts_values *count) process_counter_values() argument 511 create_perf_stat_counter(struct evsel *evsel, struct perf_stat_config *config, struct target *target, int cpu) create_perf_stat_counter() argument [all...] |
/kernel/linux/linux-6.6/tools/lib/perf/tests/ |
H A D | test-evlist.c | 38 struct perf_evsel *evsel, *leader; in test_stat_cpu() local 97 struct perf_evsel *evsel, *leader; test_stat_thread() local 152 struct perf_evsel *evsel, *leader; test_stat_thread_enable() local 216 struct perf_evsel *evsel; test_mmap_thread() local 327 struct perf_evsel *evsel; test_mmap_cpus() local 445 struct perf_evsel *evsel; test_stat_multiplexing() local [all...] |
/kernel/linux/linux-6.6/tools/perf/arch/powerpc/util/ |
H A D | kvm-stat.c | 36 static void hcall_event_get_key(struct evsel *evsel, in hcall_event_get_key() argument 59 static bool hcall_event_end(struct evsel *evsel, in hcall_event_end() argument 66 static bool hcall_event_begin(struct evsel *evsel, in hcall_event_begin() argument [all...] |
/kernel/linux/linux-6.6/tools/perf/tests/ |
H A D | switch-tracking.c | 130 struct evsel *evsel; in process_sample_event() local 343 struct evsel *evsel, *cpu_clocks_evsel, *cycles_evsel; test__switch_tracking() local [all...] |
H A D | hists_cumulate.c | 83 struct evsel *evsel = hists_to_evsel(hists); in add_hist_entries() local 263 static int test1(struct evsel *evsel, struct machine *machine) in test1() argument 314 test2(struct evsel *evsel, struct machine *machine) test2() argument 462 test3(struct evsel *evsel, struct machine *machine) test3() argument 519 test4(struct evsel *evsel, struct machine *machine) test4() argument 710 struct evsel *evsel; test__hists_cumulate() local [all...] |
/kernel/linux/linux-6.6/tools/perf/arch/arm64/util/ |
H A D | arm-spe.c | 123 struct evsel *evsel, *arm_spe_evsel = NULL; in arm_spe_recording_options() local 284 struct evsel *evsel; arm_spe_snapshot_start() local 297 struct evsel *evsel; arm_spe_snapshot_finish() local [all...] |
/kernel/linux/linux-6.6/tools/perf/ui/gtk/ |
H A D | annotate.c | 164 static int symbol__gtk_annotate(struct map_symbol *ms, struct evsel *evsel, in symbol__gtk_annotate() argument 94 perf_gtk__annotate_symbol(GtkWidget *window, struct map_symbol *ms, struct evsel *evsel, struct hist_browser_timer *hbt __maybe_unused) perf_gtk__annotate_symbol() argument 245 hist_entry__gtk_annotate(struct hist_entry *he, struct evsel *evsel, struct annotation_options *options, struct hist_browser_timer *hbt) hist_entry__gtk_annotate() argument [all...] |
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | amd-sample-raw.c | 269 struct evsel *evsel; in evlist__amd_sample_raw() local
|
H A D | bpf_off_cpu.c | 41 struct evsel *evsel; in off_cpu_config() local 251 struct evsel *evsel; off_cpu_prepare() local 297 struct evsel *evsel; off_cpu_write() local [all...] |
H A D | record.c | 26 static struct evsel *evsel__read_sampler(struct evsel *evsel, struct evlist *evlist) in evsel__read_sampler() argument 41 evsel__config_term_mask(struct evsel *evsel) evsel__config_term_mask() argument 53 evsel__config_leader_sampling(struct evsel *evsel, struct evlist *evlist) evsel__config_leader_sampling() argument 97 struct evsel *evsel; evlist__config() local 224 struct evsel *evsel; evlist__can_select_event() local [all...] |
H A D | print-events.c | 235 struct evsel *evsel; in is_event_supported() local [all...] |
H A D | block-info.c | 466 report__browse_block_hists(struct block_hist *bh, float min_percent, struct evsel *evsel, struct perf_env *env, struct annotation_options *annotation_opts) report__browse_block_hists() argument
|
H A D | bpf_counter.c | 48 static int bpf_program_profiler__destroy(struct evsel *evsel) in bpf_program_profiler__destroy() argument 102 static int bpf_program_profiler_load_one(struct evsel *evsel, u32 prog_id) in bpf_program_profiler_load_one() argument 167 bpf_program_profiler__load(struct evsel *evsel, struct target *target) bpf_program_profiler__load() argument 198 bpf_program_profiler__enable(struct evsel *evsel) bpf_program_profiler__enable() argument 214 bpf_program_profiler__disable(struct evsel *evsel) bpf_program_profiler__disable() argument 225 bpf_program_profiler__read(struct evsel *evsel) bpf_program_profiler__read() argument 273 bpf_program_profiler__install_pe(struct evsel *evsel, int cpu_map_idx, int fd) bpf_program_profiler__install_pe() argument 362 bperf_check_target(struct evsel *evsel, struct target *target, enum bperf_filter_type *filter_type, __u32 *filter_entry_cnt) bperf_check_target() argument 395 bperf_reload_leader_program(struct evsel *evsel, int attr_map_fd, struct perf_event_attr_map_entry *entry) bperf_reload_leader_program() argument 444 bperf__load(struct evsel *evsel, struct target *target) bperf__load() argument 574 bperf__install_pe(struct evsel *evsel, int cpu_map_idx, int fd) bperf__install_pe() argument 586 bperf_sync_counters(struct evsel *evsel) bperf_sync_counters() argument 598 bperf__enable(struct evsel *evsel) bperf__enable() argument 604 bperf__disable(struct evsel *evsel) bperf__disable() argument 610 bperf__read(struct evsel *evsel) bperf__read() argument 670 bperf__destroy(struct evsel *evsel) bperf__destroy() argument 764 bpf_counter_skip(struct evsel *evsel) bpf_counter_skip() argument 769 bpf_counter__install_pe(struct evsel *evsel, int cpu_map_idx, int fd) bpf_counter__install_pe() argument 776 bpf_counter__load(struct evsel *evsel, struct target *target) bpf_counter__load() argument 791 bpf_counter__enable(struct evsel *evsel) bpf_counter__enable() argument 798 bpf_counter__disable(struct evsel *evsel) bpf_counter__disable() argument 805 bpf_counter__read(struct evsel *evsel) bpf_counter__read() argument 812 bpf_counter__destroy(struct evsel *evsel) bpf_counter__destroy() argument [all...] |
/kernel/linux/linux-6.6/tools/perf/arch/x86/util/ |
H A D | intel-bts.c | 112 struct evsel *evsel, *intel_bts_evsel = NULL; in intel_bts_recording_options() local 326 struct evsel *evsel; intel_bts_snapshot_start() local 339 struct evsel *evsel; intel_bts_snapshot_finish() local [all...] |
/kernel/linux/linux-5.10/tools/lib/perf/ |
H A D | evlist.c | 38 __perf_evlist__propagate_maps(struct perf_evlist *evlist, struct perf_evsel *evsel) __perf_evlist__propagate_maps() argument 63 struct perf_evsel *evsel; perf_evlist__propagate_maps() local 69 perf_evlist__add(struct perf_evlist *evlist, struct perf_evsel *evsel) perf_evlist__add() argument 77 perf_evlist__remove(struct perf_evlist *evlist, struct perf_evsel *evsel) perf_evlist__remove() argument 178 struct perf_evsel *evsel; perf_evlist__open() local 196 struct perf_evsel *evsel; perf_evlist__close() local 204 struct perf_evsel *evsel; perf_evlist__enable() local 212 struct perf_evsel *evsel; perf_evlist__disable() local 227 perf_evlist__id_hash(struct perf_evlist *evlist, struct perf_evsel *evsel, int cpu, int thread, u64 id) perf_evlist__id_hash() argument 240 perf_evlist__id_add(struct perf_evlist *evlist, struct perf_evsel *evsel, int cpu, int thread, u64 id) perf_evlist__id_add() argument 248 perf_evlist__id_add_fd(struct perf_evlist *evlist, struct perf_evsel *evsel, int cpu, int thread, int fd) perf_evlist__id_add_fd() argument 294 struct perf_evsel *evsel; perf_evlist__alloc_pollfd() local 370 perf_evsel__set_sid_idx(struct perf_evsel *evsel, int idx, int cpu, int thread) perf_evsel__set_sid_idx() argument 424 struct perf_evsel *evsel; mmap_per_evsel() local 572 struct perf_evsel *evsel; perf_evlist__mmap_ops() local [all...] |
/kernel/linux/linux-5.10/tools/perf/util/scripting-engines/ |
H A D | trace-event-perl.c | 260 perl_process_callchain(struct perf_sample *sample, struct evsel *evsel, struct addr_location *al) perl_process_callchain() argument 338 perl_process_tracepoint(struct perf_sample *sample, struct evsel *evsel, struct addr_location *al) perl_process_tracepoint() argument 432 perl_process_event_generic(union perf_event *event, struct perf_sample *sample, struct evsel *evsel) perl_process_event_generic() argument 456 perl_process_event(union perf_event *event, struct perf_sample *sample, struct evsel *evsel, struct addr_location *al) perl_process_event() argument [all...] |
/kernel/linux/linux-6.6/tools/perf/ |
H A D | builtin-annotate.c | 170 struct evsel *evsel = iter->evsel; in hist_iter__branch_callback() local 185 static int process_branch_callback(struct evsel *evsel, in process_branch_callback() argument 228 evsel__add_sample(struct evsel *evsel, struct perf_sample *sample, struct addr_location *al, struct perf_annotate *ann, struct machine *machine) evsel__add_sample() argument 273 process_sample_event(struct perf_tool *tool, union perf_event *event, struct perf_sample *sample, struct evsel *evsel, struct machine *machine) process_sample_event() argument 313 hist_entry__tty_annotate(struct hist_entry *he, struct evsel *evsel, struct perf_annotate *ann) hist_entry__tty_annotate() argument 323 hists__find_annotations(struct hists *hists, struct evsel *evsel, struct perf_annotate *ann) hists__find_annotations() argument [all...] |
/kernel/linux/linux-6.6/tools/lib/perf/ |
H A D | evsel.c | 22 void perf_evsel__init(struct perf_evsel *evsel, struct perf_event_attr *attr, in perf_evsel__init() argument 33 struct perf_evsel *evsel = zalloc(sizeof(*evsel)); in perf_evsel__new() local 41 perf_evsel__delete(struct perf_evsel *evsel) perf_evsel__delete() argument 52 perf_evsel__alloc_fd(struct perf_evsel *evsel, int ncpus, int nthreads) perf_evsel__alloc_fd() argument 72 perf_evsel__alloc_mmap(struct perf_evsel *evsel, int ncpus, int nthreads) perf_evsel__alloc_mmap() argument 87 get_group_fd(struct perf_evsel *evsel, int cpu_map_idx, int thread, int *group_fd) get_group_fd() argument 113 perf_evsel__open(struct perf_evsel *evsel, struct perf_cpu_map *cpus, struct perf_thread_map *threads) perf_evsel__open() argument 180 perf_evsel__close_fd_cpu(struct perf_evsel *evsel, int cpu_map_idx) perf_evsel__close_fd_cpu() argument 194 perf_evsel__close_fd(struct perf_evsel *evsel) perf_evsel__close_fd() argument 200 perf_evsel__free_fd(struct perf_evsel *evsel) perf_evsel__free_fd() argument 206 perf_evsel__close(struct perf_evsel *evsel) perf_evsel__close() argument 215 perf_evsel__close_cpu(struct perf_evsel *evsel, int cpu_map_idx) perf_evsel__close_cpu() argument 223 perf_evsel__munmap(struct perf_evsel *evsel) perf_evsel__munmap() argument 245 perf_evsel__mmap(struct perf_evsel *evsel, int pages) perf_evsel__mmap() argument 282 perf_evsel__mmap_base(struct perf_evsel *evsel, int cpu_map_idx, int thread) perf_evsel__mmap_base() argument 292 perf_evsel__read_size(struct perf_evsel *evsel) perf_evsel__read_size() argument 321 perf_evsel__read_group(struct perf_evsel *evsel, int cpu_map_idx, int thread, struct perf_counts_values *count) perf_evsel__read_group() argument 366 perf_evsel__adjust_values(struct perf_evsel *evsel, u64 *buf, struct perf_counts_values *count) perf_evsel__adjust_values() argument 387 perf_evsel__read(struct perf_evsel *evsel, int cpu_map_idx, int thread, struct perf_counts_values *count) perf_evsel__read() argument 415 perf_evsel__ioctl(struct perf_evsel *evsel, int ioc, void *arg, int cpu_map_idx, int thread) perf_evsel__ioctl() argument 426 perf_evsel__run_ioctl(struct perf_evsel *evsel, int ioc, void *arg, int cpu_map_idx) perf_evsel__run_ioctl() argument 442 perf_evsel__enable_cpu(struct perf_evsel *evsel, int cpu_map_idx) perf_evsel__enable_cpu() argument 447 perf_evsel__enable_thread(struct perf_evsel *evsel, int thread) perf_evsel__enable_thread() argument 462 perf_evsel__enable(struct perf_evsel *evsel) perf_evsel__enable() argument 472 perf_evsel__disable_cpu(struct perf_evsel *evsel, int cpu_map_idx) perf_evsel__disable_cpu() argument 477 perf_evsel__disable(struct perf_evsel *evsel) perf_evsel__disable() argument 487 perf_evsel__apply_filter(struct perf_evsel *evsel, const char *filter) perf_evsel__apply_filter() argument 498 perf_evsel__cpus(struct perf_evsel *evsel) perf_evsel__cpus() argument 503 perf_evsel__threads(struct perf_evsel *evsel) perf_evsel__threads() argument 508 perf_evsel__attr(struct perf_evsel *evsel) perf_evsel__attr() argument 513 perf_evsel__alloc_id(struct perf_evsel *evsel, int ncpus, int nthreads) perf_evsel__alloc_id() argument 532 perf_evsel__free_id(struct perf_evsel *evsel) perf_evsel__free_id() argument [all...] |