Home
last modified time | relevance | path

Searched refs:auxtrace_record (Results 1 – 11 of 11) sorted by relevance

/tools/perf/util/
Dauxtrace.h297 struct auxtrace_record { struct
298 int (*recording_options)(struct auxtrace_record *itr, argument
301 size_t (*info_priv_size)(struct auxtrace_record *itr, argument
303 int (*info_fill)(struct auxtrace_record *itr, argument
307 void (*free)(struct auxtrace_record *itr); argument
308 int (*snapshot_start)(struct auxtrace_record *itr); argument
309 int (*snapshot_finish)(struct auxtrace_record *itr); argument
310 int (*find_snapshot)(struct auxtrace_record *itr, int idx, argument
313 int (*parse_snapshot_options)(struct auxtrace_record *itr, argument
316 u64 (*reference)(struct auxtrace_record *itr); argument
[all …]
Dintel-bts.h33 struct auxtrace_record;
38 struct auxtrace_record *intel_bts_recording_init(int *err);
Dintel-pt.h42 struct auxtrace_record;
49 struct auxtrace_record *intel_pt_recording_init(int *err);
Dauxtrace.c490 size_t auxtrace_record__info_priv_size(struct auxtrace_record *itr, in auxtrace_record__info_priv_size()
504 int auxtrace_record__info_fill(struct auxtrace_record *itr, in auxtrace_record__info_fill()
514 void auxtrace_record__free(struct auxtrace_record *itr) in auxtrace_record__free()
520 int auxtrace_record__snapshot_start(struct auxtrace_record *itr) in auxtrace_record__snapshot_start()
527 int auxtrace_record__snapshot_finish(struct auxtrace_record *itr) in auxtrace_record__snapshot_finish()
534 int auxtrace_record__find_snapshot(struct auxtrace_record *itr, int idx, in auxtrace_record__find_snapshot()
543 int auxtrace_record__options(struct auxtrace_record *itr, in auxtrace_record__options()
552 u64 auxtrace_record__reference(struct auxtrace_record *itr) in auxtrace_record__reference()
559 int auxtrace_parse_snapshot_options(struct auxtrace_record *itr, in auxtrace_parse_snapshot_options()
572 struct auxtrace_record *__weak
[all …]
/tools/perf/arch/arm/util/
Dcs-etm.c41 struct auxtrace_record itr;
48 static bool cs_etm_is_etmv4(struct auxtrace_record *itr, int cpu);
50 static int cs_etm_parse_snapshot_options(struct auxtrace_record *itr, in cs_etm_parse_snapshot_options()
72 static int cs_etm_recording_options(struct auxtrace_record *itr, in cs_etm_recording_options()
241 static u64 cs_etm_get_config(struct auxtrace_record *itr) in cs_etm_get_config()
269 cs_etm_info_priv_size(struct auxtrace_record *itr __maybe_unused, in cs_etm_info_priv_size()
312 static bool cs_etm_is_etmv4(struct auxtrace_record *itr, int cpu) in cs_etm_is_etmv4()
351 struct auxtrace_record *itr, in cs_etm_get_metadata()
415 static int cs_etm_info_fill(struct auxtrace_record *itr, in cs_etm_info_fill()
461 static int cs_etm_find_snapshot(struct auxtrace_record *itr __maybe_unused, in cs_etm_find_snapshot()
[all …]
Dcs-etm.h23 struct auxtrace_record *cs_etm_record_init(int *err);
Dauxtrace.c26 struct auxtrace_record
/tools/perf/arch/x86/util/
Dintel-bts.c48 struct auxtrace_record itr;
64 intel_bts_info_priv_size(struct auxtrace_record *itr __maybe_unused, in intel_bts_info_priv_size()
70 static int intel_bts_info_fill(struct auxtrace_record *itr, in intel_bts_info_fill()
113 static int intel_bts_recording_options(struct auxtrace_record *itr, in intel_bts_recording_options()
253 static int intel_bts_parse_snapshot_options(struct auxtrace_record *itr, in intel_bts_parse_snapshot_options()
276 static u64 intel_bts_reference(struct auxtrace_record *itr __maybe_unused) in intel_bts_reference()
315 static void intel_bts_recording_free(struct auxtrace_record *itr) in intel_bts_recording_free()
324 static int intel_bts_snapshot_start(struct auxtrace_record *itr) in intel_bts_snapshot_start()
337 static int intel_bts_snapshot_finish(struct auxtrace_record *itr) in intel_bts_snapshot_finish()
367 static int intel_bts_find_snapshot(struct auxtrace_record *itr, int idx, in intel_bts_find_snapshot()
[all …]
Dauxtrace.c27 struct auxtrace_record *auxtrace_record__init_intel(struct perf_evlist *evlist, in auxtrace_record__init_intel()
65 struct auxtrace_record *auxtrace_record__init(struct perf_evlist *evlist, in auxtrace_record__init()
Dintel-pt.c55 struct auxtrace_record itr;
238 static int intel_pt_parse_snapshot_options(struct auxtrace_record *itr, in intel_pt_parse_snapshot_options()
298 intel_pt_info_priv_size(struct auxtrace_record *itr, struct perf_evlist *evlist) in intel_pt_info_priv_size()
319 static int intel_pt_info_fill(struct auxtrace_record *itr, in intel_pt_info_fill()
546 static int intel_pt_recording_options(struct auxtrace_record *itr, in intel_pt_recording_options()
775 static int intel_pt_snapshot_start(struct auxtrace_record *itr) in intel_pt_snapshot_start()
788 static int intel_pt_snapshot_finish(struct auxtrace_record *itr) in intel_pt_snapshot_finish()
834 static void intel_pt_recording_free(struct auxtrace_record *itr) in intel_pt_recording_free()
991 static int intel_pt_find_snapshot(struct auxtrace_record *itr, int idx, in intel_pt_find_snapshot()
1056 static u64 intel_pt_reference(struct auxtrace_record *itr __maybe_unused) in intel_pt_reference()
[all …]
/tools/perf/
Dbuiltin-record.c53 struct auxtrace_record *itr;
339 int auxtrace_record__snapshot_start(struct auxtrace_record *itr __maybe_unused) in auxtrace_record__snapshot_start()