Home
last modified time | relevance | path

Searched refs:perf_session (Results 1 – 25 of 66) sorted by relevance

123

/linux/tools/perf/util/
A Dsession.h29 struct perf_session { struct
63 struct perf_session *__perf_session__new(struct perf_data *data, argument
73 void perf_session__delete(struct perf_session *session);
81 typedef int (*peek_events_cb_t)(struct perf_session *session,
87 int perf_session__process_events(struct perf_session *session);
94 int perf_session__resolve_callchain(struct perf_session *session,
104 int perf_session__create_kernel_maps(struct perf_session *session);
106 void perf_session__set_id_hdr_size(struct perf_session *session);
136 int perf_session__cpu_bitmap(struct perf_session *session,
150 int perf_session__deliver_synth_event(struct perf_session *session,
[all …]
A Dauxtrace.h22 struct perf_session;
195 int (*process_event)(struct perf_session *session,
202 int (*queue_data)(struct perf_session *session,
207 int (*flush_events)(struct perf_session *session,
210 void (*free)(struct perf_session *session);
380 struct perf_session *session,
508 struct perf_session *session,
514 struct perf_session *session);
516 struct perf_session *session,
521 struct perf_session *session);
[all …]
A Dheader.h114 struct perf_session;
118 int perf_session__read_header(struct perf_session *session, int repipe_fd);
119 int perf_session__write_header(struct perf_session *session,
136 int perf_header__fprintf_info(struct perf_session *s, FILE *fp, bool full);
138 int perf_event__process_feature(struct perf_session *session,
146 int perf_event__process_tracing_data(struct perf_session *session,
148 int perf_event__process_build_id(struct perf_session *session,
A Dsession.c137 void perf_session__set_id_hdr_size(struct perf_session *session) in perf_session__set_id_hdr_size()
180 struct perf_session *session = container_of(oe, struct perf_session, in ordered_events__deliver_event()
187 struct perf_session *__perf_session__new(struct perf_data *data, in __perf_session__new()
192 struct perf_session *session = zalloc(sizeof(*session)); in __perf_session__new()
295 void perf_session__delete(struct perf_session *session) in perf_session__delete()
441 static int process_stat_stub(struct perf_session *perf_session __maybe_unused, in process_stat_stub()
451 static int process_stat_round_stub(struct perf_session *perf_session __maybe_unused, in process_stat_round_stub()
461 static int process_event_time_conv_stub(struct perf_session *perf_session __maybe_unused, in process_event_time_conv_stub()
2170 typedef s64 (*reader_cb_t)(struct perf_session *session,
2358 static s64 process_simple(struct perf_session *session, in process_simple()
[all …]
A Dbuild-id.h42 int dsos__hit_all(struct perf_session *session);
48 bool perf_session__read_build_ids(struct perf_session *session, bool with_hits);
49 int perf_session__write_buildid_table(struct perf_session *session,
51 int perf_session__cache_build_ids(struct perf_session *session);
52 int __perf_session__cache_build_ids(struct perf_session *session,
A Dsynthetic-events.h21 struct perf_session;
55 int perf_event__synthesize_features(struct perf_tool *tool, struct perf_session *session, struct ev…
88 struct perf_session *session, perf_event__handler_t process);
97 struct perf_session *session __maybe_unused, in perf_event__synthesize_auxtrace_info()
105 int perf_event__synthesize_bpf_events(struct perf_session *session, perf_event__handler_t process,
108 static inline int perf_event__synthesize_bpf_events(struct perf_session *session __maybe_unused, in perf_event__synthesize_bpf_events()
118 struct perf_session *session,
A Dtool.h9 struct perf_session;
29 typedef int (*event_op2)(struct perf_session *session, union perf_event *event);
30 typedef s64 (*event_op3)(struct perf_session *session, union perf_event *event);
31 typedef int (*event_op4)(struct perf_session *session, union perf_event *event, u64 data);
A Dtime-utils.h27 struct perf_session;
29 int perf_time__parse_for_ranges_reltime(const char *str, struct perf_session *session,
34 int perf_time__parse_for_ranges(const char *str, struct perf_session *session,
A Dtrace-event.h70 struct perf_session;
77 struct perf_session *session);
88 void (*process_auxtrace_error)(struct perf_session *session,
117 struct perf_session *session;
A Ddlfilter.h10 struct perf_session;
24 struct perf_session *session;
56 int dlfilter__start(struct dlfilter *d, struct perf_session *session);
A Ds390-cpumsf.h13 struct perf_session;
20 struct perf_session *session);
A Dintel-bts.h27 struct perf_session;
32 struct perf_session *session);
A Darm-spe.h21 struct perf_session;
28 struct perf_session *session);
A Dintel-pt.h36 struct perf_session;
43 struct perf_session *session);
A Dintel-bts.c49 struct perf_session *session;
591 static int intel_bts_process_event(struct perf_session *session, in intel_bts_process_event()
635 static int intel_bts_process_auxtrace_event(struct perf_session *session, in intel_bts_process_auxtrace_event()
677 static int intel_bts_flush(struct perf_session *session, in intel_bts_flush()
706 static void intel_bts_free_events(struct perf_session *session) in intel_bts_free_events()
720 static void intel_bts_free(struct perf_session *session) in intel_bts_free()
731 static bool intel_bts_evsel_is_auxtrace(struct perf_session *session, in intel_bts_evsel_is_auxtrace()
742 struct perf_session *session;
757 static int intel_bts_synth_event(struct perf_session *session, in intel_bts_synth_event()
770 struct perf_session *session) in intel_bts_synth_events()
[all …]
A Dcs-etm.h13 struct perf_session;
206 struct perf_session *session);
219 struct perf_session *session __maybe_unused) in cs_etm__process_auxtrace_info()
A Dauxtrace.c350 struct perf_session *session, in auxtrace_queues__add_buffer()
395 struct perf_session *session, in auxtrace_queues__add_event()
415 struct perf_session *session, in auxtrace_queues__add_indexed_event()
560 struct perf_session *session, in auxtrace_record__info_fill()
964 struct perf_session *session, in auxtrace_queues__process_index_entry()
972 struct perf_session *session) in auxtrace_queues__process_index()
1013 struct perf_session *session) in auxtrace_queues__sample_queue()
1036 struct perf_session *session, in auxtrace_queues__add_sample()
1195 struct perf_session *session, in perf_event__synthesize_auxtrace_info()
2766 void auxtrace__free_events(struct perf_session *session) in auxtrace__free_events()
[all …]
A Dtop.h17 struct perf_session;
42 struct perf_session *session;
A Ds390-cpumsf.c171 struct perf_session *session;
911 s390_cpumsf_process_event(struct perf_session *session, in s390_cpumsf_process_event()
956 struct perf_session *session;
960 s390_cpumsf_process_auxtrace_event(struct perf_session *session, in s390_cpumsf_process_auxtrace_event()
1000 static void s390_cpumsf_free_events(struct perf_session *session __maybe_unused) in s390_cpumsf_free_events()
1004 static int s390_cpumsf_flush(struct perf_session *session __maybe_unused, in s390_cpumsf_flush()
1010 static void s390_cpumsf_free_queues(struct perf_session *session) in s390_cpumsf_free_queues()
1037 static void s390_cpumsf_free(struct perf_session *session) in s390_cpumsf_free()
1051 s390_cpumsf_evsel_is_auxtrace(struct perf_session *session __maybe_unused, in s390_cpumsf_evsel_is_auxtrace()
1118 struct perf_session *session) in s390_cpumsf_process_auxtrace_info()
A Darm-spe.c45 struct perf_session *session;
748 static int arm_spe_process_event(struct perf_session *session, in arm_spe_process_event()
797 static int arm_spe_process_auxtrace_event(struct perf_session *session, in arm_spe_process_auxtrace_event()
836 static int arm_spe_flush(struct perf_session *session __maybe_unused, in arm_spe_flush()
880 static void arm_spe_free_events(struct perf_session *session) in arm_spe_free_events()
894 static void arm_spe_free(struct perf_session *session) in arm_spe_free()
905 static bool arm_spe_evsel_is_auxtrace(struct perf_session *session, in arm_spe_evsel_is_auxtrace()
927 struct perf_session *session;
942 static int arm_spe_synth_event(struct perf_session *session, in arm_spe_synth_event()
970 arm_spe_synth_events(struct arm_spe *spe, struct perf_session *session) in arm_spe_synth_events()
[all …]
A Dheader.c313 struct perf_session *session; in write_build_id()
882 struct perf_session *session; in write_auxtrace()
974 struct perf_session *session; in write_dir_format()
1712 struct perf_session *session; in print_dir_format()
2090 struct perf_session *session; in print_group_desc()
2112 struct perf_session *session; in print_sample_time()
2228 struct perf_session *session = container_of(header, struct perf_session, header); in perf_header__read_build_ids_abi_quirk()
2274 struct perf_session *session = container_of(header, struct perf_session, header); in perf_header__read_build_ids()
2411 struct perf_session *session; in process_event_desc()
2703 struct perf_session *session; in process_group_desc()
[all …]
A Dkvm-stat.h13 struct perf_session;
80 struct perf_session *session;
/linux/tools/perf/bench/
A Dsynthesize.c61 static int do_run_single_threaded(struct perf_session *session, in do_run_single_threaded()
112 struct perf_session *session; in run_single_threaded()
159 struct perf_session *session; in do_run_multi_threaded()
/linux/tools/perf/
A Dbuiltin-evlist.c22 static int process_header_feature(struct perf_session *session __maybe_unused, in process_header_feature()
31 struct perf_session *session; in __cmd_evlist()
/linux/tools/perf/ui/browsers/
A Dheader.c99 struct perf_session *session; in tui__header_window()
104 session = container_of(env, struct perf_session, header.env); in tui__header_window()

Completed in 51 milliseconds

123