| /linux/tools/perf/util/ |
| H A D | auxtrace.h | 387 struct auxtrace_record { struct 388 int (*recording_options)(struct auxtrace_record *itr, argument 391 size_t (*info_priv_size)(struct auxtrace_record *itr, argument 393 int (*info_fill)(struct auxtrace_record *itr, argument 397 void (*free)(struct auxtrace_record *itr); argument 398 int (*snapshot_start)(struct auxtrace_record *itr); argument 399 int (*snapshot_finish)(struct auxtrace_record *itr); argument 400 int (*find_snapshot)(struct auxtrace_record *itr, int idx, argument 403 int (*parse_snapshot_options)(struct auxtrace_record *itr, argument 406 u64 (*reference)(struct auxtrace_record *itr); argument [all …]
|
| H A D | intel-bts.h | 24 struct auxtrace_record; 29 struct auxtrace_record *intel_bts_recording_init(int *err);
|
| H A D | intel-pt.h | 33 struct auxtrace_record; 40 struct auxtrace_record *intel_pt_recording_init(int *err);
|
| H A D | s390-cpumsf.h | 16 struct auxtrace_record *
|
| H A D | hisi-ptt.h | 13 struct auxtrace_record *hisi_ptt_recording_init(int *err,
|
| H A D | auxtrace.c | 580 size_t auxtrace_record__info_priv_size(struct auxtrace_record *itr, in auxtrace_record__info_priv_size() 594 int auxtrace_record__info_fill(struct auxtrace_record *itr, in auxtrace_record__info_fill() 604 void auxtrace_record__free(struct auxtrace_record *itr) in auxtrace_record__snapshot_start() 610 int auxtrace_record__snapshot_start(struct auxtrace_record *itr) 617 int auxtrace_record__snapshot_finish(struct auxtrace_record *itr, bool on_exit) 624 int auxtrace_record__find_snapshot(struct auxtrace_record *itr, int idx, in auxtrace_record__find_snapshot() 633 int auxtrace_record__options(struct auxtrace_record *itr, in auxtrace_record__options() 644 u64 auxtrace_record__reference(struct auxtrace_record *itr) 651 int auxtrace_parse_snapshot_options(struct auxtrace_record *itr, in auxtrace_parse_snapshot_options() 690 int auxtrace_record__read_finish(struct auxtrace_record *it in auxtrace_record__read_finish() [all...] |
| H A D | arm-spe.h | 62 struct auxtrace_record *arm_spe_recording_init(int *err,
|
| H A D | synthetic-events.h | 11 struct auxtrace_record; 110 int perf_event__synthesize_auxtrace_info(struct auxtrace_record *itr, const struct perf_tool *tool,
|
| /linux/tools/perf/arch/s390/util/ |
| H A D | auxtrace.c | 20 static void cpumsf_free(struct auxtrace_record *itr) in cpumsf_free() 25 static size_t cpumsf_info_priv_size(struct auxtrace_record *itr __maybe_unused, in cpumsf_info_priv_size() 32 cpumsf_info_fill(struct auxtrace_record *itr __maybe_unused, in cpumsf_info_fill() 42 cpumsf_reference(struct auxtrace_record *itr __maybe_unused) in cpumsf_reference() 48 cpumsf_recording_options(struct auxtrace_record *ar __maybe_unused, in cpumsf_recording_options() 77 cpumsf_parse_snapshot_options(struct auxtrace_record *itr __maybe_unused, in cpumsf_parse_snapshot_options() 88 struct auxtrace_record *auxtrace_record__init(struct evlist *evlist, in auxtrace_record__init() 91 struct auxtrace_record *aux; in auxtrace_record__init()
|
| /linux/tools/perf/arch/powerpc/util/ |
| H A D | auxtrace.c | 21 powerpc_vpadtl_recording_options(struct auxtrace_record *ar __maybe_unused, in powerpc_vpadtl_recording_options() 40 static size_t powerpc_vpadtl_info_priv_size(struct auxtrace_record *itr __maybe_unused, in powerpc_vpadtl_info_priv_size() 47 powerpc_vpadtl_info_fill(struct auxtrace_record *itr __maybe_unused, in powerpc_vpadtl_info_fill() 57 static void powerpc_vpadtl_free(struct auxtrace_record *itr) in powerpc_vpadtl_free() 62 static u64 powerpc_vpadtl_reference(struct auxtrace_record *itr __maybe_unused) in powerpc_vpadtl_reference() 67 struct auxtrace_record *auxtrace_record__init(struct evlist *evlist, in auxtrace_record__init() 70 struct auxtrace_record *aux; in auxtrace_record__init()
|
| /linux/tools/perf/arch/arm64/util/ |
| H A D | hisi-ptt.c | 32 struct auxtrace_record itr; 38 hisi_ptt_info_priv_size(struct auxtrace_record *itr __maybe_unused, in hisi_ptt_info_priv_size() 44 static int hisi_ptt_info_fill(struct auxtrace_record *itr, in hisi_ptt_info_fill() 97 static int hisi_ptt_recording_options(struct auxtrace_record *itr, in hisi_ptt_recording_options() 148 static u64 hisi_ptt_reference(struct auxtrace_record *itr __maybe_unused) in hisi_ptt_reference() 153 static void hisi_ptt_recording_free(struct auxtrace_record *itr) in hisi_ptt_recording_free() 161 struct auxtrace_record *hisi_ptt_recording_init(int *err, in hisi_ptt_recording_init()
|
| H A D | arm-spe.c | 37 struct auxtrace_record itr; 80 arm_spe_info_priv_size(struct auxtrace_record *itr __maybe_unused, in arm_spe_info_priv_size() 97 static int arm_spe_save_cpu_header(struct auxtrace_record *itr, in arm_spe_save_cpu_header() 142 static int arm_spe_info_fill(struct auxtrace_record *itr, in arm_spe_info_fill() 392 static int arm_spe_recording_options(struct auxtrace_record *itr, in arm_spe_recording_options() 447 static int arm_spe_parse_snapshot_options(struct auxtrace_record *itr __maybe_unused, in arm_spe_parse_snapshot_options() 466 static int arm_spe_snapshot_start(struct auxtrace_record *itr) in arm_spe_snapshot_start() 483 static int arm_spe_snapshot_finish(struct auxtrace_record *itr) in arm_spe_snapshot_finish() 586 static int arm_spe_find_snapshot(struct auxtrace_record *itr, int idx, in arm_spe_find_snapshot() 640 static u64 arm_spe_reference(struct auxtrace_record *it in arm_spe_reference() [all...] |
| /linux/tools/perf/arch/x86/util/ |
| H A D | intel-bts.c | 44 struct auxtrace_record itr; 60 intel_bts_info_priv_size(struct auxtrace_record *itr __maybe_unused, in intel_bts_info_priv_size() 66 static int intel_bts_info_fill(struct auxtrace_record *itr, in intel_bts_info_fill() 109 static int intel_bts_recording_options(struct auxtrace_record *itr, in intel_bts_recording_options() 255 static int intel_bts_parse_snapshot_options(struct auxtrace_record *itr, in intel_bts_parse_snapshot_options() 278 static u64 intel_bts_reference(struct auxtrace_record *itr __maybe_unused) 317 static void intel_bts_recording_free(struct auxtrace_record *itr) in intel_bts_recording_free() 326 static int intel_bts_snapshot_start(struct auxtrace_record *itr) in intel_bts_snapshot_start() 339 static int intel_bts_snapshot_finish(struct auxtrace_record *itr) in intel_bts_snapshot_finish() 369 static int intel_bts_find_snapshot(struct auxtrace_record *it in intel_bts_find_snapshot() [all...] |
| H A D | intel-pt.c | 55 struct auxtrace_record itr; 243 static int intel_pt_parse_snapshot_options(struct auxtrace_record *itr, in intel_pt_parse_snapshot_options() 300 intel_pt_info_priv_size(struct auxtrace_record *itr, struct evlist *evlist) in intel_pt_info_priv_size() 322 static int intel_pt_info_fill(struct auxtrace_record *itr, in intel_pt_info_fill() 616 static int intel_pt_recording_options(struct auxtrace_record *itr, in intel_pt_recording_options() 900 static int intel_pt_snapshot_start(struct auxtrace_record *itr) in intel_pt_snapshot_start() 913 static int intel_pt_snapshot_finish(struct auxtrace_record *itr) in intel_pt_snapshot_finish() 959 static void intel_pt_recording_free(struct auxtrace_record *itr) in intel_pt_recording_free() 1116 static int intel_pt_find_snapshot(struct auxtrace_record *itr, int idx, in intel_pt_find_snapshot() 1181 static u64 intel_pt_reference(struct auxtrace_record *it in intel_pt_reference() [all...] |
| /linux/tools/perf/arch/arm/util/ |
| H A D | cs-etm.c | 40 struct auxtrace_record itr; 185 static struct perf_pmu *cs_etm_get_pmu(struct auxtrace_record *itr) in cs_etm_get_pmu() 242 static int cs_etm_parse_snapshot_options(struct auxtrace_record *itr, in cs_etm_parse_snapshot_options() 319 static int cs_etm_recording_options(struct auxtrace_record *itr, in cs_etm_recording_options() 488 static u64 cs_etm_synth_etmcr(struct auxtrace_record *itr) in cs_etm_synth_etmcr() 515 static u64 cs_etmv4_synth_trcconfigr(struct auxtrace_record *itr) in cs_etmv4_synth_trcconfigr() 549 cs_etm_info_priv_size(struct auxtrace_record *itr, in cs_etm_info_priv_size() 661 static void cs_etm_save_etmv4_header(__u64 data[], struct auxtrace_record *itr, struct perf_cpu cpu) in cs_etm_save_etmv4_header() 693 static void cs_etm_save_ete_header(__u64 data[], struct auxtrace_record *itr, struct perf_cpu cpu) in cs_etm_save_ete_header() 725 struct auxtrace_record *it in cs_etm_get_metadata() [all...] |
| H A D | cs-etm.h | 10 struct auxtrace_record *cs_etm_record_init(int *err);
|
| H A D | auxtrace.c | 119 struct auxtrace_record
|
| /linux/tools/perf/ |
| H A D | builtin-record.c | 162 struct auxtrace_record *itr;
|