Home
last modified time | relevance | path

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

123

/Linux-v4.19/tools/perf/util/
Dsession.h22 struct perf_session { struct
42 struct perf_session *perf_session__new(struct perf_data *data, argument
44 void perf_session__delete(struct perf_session *session);
48 int perf_session__peek_event(struct perf_session *session, off_t file_offset,
53 int perf_session__process_events(struct perf_session *session);
55 int perf_session__queue_event(struct perf_session *s, union perf_event *event,
60 int perf_session__resolve_callchain(struct perf_session *session,
66 bool perf_session__has_traces(struct perf_session *session, const char *msg);
70 int perf_session__create_kernel_maps(struct perf_session *session);
72 void perf_session__set_id_hdr_size(struct perf_session *session);
[all …]
Dauxtrace.h33 struct perf_session;
140 int (*process_event)(struct perf_session *session,
144 int (*process_auxtrace_event)(struct perf_session *session,
147 int (*flush_events)(struct perf_session *session,
149 void (*free_events)(struct perf_session *session);
150 void (*free)(struct perf_session *session);
315 struct perf_session *session,
450 struct perf_session *session,
455 struct perf_session *session);
494 struct perf_session *session,
[all …]
Dheader.h87 struct perf_session;
89 int perf_session__read_header(struct perf_session *session);
90 int perf_session__write_header(struct perf_session *session,
107 int perf_header__fprintf_info(struct perf_session *s, FILE *fp, bool full);
110 struct perf_session *session,
121 struct perf_session *session);
127 struct perf_session *session,
153 struct perf_session *session);
161 struct perf_session *session);
Darm-spe.c34 struct perf_session *session;
96 static int arm_spe_process_event(struct perf_session *session __maybe_unused, in arm_spe_process_event()
104 static int arm_spe_process_auxtrace_event(struct perf_session *session, in arm_spe_process_auxtrace_event()
140 static int arm_spe_flush(struct perf_session *session __maybe_unused, in arm_spe_flush()
155 static void arm_spe_free_events(struct perf_session *session) in arm_spe_free_events()
169 static void arm_spe_free(struct perf_session *session) in arm_spe_free()
193 struct perf_session *session) in arm_spe_process_auxtrace_info()
Dbuild-id.h29 int dsos__hit_all(struct perf_session *session);
31 bool perf_session__read_build_ids(struct perf_session *session, bool with_hits);
32 int perf_session__write_buildid_table(struct perf_session *session,
34 int perf_session__cache_build_ids(struct perf_session *session);
Dsession.c28 static int perf_session__deliver_event(struct perf_session *session,
33 static int perf_session__open(struct perf_session *session) in perf_session__open()
66 void perf_session__set_id_hdr_size(struct perf_session *session) in perf_session__set_id_hdr_size()
73 int perf_session__create_kernel_maps(struct perf_session *session) in perf_session__create_kernel_maps()
82 static void perf_session__destroy_kernel_maps(struct perf_session *session) in perf_session__destroy_kernel_maps()
87 static bool perf_session__has_comm_exec(struct perf_session *session) in perf_session__has_comm_exec()
99 static void perf_session__set_comm_exec(struct perf_session *session) in perf_session__set_comm_exec()
109 struct perf_session *session = container_of(oe, struct perf_session, in ordered_events__deliver_event()
116 struct perf_session *perf_session__new(struct perf_data *data, in perf_session__new()
119 struct perf_session *session = zalloc(sizeof(*session)); in perf_session__new()
[all …]
Dtool.h9 struct perf_session;
30 struct perf_session *session);
36 struct perf_session *session);
Ds390-cpumsf.h13 struct perf_session;
20 struct perf_session *session);
Dintel-bts.h36 struct perf_session;
41 struct perf_session *session);
Darm-spe.h21 struct perf_session;
28 struct perf_session *session);
Dintel-pt.h45 struct perf_session;
52 struct perf_session *session);
Dtop.h14 struct perf_session;
37 struct perf_session *session;
Dcs-etm.h71 struct perf_session *session);
75 struct perf_session *session __maybe_unused) in cs_etm__process_auxtrace_info()
Ds390-cpumsf.c167 struct perf_session *session;
758 s390_cpumsf_process_event(struct perf_session *session __maybe_unused, in s390_cpumsf_process_event()
791 struct perf_session *session;
795 s390_cpumsf_process_auxtrace_event(struct perf_session *session, in s390_cpumsf_process_auxtrace_event()
835 static void s390_cpumsf_free_events(struct perf_session *session __maybe_unused) in s390_cpumsf_free_events()
839 static int s390_cpumsf_flush(struct perf_session *session __maybe_unused, in s390_cpumsf_flush()
845 static void s390_cpumsf_free_queues(struct perf_session *session) in s390_cpumsf_free_queues()
858 static void s390_cpumsf_free(struct perf_session *session) in s390_cpumsf_free()
892 struct perf_session *session) in s390_cpumsf_process_auxtrace_info()
Dintel-bts.c56 struct perf_session *session;
607 static int intel_bts_process_event(struct perf_session *session, in intel_bts_process_event()
651 static int intel_bts_process_auxtrace_event(struct perf_session *session, in intel_bts_process_auxtrace_event()
693 static int intel_bts_flush(struct perf_session *session, in intel_bts_flush()
722 static void intel_bts_free_events(struct perf_session *session) in intel_bts_free_events()
736 static void intel_bts_free(struct perf_session *session) in intel_bts_free()
749 struct perf_session *session;
764 static int intel_bts_synth_event(struct perf_session *session, in intel_bts_synth_event()
777 struct perf_session *session) in intel_bts_synth_events()
865 struct perf_session *session) in intel_bts_process_auxtrace_info()
Dheader.c309 struct perf_session *session; in write_build_id()
312 session = container_of(ff->ph, struct perf_session, header); in write_build_id()
1023 struct perf_session *session; in write_auxtrace()
1029 session = container_of(ff->ph, struct perf_session, header); in write_auxtrace()
1739 struct perf_session *session; in print_group_desc()
1743 session = container_of(ff->ph, struct perf_session, header); in print_group_desc()
1763 struct perf_session *session; in print_sample_time()
1767 session = container_of(ff->ph, struct perf_session, header); in print_sample_time()
1814 struct perf_session *session) in __event_process_build_id()
1875 struct perf_session *session = container_of(header, struct perf_session, header); in perf_header__read_build_ids_abi_quirk()
[all …]
Dstat.h166 struct perf_session;
169 struct perf_session *session);
Dauxtrace.c64 static bool auxtrace__dont_decode(struct perf_session *session) in auxtrace__dont_decode()
218 static void *auxtrace_copy_data(u64 size, struct perf_session *session) in auxtrace_copy_data()
309 static bool filter_cpu(struct perf_session *session, int cpu) in filter_cpu()
317 struct perf_session *session, in auxtrace_queues__add_buffer()
362 struct perf_session *session, in auxtrace_queues__add_event()
382 struct perf_session *session, in auxtrace_queues__add_indexed_event()
527 struct perf_session *session, in auxtrace_record__info_fill()
734 int auxtrace_index__process(int fd, u64 size, struct perf_session *session, in auxtrace_index__process()
761 struct perf_session *session, in auxtrace_queues__process_index_entry()
769 struct perf_session *session) in auxtrace_queues__process_index()
[all …]
Djit.h7 int jit_process(struct perf_session *session, struct perf_data *output,
Dcs-etm.c47 struct perf_session *session;
166 static int cs_etm__flush_events(struct perf_session *session, in cs_etm__flush_events()
207 static void cs_etm__free_events(struct perf_session *session) in cs_etm__free_events()
223 static void cs_etm__free(struct perf_session *session) in cs_etm__free()
758 struct perf_session *session;
773 static int cs_etm__synth_event(struct perf_session *session, in cs_etm__synth_event()
786 struct perf_session *session) in cs_etm__synth_events()
1108 static int cs_etm__process_event(struct perf_session *session, in cs_etm__process_event()
1149 static int cs_etm__process_auxtrace_event(struct perf_session *session, in cs_etm__process_auxtrace_event()
1252 struct perf_session *session) in cs_etm__process_auxtrace_info()
/Linux-v4.19/tools/perf/ui/browsers/
Dheader.c101 struct perf_session *session; in tui__header_window()
106 session = container_of(env, struct perf_session, header.env); in tui__header_window()
/Linux-v4.19/tools/perf/tests/
Dtopology.c32 struct perf_session *session; in session_write_header()
62 struct perf_session *session; in check_cpu_topology()
/Linux-v4.19/tools/perf/
Dbuiltin-inject.c32 struct perf_session *session;
91 struct perf_session *session in perf_event__repipe_op2_synth()
138 struct perf_session *session) in perf_event__repipe_auxtrace()
179 struct perf_session *session __maybe_unused) in perf_event__repipe_auxtrace()
367 struct perf_session *session) in perf_event__repipe_tracing_data()
379 struct perf_session *session) in perf_event__repipe_id_index()
637 struct perf_session *session = inject->session; in __cmd_inject()
Dbuiltin-script.c373 struct perf_session *session) in perf_evsel__check_attr()
496 static int perf_session__check_output_opt(struct perf_session *session) in perf_session__check_output_opt()
1491 struct perf_session *session;
1883 struct perf_session *session = script->session; in process_comm_event()
1918 struct perf_session *session = script->session; in process_namespaces_event()
1954 struct perf_session *session = script->session; in process_fork_event()
1987 struct perf_session *session = script->session; in process_exit_event()
2020 struct perf_session *session = script->session; in process_mmap_event()
2052 struct perf_session *session = script->session; in process_mmap2_event()
2084 struct perf_session *session = script->session; in process_switch_event()
[all …]
Dbuiltin-report.c59 struct perf_session *session;
206 struct perf_session *session __maybe_unused) in process_feature_event()
316 struct perf_session *session = rep->session; in report__setup_sample_type()
549 struct perf_session *session = rep->session; in report__browse_hists()
639 struct perf_session *session = rep->session; in stats_print()
733 struct perf_session *session = rep->session; in tasks_print()
800 struct perf_session *session = rep->session; in __cmd_report()
952 struct perf_session *session; in cmd_report()

123