/tools/perf/util/ |
A D | machine.h | 32 struct machine { struct 33 struct rb_node rb_node; 34 pid_t pid; 35 u16 id_hdr_size; 36 bool comm_exec; 37 bool kptr_restrict_warned; 39 char *root_dir; 40 char *mmap_name; 41 char *kallsyms_filename; 65 struct machines *machines; argument [all …]
|
A D | machine.c | 54 static int machine__set_mmap_name(struct machine *machine) in machine__set_mmap_name() 134 struct machine *machine = malloc(sizeof(*machine)); in __machine__new_host() local 157 struct machine *machine) in mmap_handler() 202 void machine__delete_threads(struct machine *machine) in machine__delete_threads() 207 void machine__exit(struct machine *machine) in machine__exit() 224 void machine__delete(struct machine *machine) in machine__delete() 296 struct machine *machine; in machines__find() local 462 struct machine *machine; in machines__set_id_hdr_size() local 1470 struct machine *machine = arg; in machine__create_module() local 3200 struct machine *machine = vmachine; in machine__resolve_kernel_addr() local [all …]
|
A D | event.c | 227 struct machine *machine) in perf_event__process_comm() 235 struct machine *machine) in perf_event__process_namespaces() 251 struct machine *machine) in perf_event__process_lost() 259 struct machine *machine) in perf_event__process_aux() 275 struct machine *machine) in perf_event__process_aux_output_hw_id() 299 struct machine *machine) in perf_event__process_ksymbol() 307 struct machine *machine) in perf_event__process_bpf() 315 struct machine *machine) in perf_event__process_text_poke() 398 struct machine *machine) in perf_event__process_mmap() 437 struct machine *machine) in perf_event__exit_del_thread() [all …]
|
A D | vdso.c | 108 void machine__exit_vdso(struct machine *machine) in machine__exit_vdso() 127 static struct dso *__machine__addnew_vdso(struct machine *machine, const char *short_name, in __machine__addnew_vdso() 142 struct machine *machine; member 158 static enum dso_type machine__thread_dso_type(struct machine *machine, in machine__thread_dso_type() 247 static struct dso *__machine__findnew_compat(struct machine *machine, in __machine__findnew_compat() 264 static int __machine__findnew_vdso_compat(struct machine *machine, in __machine__findnew_vdso_compat() 298 static struct dso *machine__find_vdso(struct machine *machine, in machine__find_vdso() 330 struct dso *machine__findnew_vdso(struct machine *machine, in machine__findnew_vdso()
|
A D | dso.c | 476 struct machine *machine) in dso__set_module_info() 566 static int __open_dso(struct dso *dso, struct machine *machine) in __open_dso() 632 static int open_dso(struct dso *dso, struct machine *machine) in open_dso() 999 struct machine *machine, in dso_cache__populate() 1040 struct machine *machine, in dso_cache__find() 1096 static int file_size(struct dso *dso, struct machine *machine) in file_size() 1130 int dso__data_file_size(struct dso *dso, struct machine *machine) in dso__data_file_size() 1151 off_t dso__data_size(struct dso *dso, struct machine *machine) in dso__data_size() 1197 uint16_t dso__e_machine(struct dso *dso, struct machine *machine) in dso__e_machine() 1270 struct machine *machine, u64 addr, in dso__data_read_addr() [all …]
|
A D | synthetic-events.c | 53 struct machine *machine, in perf_tool__process_synth_event() 155 struct machine *machine, in perf_event__prepare_comm() 194 struct machine *machine) in perf_event__synthesize_comm() 556 struct machine *machine) in perf_event__synthesize_cgroup() 596 struct machine *machine) in perf_event__walk_cgroup_tree() 642 struct machine *machine) in perf_event__synthesize_cgroups() 678 struct machine *machine; member 728 struct machine *machine) in perf_event__synthesize_modules() 1006 struct machine *machine; member 1124 struct machine *machine) in __perf_event__synthesize_kernel_mmap() [all …]
|
A D | db-export.c | 49 int db_export__machine(struct db_export *dbe, struct machine *machine) in db_export__machine() 63 struct machine *machine, struct thread *main_thread) in db_export__thread() 147 struct machine *machine) in db_export__dso() 210 struct machine *machine, in call_path_from_sample() 297 struct machine *machine, struct comm **comm_ptr) in db_export__threads() 362 struct machine *machine = NULL; in db_export__sample() local 533 static int db_export__pid_tid(struct db_export *dbe, struct machine *machine, in db_export__pid_tid() 560 struct perf_sample *sample, struct machine *machine) in db_export__switch()
|
A D | print_insn.c | 37 int capstone_init(struct machine *machine, csh *cs_handle, bool is64, bool disassembler_style) in capstone_init() 110 static bool is64bitip(struct machine *machine, struct addr_location *al) in is64bitip() 122 ssize_t fprintf_insn_asm(struct machine *machine, struct thread *thread, u8 cpumode, in fprintf_insn_asm() 155 struct machine *machine, FILE *fp, in sample__fprintf_insn_asm()
|
A D | dwarf-regs.c | 33 const char *get_dwarf_regstr(unsigned int n, unsigned int machine, unsigned int flags) in get_dwarf_regstr() 82 int get_dwarf_regnum(const char *name, unsigned int machine, unsigned int flags __maybe_unused) in get_dwarf_regnum()
|
A D | dlfilter.h | 34 struct machine *machine; member 73 struct machine *machine, in dlfilter__filter_event() 86 struct machine *machine, in dlfilter__filter_event_early()
|
A D | bpf-event.c | 43 static int machine__process_bpf_event_load(struct machine *machine, in machine__process_bpf_event_load() 80 int machine__process_bpf(struct machine *machine, union perf_event *event, in machine__process_bpf() 418 struct machine *machine) in synthesize_perf_record_bpf_metadata() 478 struct machine *machine; member 530 struct machine *machine, in perf_event__synthesize_one_bpf_prog() 691 struct machine *machine; member 698 struct machine *machine = data->machine; in process_bpf_image() local 759 struct machine *machine, in perf_event__synthesize_bpf_events()
|
A D | thread.c | 25 int thread__init_maps(struct thread *thread, struct machine *machine) in thread__init_maps() 470 static int thread__e_machine_callback(struct map *map, void *machine) in thread__e_machine_callback() 481 uint16_t thread__e_machine(struct thread *thread, struct machine *machine) in thread__e_machine() 529 struct thread *thread__main_thread(struct machine *machine, struct thread *thread) in thread__main_thread() 540 int thread__memcpy(struct thread *thread, struct machine *machine, in thread__memcpy()
|
/tools/perf/tests/ |
A D | hists_output.c | 50 static int add_hist_entries(struct hists *hists, struct machine *machine) in add_hist_entries() 138 static int test1(struct evsel *evsel, struct machine *machine) in test1() 240 static int test2(struct evsel *evsel, struct machine *machine) in test2() 296 static int test3(struct evsel *evsel, struct machine *machine) in test3() 370 static int test4(struct evsel *evsel, struct machine *machine) in test4() 472 static int test5(struct evsel *evsel, struct machine *machine) in test5() 595 struct machine *machine; in test__hists_output() local
|
A D | hists_cumulate.c | 80 static int add_hist_entries(struct hists *hists, struct machine *machine) in add_hist_entries() 263 static int test1(struct evsel *evsel, struct machine *machine) in test1() 314 static int test2(struct evsel *evsel, struct machine *machine) in test2() 462 static int test3(struct evsel *evsel, struct machine *machine) in test3() 519 static int test4(struct evsel *evsel, struct machine *machine) in test4() 709 struct machine *machine; in test__hists_cumulate() local
|
A D | dso-data.c | 107 static int dso__data_fd(struct dso *dso, struct machine *machine) in dso__data_fd() 130 struct machine machine; in test__dso_data() local 251 struct machine machine; in test__dso_data_cache() local 321 struct machine machine; in test__dso_data_reopen() local
|
A D | mmap-thread-lookup.c | 135 static int synth_all(struct machine *machine) in synth_all() 142 static int synth_process(struct machine *machine) in synth_process() 160 struct machine *machine; in mmap_events() local
|
A D | symbols.c | 18 struct machine *machine; member 65 static struct map *find_module_map(struct machine *machine, struct dso *dso) in find_module_map() 161 static int process_subdivided_dso(struct machine *machine, struct dso *dso) in process_subdivided_dso()
|
A D | hists_filter.c | 50 struct machine *machine) in add_hist_entries() 120 struct machine *machine; in test__hists_filter() local
|
A D | code-reading.c | 474 static int process_sample_event(struct machine *machine, in process_sample_event() 504 static int process_event(struct machine *machine, struct evlist *evlist, in process_event() 527 static int process_events(struct machine *machine, struct evlist *evlist, in process_events() 629 struct machine *machine; in do_test_code_reading() local
|
/tools/perf/ |
A D | builtin-kwork.c | 453 struct machine *machine, in work_push_atom() 512 struct machine *machine, in work_pop_atom() 615 struct machine *machine) in report_exit_event() 818 struct machine *machine) in timehist_raise_event() 829 struct machine *machine) in timehist_entry_event() 901 struct machine *machine) in top_entry_event() 912 struct machine *machine) in top_exit_event() 942 struct machine *machine) in top_sched_switch_event() 978 struct machine *machine) in process_irq_handler_exit_event() 1175 struct machine *machine) in process_workqueue_activate_work_event() [all …]
|
A D | builtin-inject.c | 469 struct machine *machine, in perf_event__repipe_common_mmap() 574 struct machine *machine) in perf_event__repipe_mmap() 588 struct machine *machine) in perf_event__repipe_mmap2() 615 struct machine *machine) in perf_event__repipe_fork() 628 struct machine *machine) in perf_event__repipe_comm() 641 struct machine *machine) in perf_event__repipe_namespaces() 765 struct machine *machine, in tool__inject_build_id() 842 struct machine *machine, in mark_dso_hit() 904 struct machine *machine; member 1771 struct machine *machine) in host__repipe() [all …]
|
A D | builtin-sched.c | 889 struct machine *machine) in replay_fork_event() 1132 struct machine *machine) in latency_switch_event() 1202 struct machine *machine) in latency_runtime_event() 1237 struct machine *machine) in latency_wakeup_event() 1839 struct machine *machine) in perf_sched__process_fork_event() 1875 struct machine *machine) in perf_sched__process_tracepoint_sample() 2334 struct machine *machine) in save_task_callchain() 2508 struct machine *machine, in timehist_get_thread() 2601 struct machine *machine, in timehist_print_wakeup_event() 2681 struct machine *machine, in timehist_print_migration_event() [all …]
|
A D | builtin-script.c | 2191 struct machine *machine) in process_event() 2407 struct machine *machine) in process_sample_event() 2559 struct machine *machine, in print_event_with_time() 2602 struct machine *machine) in process_comm_event() 2614 struct machine *machine) in process_namespaces_event() 2626 struct machine *machine) in process_cgroup_event() 2638 struct machine *machine) in process_fork_event() 2687 struct machine *machine) in process_switch_event() 2719 struct machine *machine) in process_lost_event() 2750 struct machine *machine) in process_bpf_events() [all …]
|
/tools/perf/arch/x86/util/ |
A D | event.c | 20 struct machine *machine; member 70 struct machine *machine) in perf_event__synthesize_extra_kmaps()
|
A D | archinsn.c | 11 struct machine *machine) in arch_fetch_insn()
|