perf_tool 15 tools/perf/arch/x86/util/event.c int perf_event__synthesize_extra_kmaps(struct perf_tool *tool, perf_tool 54 tools/perf/arch/x86/util/tsc.c struct perf_tool *tool, perf_tool 46 tools/perf/builtin-annotate.c struct perf_tool tool; perf_tool 261 tools/perf/builtin-annotate.c static int process_sample_event(struct perf_tool *tool, perf_tool 83 tools/perf/builtin-c2c.c struct perf_tool tool; perf_tool 256 tools/perf/builtin-c2c.c static int process_sample_event(struct perf_tool *tool __maybe_unused, perf_tool 37 tools/perf/builtin-diff.c struct perf_tool tool; perf_tool 381 tools/perf/builtin-diff.c static int diff__process_sample_event(struct perf_tool *tool, perf_tool 35 tools/perf/builtin-inject.c struct perf_tool tool; perf_tool 68 tools/perf/builtin-inject.c static int perf_event__repipe_synth(struct perf_tool *tool, perf_tool 77 tools/perf/builtin-inject.c static int perf_event__repipe_oe_synth(struct perf_tool *tool, perf_tool 85 tools/perf/builtin-inject.c static int perf_event__drop_oe(struct perf_tool *tool __maybe_unused, perf_tool 99 tools/perf/builtin-inject.c static int perf_event__repipe_attr(struct perf_tool *tool, perf_tool 141 tools/perf/builtin-inject.c struct perf_tool *tool = session->tool; perf_tool 188 tools/perf/builtin-inject.c static int perf_event__repipe(struct perf_tool *tool, perf_tool 196 tools/perf/builtin-inject.c static int perf_event__drop(struct perf_tool *tool __maybe_unused, perf_tool 204 tools/perf/builtin-inject.c static int perf_event__drop_aux(struct perf_tool *tool, perf_tool 217 tools/perf/builtin-inject.c typedef int (*inject_handler)(struct perf_tool *tool, perf_tool 223 tools/perf/builtin-inject.c static int perf_event__repipe_sample(struct perf_tool *tool, perf_tool 239 tools/perf/builtin-inject.c static int perf_event__repipe_mmap(struct perf_tool *tool, perf_tool 253 tools/perf/builtin-inject.c static int perf_event__jit_repipe_mmap(struct perf_tool *tool, perf_tool 277 tools/perf/builtin-inject.c static int perf_event__repipe_mmap2(struct perf_tool *tool, perf_tool 291 tools/perf/builtin-inject.c static int perf_event__jit_repipe_mmap2(struct perf_tool *tool, perf_tool 315 tools/perf/builtin-inject.c static int perf_event__repipe_fork(struct perf_tool *tool, perf_tool 328 tools/perf/builtin-inject.c static int perf_event__repipe_comm(struct perf_tool *tool, perf_tool 341 tools/perf/builtin-inject.c static int perf_event__repipe_namespaces(struct perf_tool *tool, perf_tool 353 tools/perf/builtin-inject.c static int perf_event__repipe_exit(struct perf_tool *tool, perf_tool 402 tools/perf/builtin-inject.c static int dso__inject_build_id(struct dso *dso, struct perf_tool *tool, perf_tool 426 tools/perf/builtin-inject.c static int perf_event__inject_buildid(struct perf_tool *tool, perf_tool 467 tools/perf/builtin-inject.c static int perf_inject__sched_process_exit(struct perf_tool *tool, perf_tool 487 tools/perf/builtin-inject.c static int perf_inject__sched_switch(struct perf_tool *tool, perf_tool 511 tools/perf/builtin-inject.c static int perf_inject__sched_stat(struct perf_tool *tool, perf_tool 561 tools/perf/builtin-inject.c static int drop_sample(struct perf_tool *tool __maybe_unused, perf_tool 941 tools/perf/builtin-kmem.c static int process_sample_event(struct perf_tool *tool __maybe_unused, perf_tool 972 tools/perf/builtin-kmem.c static struct perf_tool perf_kmem = { perf_tool 657 tools/perf/builtin-kvm.c static int process_lost_event(struct perf_tool *tool, perf_tool 678 tools/perf/builtin-kvm.c static int process_sample_event(struct perf_tool *tool, perf_tool 1083 tools/perf/builtin-kvm.c struct perf_tool eops = { perf_tool 813 tools/perf/builtin-lock.c static int process_sample_event(struct perf_tool *tool __maybe_unused, perf_tool 863 tools/perf/builtin-lock.c struct perf_tool eops = { perf_tool 26 tools/perf/builtin-mem.c struct perf_tool tool; perf_tool 153 tools/perf/builtin-mem.c dump_raw_samples(struct perf_tool *tool, perf_tool 233 tools/perf/builtin-mem.c static int process_sample_event(struct perf_tool *tool, perf_tool 76 tools/perf/builtin-record.c struct perf_tool tool; perf_tool 477 tools/perf/builtin-record.c static int process_synthesized_event(struct perf_tool *tool, perf_tool 530 tools/perf/builtin-record.c static int record__process_auxtrace(struct perf_tool *tool, perf_tool 821 tools/perf/builtin-record.c static int process_sample_event(struct perf_tool *tool, perf_tool 874 tools/perf/builtin-record.c struct perf_tool *tool = data; perf_tool 1225 tools/perf/builtin-record.c struct perf_tool *tool = &rec->tool; perf_tool 1341 tools/perf/builtin-record.c struct perf_tool *tool = &rec->tool; perf_tool 71 tools/perf/builtin-report.c struct perf_tool tool; perf_tool 235 tools/perf/builtin-report.c static int process_sample_event(struct perf_tool *tool, perf_tool 305 tools/perf/builtin-report.c static int process_read_event(struct perf_tool *tool, perf_tool 177 tools/perf/builtin-sched.c struct perf_tool tool; perf_tool 1478 tools/perf/builtin-sched.c static int process_sched_wakeup_event(struct perf_tool *tool, perf_tool 1663 tools/perf/builtin-sched.c static int process_sched_switch_event(struct perf_tool *tool, perf_tool 1689 tools/perf/builtin-sched.c static int process_sched_runtime_event(struct perf_tool *tool, perf_tool 1702 tools/perf/builtin-sched.c static int perf_sched__process_fork_event(struct perf_tool *tool, perf_tool 1719 tools/perf/builtin-sched.c static int process_sched_migrate_task_event(struct perf_tool *tool, perf_tool 1732 tools/perf/builtin-sched.c typedef int (*tracepoint_handler)(struct perf_tool *tool, perf_tool 1737 tools/perf/builtin-sched.c static int perf_sched__process_tracepoint_sample(struct perf_tool *tool __maybe_unused, perf_tool 1753 tools/perf/builtin-sched.c static int perf_sched__process_comm(struct perf_tool *tool __maybe_unused, perf_tool 2396 tools/perf/builtin-sched.c static int timehist_sched_wakeup_event(struct perf_tool *tool, perf_tool 2480 tools/perf/builtin-sched.c static int timehist_migrate_task_event(struct perf_tool *tool, perf_tool 2508 tools/perf/builtin-sched.c static int timehist_sched_change_event(struct perf_tool *tool, perf_tool 2634 tools/perf/builtin-sched.c static int timehist_sched_switch_event(struct perf_tool *tool, perf_tool 2643 tools/perf/builtin-sched.c static int process_lost(struct perf_tool *tool __maybe_unused, perf_tool 2904 tools/perf/builtin-sched.c typedef int (*sched_handler)(struct perf_tool *tool, perf_tool 2910 tools/perf/builtin-sched.c static int perf_timehist__process_sample(struct perf_tool *tool, perf_tool 1633 tools/perf/builtin-script.c struct perf_tool tool; perf_tool 1992 tools/perf/builtin-script.c static int process_sample_event(struct perf_tool *tool, perf_tool 2039 tools/perf/builtin-script.c static int process_attr(struct perf_tool *tool, union perf_event *event, perf_tool 2085 tools/perf/builtin-script.c static int process_comm_event(struct perf_tool *tool, perf_tool 2122 tools/perf/builtin-script.c static int process_namespaces_event(struct perf_tool *tool, perf_tool 2160 tools/perf/builtin-script.c static int process_fork_event(struct perf_tool *tool, perf_tool 2194 tools/perf/builtin-script.c static int process_exit_event(struct perf_tool *tool, perf_tool 2230 tools/perf/builtin-script.c static int process_mmap_event(struct perf_tool *tool, perf_tool 2264 tools/perf/builtin-script.c static int process_mmap2_event(struct perf_tool *tool, perf_tool 2298 tools/perf/builtin-script.c static int process_switch_event(struct perf_tool *tool, perf_tool 2334 tools/perf/builtin-script.c process_lost_event(struct perf_tool *tool, perf_tool 2359 tools/perf/builtin-script.c process_finished_round_event(struct perf_tool *tool __maybe_unused, perf_tool 2369 tools/perf/builtin-script.c process_bpf_events(struct perf_tool *tool __maybe_unused, perf_tool 3299 tools/perf/builtin-script.c struct perf_tool *tool = session->tool; perf_tool 3318 tools/perf/builtin-script.c struct perf_tool *tool = session->tool; perf_tool 3345 tools/perf/builtin-script.c struct perf_tool *tool = session->tool; perf_tool 169 tools/perf/builtin-stat.c struct perf_tool tool; perf_tool 214 tools/perf/builtin-stat.c static int process_synthesized_event(struct perf_tool *tool __maybe_unused, perf_tool 1482 tools/perf/builtin-stat.c struct perf_tool *tool = session->tool; perf_tool 1525 tools/perf/builtin-stat.c struct perf_tool *tool = session->tool; perf_tool 1544 tools/perf/builtin-stat.c struct perf_tool *tool = session->tool; perf_tool 52 tools/perf/builtin-timechart.c struct perf_tool tool; perf_tool 313 tools/perf/builtin-timechart.c static int process_comm_event(struct perf_tool *tool, perf_tool 323 tools/perf/builtin-timechart.c static int process_fork_event(struct perf_tool *tool, perf_tool 333 tools/perf/builtin-timechart.c static int process_exit_event(struct perf_tool *tool, perf_tool 552 tools/perf/builtin-timechart.c static int process_sample_event(struct perf_tool *tool, perf_tool 731 tools/perf/builtin-top.c static void perf_event__process_sample(struct perf_tool *tool, perf_tool 90 tools/perf/builtin-trace.c struct perf_tool tool; perf_tool 1376 tools/perf/builtin-trace.c static int trace__tool_process(struct perf_tool *tool, perf_tool 2542 tools/perf/builtin-trace.c static int trace__process_sample(struct perf_tool *tool, perf_tool 14 tools/perf/tests/cpumap.c static int process_event_mask(struct perf_tool *tool __maybe_unused, perf_tool 48 tools/perf/tests/cpumap.c static int process_event_cpus(struct perf_tool *tool __maybe_unused, perf_tool 27 tools/perf/tests/dwarf-unwind.c static int mmap_handler(struct perf_tool *tool __maybe_unused, perf_tool 15 tools/perf/tests/event_update.c static int process_event_unit(struct perf_tool *tool __maybe_unused, perf_tool 28 tools/perf/tests/event_update.c static int process_event_scale(struct perf_tool *tool __maybe_unused, perf_tool 45 tools/perf/tests/event_update.c struct perf_tool tool; perf_tool 49 tools/perf/tests/event_update.c static int process_event_name(struct perf_tool *tool, perf_tool 63 tools/perf/tests/event_update.c static int process_event_cpus(struct perf_tool *tool __maybe_unused, perf_tool 24 tools/perf/tests/stat.c static int process_stat_config_event(struct perf_tool *tool __maybe_unused, perf_tool 64 tools/perf/tests/stat.c static int process_stat_event(struct perf_tool *tool __maybe_unused, perf_tool 94 tools/perf/tests/stat.c static int process_stat_round_event(struct perf_tool *tool __maybe_unused, perf_tool 16 tools/perf/tests/thread-map.c struct perf_tool; perf_tool 62 tools/perf/tests/thread-map.c static int process_event(struct perf_tool *tool __maybe_unused, perf_tool 98 tools/perf/util/arm-spe.c struct perf_tool *tool __maybe_unused) perf_tool 105 tools/perf/util/arm-spe.c struct perf_tool *tool __maybe_unused) perf_tool 140 tools/perf/util/arm-spe.c struct perf_tool *tool __maybe_unused) perf_tool 889 tools/perf/util/auxtrace.c struct perf_tool *tool, perf_tool 1233 tools/perf/util/auxtrace.c struct perf_tool *tool, process_auxtrace_t fn, perf_tool 1343 tools/perf/util/auxtrace.c struct perf_tool *tool, process_auxtrace_t fn) perf_tool 1350 tools/perf/util/auxtrace.c struct perf_tool *tool, process_auxtrace_t fn, perf_tool 2203 tools/perf/util/auxtrace.c struct perf_sample *sample, struct perf_tool *tool) perf_tool 2211 tools/perf/util/auxtrace.c int auxtrace__flush_events(struct perf_session *session, struct perf_tool *tool) perf_tool 24 tools/perf/util/auxtrace.h struct perf_tool; perf_tool 152 tools/perf/util/auxtrace.h struct perf_tool *tool); perf_tool 155 tools/perf/util/auxtrace.h struct perf_tool *tool); perf_tool 157 tools/perf/util/auxtrace.h struct perf_tool *tool); perf_tool 447 tools/perf/util/auxtrace.h typedef int (*process_auxtrace_t)(struct perf_tool *tool, perf_tool 453 tools/perf/util/auxtrace.h struct perf_tool *tool, process_auxtrace_t fn); perf_tool 457 tools/perf/util/auxtrace.h struct perf_tool *tool, process_auxtrace_t fn, perf_tool 551 tools/perf/util/auxtrace.h struct perf_sample *sample, struct perf_tool *tool); perf_tool 552 tools/perf/util/auxtrace.h int auxtrace__flush_events(struct perf_session *session, struct perf_tool *tool); perf_tool 654 tools/perf/util/auxtrace.h struct perf_tool *tool __maybe_unused) perf_tool 661 tools/perf/util/auxtrace.h struct perf_tool *tool __maybe_unused) perf_tool 167 tools/perf/util/bpf-event.c struct perf_tool *tool = session->tool; perf_tool 39 tools/perf/util/build-id.c int build_id__mark_dso_hit(struct perf_tool *tool __maybe_unused, perf_tool 62 tools/perf/util/build-id.c static int perf_event__exit_del_thread(struct perf_tool *tool __maybe_unused, perf_tool 83 tools/perf/util/build-id.c struct perf_tool build_id__mark_dso_hit_ops = { perf_tool 13 tools/perf/util/build-id.h extern struct perf_tool build_id__mark_dso_hit_ops; perf_tool 26 tools/perf/util/build-id.h int build_id__mark_dso_hit(struct perf_tool *tool, union perf_event *event, perf_tool 505 tools/perf/util/cs-etm.c struct perf_tool *tool) perf_tool 1231 tools/perf/util/cs-etm.c struct perf_tool dummy_tool; perf_tool 1235 tools/perf/util/cs-etm.c static int cs_etm__event_synth(struct perf_tool *tool, perf_tool 2251 tools/perf/util/cs-etm.c struct perf_tool *tool) perf_tool 2297 tools/perf/util/cs-etm.c struct perf_tool *tool __maybe_unused) perf_tool 84 tools/perf/util/data-convert-bt.c struct perf_tool tool; perf_tool 786 tools/perf/util/data-convert-bt.c static int process_sample_event(struct perf_tool *tool, perf_tool 865 tools/perf/util/data-convert-bt.c static int process_##_name##_event(struct perf_tool *tool, \ perf_tool 183 tools/perf/util/event.c int perf_event__process_comm(struct perf_tool *tool __maybe_unused, perf_tool 191 tools/perf/util/event.c int perf_event__process_namespaces(struct perf_tool *tool __maybe_unused, perf_tool 199 tools/perf/util/event.c int perf_event__process_lost(struct perf_tool *tool __maybe_unused, perf_tool 207 tools/perf/util/event.c int perf_event__process_aux(struct perf_tool *tool __maybe_unused, perf_tool 215 tools/perf/util/event.c int perf_event__process_itrace_start(struct perf_tool *tool __maybe_unused, perf_tool 223 tools/perf/util/event.c int perf_event__process_lost_samples(struct perf_tool *tool __maybe_unused, perf_tool 231 tools/perf/util/event.c int perf_event__process_switch(struct perf_tool *tool __maybe_unused, perf_tool 239 tools/perf/util/event.c int perf_event__process_ksymbol(struct perf_tool *tool __maybe_unused, perf_tool 247 tools/perf/util/event.c int perf_event__process_bpf(struct perf_tool *tool __maybe_unused, perf_tool 311 tools/perf/util/event.c int perf_event__process_mmap(struct perf_tool *tool __maybe_unused, perf_tool 319 tools/perf/util/event.c int perf_event__process_mmap2(struct perf_tool *tool __maybe_unused, perf_tool 334 tools/perf/util/event.c int perf_event__process_fork(struct perf_tool *tool __maybe_unused, perf_tool 342 tools/perf/util/event.c int perf_event__process_exit(struct perf_tool *tool __maybe_unused, perf_tool 449 tools/perf/util/event.c int perf_event__process(struct perf_tool *tool __maybe_unused, perf_tool 285 tools/perf/util/event.h struct perf_tool; perf_tool 290 tools/perf/util/event.h int perf_event__process_comm(struct perf_tool *tool, perf_tool 294 tools/perf/util/event.h int perf_event__process_lost(struct perf_tool *tool, perf_tool 298 tools/perf/util/event.h int perf_event__process_lost_samples(struct perf_tool *tool, perf_tool 302 tools/perf/util/event.h int perf_event__process_aux(struct perf_tool *tool, perf_tool 306 tools/perf/util/event.h int perf_event__process_itrace_start(struct perf_tool *tool, perf_tool 310 tools/perf/util/event.h int perf_event__process_switch(struct perf_tool *tool, perf_tool 314 tools/perf/util/event.h int perf_event__process_namespaces(struct perf_tool *tool, perf_tool 318 tools/perf/util/event.h int perf_event__process_mmap(struct perf_tool *tool, perf_tool 322 tools/perf/util/event.h int perf_event__process_mmap2(struct perf_tool *tool, perf_tool 326 tools/perf/util/event.h int perf_event__process_fork(struct perf_tool *tool, perf_tool 330 tools/perf/util/event.h int perf_event__process_exit(struct perf_tool *tool, perf_tool 334 tools/perf/util/event.h int perf_event__process_ksymbol(struct perf_tool *tool, perf_tool 338 tools/perf/util/event.h int perf_event__process_bpf(struct perf_tool *tool, perf_tool 342 tools/perf/util/event.h int perf_event__process(struct perf_tool *tool, perf_tool 3641 tools/perf/util/header.c struct perf_tool *tool = session->tool; perf_tool 3719 tools/perf/util/header.c int perf_event__process_attr(struct perf_tool *tool __maybe_unused, perf_tool 3757 tools/perf/util/header.c int perf_event__process_event_update(struct perf_tool *tool __maybe_unused, perf_tool 115 tools/perf/util/header.h struct perf_tool; perf_tool 140 tools/perf/util/header.h int perf_event__process_attr(struct perf_tool *tool, union perf_event *event, perf_tool 142 tools/perf/util/header.h int perf_event__process_event_update(struct perf_tool *tool, perf_tool 594 tools/perf/util/intel-bts.c struct perf_tool *tool) perf_tool 637 tools/perf/util/intel-bts.c struct perf_tool *tool __maybe_unused) perf_tool 678 tools/perf/util/intel-bts.c struct perf_tool *tool __maybe_unused) perf_tool 732 tools/perf/util/intel-bts.c struct perf_tool dummy_tool; perf_tool 736 tools/perf/util/intel-bts.c static int intel_bts_event_synth(struct perf_tool *tool, perf_tool 25 tools/perf/util/intel-bts.h struct perf_tool; perf_tool 2526 tools/perf/util/intel-pt.c struct perf_tool *tool) perf_tool 2587 tools/perf/util/intel-pt.c static int intel_pt_flush(struct perf_session *session, struct perf_tool *tool) perf_tool 2642 tools/perf/util/intel-pt.c struct perf_tool *tool __maybe_unused) perf_tool 2680 tools/perf/util/intel-pt.c struct perf_tool dummy_tool; perf_tool 2684 tools/perf/util/intel-pt.c static int intel_pt_event_synth(struct perf_tool *tool, perf_tool 34 tools/perf/util/intel-pt.h struct perf_tool; perf_tool 64 tools/perf/util/jitdump.c struct perf_tool tool; perf_tool 390 tools/perf/util/jitdump.c struct perf_tool *tool = jd->session->tool; perf_tool 506 tools/perf/util/jitdump.c struct perf_tool *tool = jd->session->tool; perf_tool 77 tools/perf/util/kvm-stat.h struct perf_tool tool; perf_tool 914 tools/perf/util/s390-cpumsf.c struct perf_tool *tool) perf_tool 955 tools/perf/util/s390-cpumsf.c struct perf_tool cpumsf_tool; perf_tool 962 tools/perf/util/s390-cpumsf.c struct perf_tool *tool __maybe_unused) perf_tool 1005 tools/perf/util/s390-cpumsf.c struct perf_tool *tool __maybe_unused) perf_tool 101 tools/perf/util/session.c struct perf_tool *tool, perf_tool 188 tools/perf/util/session.c bool repipe, struct perf_tool *tool) perf_tool 313 tools/perf/util/session.c static int process_event_synth_attr_stub(struct perf_tool *tool __maybe_unused, perf_tool 322 tools/perf/util/session.c static int process_event_synth_event_update_stub(struct perf_tool *tool __maybe_unused, perf_tool 334 tools/perf/util/session.c static int process_event_sample_stub(struct perf_tool *tool __maybe_unused, perf_tool 344 tools/perf/util/session.c static int process_event_stub(struct perf_tool *tool __maybe_unused, perf_tool 353 tools/perf/util/session.c static int process_finished_round_stub(struct perf_tool *tool __maybe_unused, perf_tool 361 tools/perf/util/session.c static int process_finished_round(struct perf_tool *tool, perf_tool 458 tools/perf/util/session.c void perf_tool__fill_defaults(struct perf_tool *tool) perf_tool 986 tools/perf/util/session.c static int process_finished_round(struct perf_tool *tool __maybe_unused, perf_tool 1319 tools/perf/util/session.c struct perf_tool *tool, perf_tool 1351 tools/perf/util/session.c struct perf_tool *tool, perf_tool 1372 tools/perf/util/session.c struct perf_tool *tool, perf_tool 1399 tools/perf/util/session.c struct perf_tool *tool, u64 file_offset) perf_tool 1476 tools/perf/util/session.c struct perf_tool *tool, perf_tool 1503 tools/perf/util/session.c struct perf_tool *tool = session->tool; perf_tool 1578 tools/perf/util/session.c struct perf_tool *tool = session->tool; perf_tool 1656 tools/perf/util/session.c struct perf_tool *tool = session->tool; perf_tool 1855 tools/perf/util/session.c struct perf_tool *tool = session->tool; perf_tool 2176 tools/perf/util/session.c struct perf_tool *tool = session->tool; perf_tool 38 tools/perf/util/session.h struct perf_tool *tool; perf_tool 55 tools/perf/util/session.h struct perf_tool; perf_tool 58 tools/perf/util/session.h bool repipe, struct perf_tool *tool); perf_tool 73 tools/perf/util/session.h void perf_tool__fill_defaults(struct perf_tool *tool); perf_tool 200 tools/perf/util/stat.h struct perf_tool; perf_tool 48 tools/perf/util/synthetic-events.c int perf_tool__process_synth_event(struct perf_tool *tool, perf_tool 175 tools/perf/util/synthetic-events.c pid_t perf_event__synthesize_comm(struct perf_tool *tool, perf_tool 204 tools/perf/util/synthetic-events.c int perf_event__synthesize_namespaces(struct perf_tool *tool, perf_tool 243 tools/perf/util/synthetic-events.c static int perf_event__synthesize_fork(struct perf_tool *tool, perf_tool 276 tools/perf/util/synthetic-events.c int perf_event__synthesize_mmap_events(struct perf_tool *tool, perf_tool 416 tools/perf/util/synthetic-events.c int perf_event__synthesize_modules(struct perf_tool *tool, perf_event__handler_t process, perf_tool 474 tools/perf/util/synthetic-events.c struct perf_tool *tool, struct machine *machine, bool mmap_data) perf_tool 559 tools/perf/util/synthetic-events.c int perf_event__synthesize_thread_map(struct perf_tool *tool, perf_tool 636 tools/perf/util/synthetic-events.c static int __perf_event__synthesize_threads(struct perf_tool *tool, perf_tool 699 tools/perf/util/synthetic-events.c struct perf_tool *tool; perf_tool 719 tools/perf/util/synthetic-events.c int perf_event__synthesize_threads(struct perf_tool *tool, perf_tool 806 tools/perf/util/synthetic-events.c int __weak perf_event__synthesize_extra_kmaps(struct perf_tool *tool __maybe_unused, perf_tool 813 tools/perf/util/synthetic-events.c static int __perf_event__synthesize_kernel_mmap(struct perf_tool *tool, perf_tool 869 tools/perf/util/synthetic-events.c int perf_event__synthesize_kernel_mmap(struct perf_tool *tool, perf_tool 882 tools/perf/util/synthetic-events.c int perf_event__synthesize_thread_map2(struct perf_tool *tool, perf_tool 1032 tools/perf/util/synthetic-events.c int perf_event__synthesize_cpu_map(struct perf_tool *tool, perf_tool 1050 tools/perf/util/synthetic-events.c int perf_event__synthesize_stat_config(struct perf_tool *tool, perf_tool 1088 tools/perf/util/synthetic-events.c int perf_event__synthesize_stat(struct perf_tool *tool, perf_tool 1110 tools/perf/util/synthetic-events.c int perf_event__synthesize_stat_round(struct perf_tool *tool, perf_tool 1402 tools/perf/util/synthetic-events.c int perf_event__synthesize_id_index(struct perf_tool *tool, perf_event__handler_t process, perf_tool 1470 tools/perf/util/synthetic-events.c int __machine__synthesize_threads(struct machine *machine, struct perf_tool *tool, perf_tool 1511 tools/perf/util/synthetic-events.c int perf_event__synthesize_event_update_unit(struct perf_tool *tool, struct evsel *evsel, perf_tool 1528 tools/perf/util/synthetic-events.c int perf_event__synthesize_event_update_scale(struct perf_tool *tool, struct evsel *evsel, perf_tool 1546 tools/perf/util/synthetic-events.c int perf_event__synthesize_event_update_name(struct perf_tool *tool, struct evsel *evsel, perf_tool 1563 tools/perf/util/synthetic-events.c int perf_event__synthesize_event_update_cpus(struct perf_tool *tool, struct evsel *evsel, perf_tool 1591 tools/perf/util/synthetic-events.c int perf_event__synthesize_attrs(struct perf_tool *tool, struct evlist *evlist, perf_tool 1619 tools/perf/util/synthetic-events.c int perf_event__synthesize_extra_attr(struct perf_tool *tool, struct evlist *evsel_list, perf_tool 1675 tools/perf/util/synthetic-events.c int perf_event__synthesize_attr(struct perf_tool *tool, struct perf_event_attr *attr, perf_tool 1708 tools/perf/util/synthetic-events.c int perf_event__synthesize_tracing_data(struct perf_tool *tool, int fd, struct evlist *evlist, perf_tool 1755 tools/perf/util/synthetic-events.c int perf_event__synthesize_build_id(struct perf_tool *tool, struct dso *pos, u16 misc, perf_tool 1778 tools/perf/util/synthetic-events.c int perf_event__synthesize_stat_events(struct perf_stat_config *config, struct perf_tool *tool, perf_tool 1814 tools/perf/util/synthetic-events.c struct perf_tool *tool __maybe_unused, perf_tool 1823 tools/perf/util/synthetic-events.c int perf_event__synthesize_features(struct perf_tool *tool, struct perf_session *session, perf_tool 23 tools/perf/util/synthetic-events.h struct perf_tool; perf_tool 29 tools/perf/util/synthetic-events.h typedef int (*perf_event__handler_t)(struct perf_tool *tool, union perf_event *event, perf_tool 32 tools/perf/util/synthetic-events.h int perf_event__synthesize_attrs(struct perf_tool *tool, struct evlist *evlist, perf_event__handler_t process); perf_tool 33 tools/perf/util/synthetic-events.h int perf_event__synthesize_attr(struct perf_tool *tool, struct perf_event_attr *attr, u32 ids, u64 *id, perf_event__handler_t process); perf_tool 34 tools/perf/util/synthetic-events.h int perf_event__synthesize_build_id(struct perf_tool *tool, struct dso *pos, u16 misc, perf_event__handler_t process, struct machine *machine); perf_tool 35 tools/perf/util/synthetic-events.h int perf_event__synthesize_cpu_map(struct perf_tool *tool, struct perf_cpu_map *cpus, perf_event__handler_t process, struct machine *machine); perf_tool 36 tools/perf/util/synthetic-events.h int perf_event__synthesize_event_update_cpus(struct perf_tool *tool, struct evsel *evsel, perf_event__handler_t process); perf_tool 37 tools/perf/util/synthetic-events.h int perf_event__synthesize_event_update_name(struct perf_tool *tool, struct evsel *evsel, perf_event__handler_t process); perf_tool 38 tools/perf/util/synthetic-events.h int perf_event__synthesize_event_update_scale(struct perf_tool *tool, struct evsel *evsel, perf_event__handler_t process); perf_tool 39 tools/perf/util/synthetic-events.h int perf_event__synthesize_event_update_unit(struct perf_tool *tool, struct evsel *evsel, perf_event__handler_t process); perf_tool 40 tools/perf/util/synthetic-events.h int perf_event__synthesize_extra_attr(struct perf_tool *tool, struct evlist *evsel_list, perf_event__handler_t process, bool is_pipe); perf_tool 41 tools/perf/util/synthetic-events.h int perf_event__synthesize_extra_kmaps(struct perf_tool *tool, perf_event__handler_t process, struct machine *machine); perf_tool 42 tools/perf/util/synthetic-events.h int perf_event__synthesize_features(struct perf_tool *tool, struct perf_session *session, struct evlist *evlist, perf_event__handler_t process); perf_tool 43 tools/perf/util/synthetic-events.h int perf_event__synthesize_id_index(struct perf_tool *tool, perf_event__handler_t process, struct evlist *evlist, struct machine *machine); perf_tool 44 tools/perf/util/synthetic-events.h int perf_event__synthesize_kernel_mmap(struct perf_tool *tool, perf_event__handler_t process, struct machine *machine); perf_tool 45 tools/perf/util/synthetic-events.h int perf_event__synthesize_mmap_events(struct perf_tool *tool, union perf_event *event, pid_t pid, pid_t tgid, perf_event__handler_t process, struct machine *machine, bool mmap_data); perf_tool 46 tools/perf/util/synthetic-events.h int perf_event__synthesize_modules(struct perf_tool *tool, perf_event__handler_t process, struct machine *machine); perf_tool 47 tools/perf/util/synthetic-events.h int perf_event__synthesize_namespaces(struct perf_tool *tool, union perf_event *event, pid_t pid, pid_t tgid, perf_event__handler_t process, struct machine *machine); perf_tool 49 tools/perf/util/synthetic-events.h int perf_event__synthesize_stat_config(struct perf_tool *tool, struct perf_stat_config *config, perf_event__handler_t process, struct machine *machine); perf_tool 50 tools/perf/util/synthetic-events.h int perf_event__synthesize_stat_events(struct perf_stat_config *config, struct perf_tool *tool, struct evlist *evlist, perf_event__handler_t process, bool attrs); perf_tool 51 tools/perf/util/synthetic-events.h int perf_event__synthesize_stat_round(struct perf_tool *tool, u64 time, u64 type, perf_event__handler_t process, struct machine *machine); perf_tool 52 tools/perf/util/synthetic-events.h int perf_event__synthesize_stat(struct perf_tool *tool, u32 cpu, u32 thread, u64 id, struct perf_counts_values *count, perf_event__handler_t process, struct machine *machine); perf_tool 53 tools/perf/util/synthetic-events.h int perf_event__synthesize_thread_map2(struct perf_tool *tool, struct perf_thread_map *threads, perf_event__handler_t process, struct machine *machine); perf_tool 54 tools/perf/util/synthetic-events.h int perf_event__synthesize_thread_map(struct perf_tool *tool, struct perf_thread_map *threads, perf_event__handler_t process, struct machine *machine, bool mmap_data); perf_tool 55 tools/perf/util/synthetic-events.h int perf_event__synthesize_threads(struct perf_tool *tool, perf_event__handler_t process, struct machine *machine, bool mmap_data, unsigned int nr_threads_synthesize); perf_tool 56 tools/perf/util/synthetic-events.h int perf_event__synthesize_tracing_data(struct perf_tool *tool, int fd, struct evlist *evlist, perf_event__handler_t process); perf_tool 57 tools/perf/util/synthetic-events.h int perf_event__synth_time_conv(const struct perf_event_mmap_page *pc, struct perf_tool *tool, perf_event__handler_t process, struct machine *machine); perf_tool 58 tools/perf/util/synthetic-events.h pid_t perf_event__synthesize_comm(struct perf_tool *tool, union perf_event *event, pid_t pid, perf_event__handler_t process, struct machine *machine); perf_tool 60 tools/perf/util/synthetic-events.h int perf_tool__process_synth_event(struct perf_tool *tool, union perf_event *event, struct machine *machine, perf_event__handler_t process); perf_tool 64 tools/perf/util/synthetic-events.h int __machine__synthesize_threads(struct machine *machine, struct perf_tool *tool, perf_tool 73 tools/perf/util/synthetic-events.h int perf_event__synthesize_auxtrace_info(struct auxtrace_record *itr, struct perf_tool *tool, perf_tool 82 tools/perf/util/synthetic-events.h struct perf_tool *tool __maybe_unused, perf_tool 14 tools/perf/util/tool.h struct perf_tool; perf_tool 18 tools/perf/util/tool.h typedef int (*event_sample)(struct perf_tool *tool, union perf_event *event, perf_tool 22 tools/perf/util/tool.h typedef int (*event_op)(struct perf_tool *tool, union perf_event *event, perf_tool 25 tools/perf/util/tool.h typedef int (*event_attr_op)(struct perf_tool *tool, perf_tool 33 tools/perf/util/tool.h typedef int (*event_oe)(struct perf_tool *tool, union perf_event *event, perf_tool 20 tools/perf/util/top.h struct perf_tool tool; perf_tool 11 tools/perf/util/trace-event.h struct perf_tool;