Home
last modified time | relevance | path

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

12

/linux/tools/perf/util/
H A Dsession.h40 struct perf_session { struct
108 struct perf_session *__perf_session__new(struct perf_data *data, argument
112 static inline struct perf_session *perf_session__new(struct perf_data *data, in perf_session__new()
118 void perf_session__delete(struct perf_session *session);
122 int perf_session__peek_event(struct perf_session *session, off_t file_offset,
126 typedef int (*peek_events_cb_t)(struct perf_session *session,
129 int perf_session__peek_events(struct perf_session *session, u64 offset,
132 int perf_session__process_events(struct perf_session *session);
134 int perf_session__queue_event(struct perf_session *s, union perf_event *event,
137 int perf_session__resolve_callchain(struct perf_session *session,
[all …]
H A Dtool.c13 static int perf_session__process_compressed_event(struct perf_session *session, in perf_session__process_compressed_event()
72 static int process_event_synth_tracing_data_stub(struct perf_session *session in process_event_synth_tracing_data_stub()
144 static s64 process_event_auxtrace_stub(struct perf_session *session __maybe_unused, in process_event_auxtrace_stub()
153 static int process_event_op2_stub(struct perf_session *session __maybe_unused, in process_event_op2_stub()
162 int process_event_thread_map_stub(struct perf_session *session __maybe_unused, in process_event_thread_map_stub()
173 int process_event_cpu_map_stub(struct perf_session *session __maybe_unused, in process_event_cpu_map_stub()
184 int process_event_stat_config_stub(struct perf_session *session __maybe_unused, in process_event_stat_config_stub()
194 static int process_stat_stub(struct perf_session *perf_session __maybe_unused, in process_stat_stub()
204 static int process_stat_round_stub(struct perf_session *perf_session __maybe_unused, in process_stat_round_stub()
214 static int process_event_time_conv_stub(struct perf_session *perf_session __maybe_unused, in process_event_time_conv_stub()
[all …]
H A Dhisi-ptt.c33 struct perf_session *session;
79 static int hisi_ptt_process_event(struct perf_session *session __maybe_unused, in hisi_ptt_process_event()
87 static int hisi_ptt_process_auxtrace_event(struct perf_session *session, in hisi_ptt_process_auxtrace_event()
125 static int hisi_ptt_flush(struct perf_session *session __maybe_unused, in hisi_ptt_flush()
131 static void hisi_ptt_free_events(struct perf_session *session __maybe_unused) in hisi_ptt_free_events()
135 static void hisi_ptt_free(struct perf_session *session) in hisi_ptt_free()
144 static bool hisi_ptt_evsel_is_auxtrace(struct perf_session *session, in hisi_ptt_evsel_is_auxtrace()
161 struct perf_session *session) in hisi_ptt_process_auxtrace_info()
H 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,
H A Dsynthetic-events.h23 struct perf_session;
75 int perf_event__synthesize_features(const struct perf_tool *tool, struct perf_session *session, str…
110 struct perf_session *session, perf_event__handler_t process);
119 struct perf_session *session __maybe_unused, in perf_event__synthesize_auxtrace_info()
127 int perf_event__synthesize_bpf_events(struct perf_session *session, perf_event__handler_t process,
130 static inline int perf_event__synthesize_bpf_events(struct perf_session *session __maybe_unused, in perf_event__synthesize_bpf_events()
140 struct perf_session *session,
H A Doff_cpu.h8 struct perf_session;
23 int off_cpu_write(struct perf_session *session);
32 static inline int off_cpu_write(struct perf_session *session __maybe_unused) in off_cpu_write()
H A Dbuild-id.h44 bool perf_session__read_build_ids(struct perf_session *session, bool with_hits);
45 int perf_session__write_buildid_table(struct perf_session *session,
47 int perf_session__cache_build_ids(struct perf_session *session);
48 int __perf_session__cache_build_ids(struct perf_session *session,
H 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,
H A Dcs-etm.h14 struct perf_session;
234 struct perf_session *session);
255 struct perf_session *session __maybe_unused);
260 struct perf_session *session __maybe_unused) in cs_etm__process_auxtrace_info_full()
H A Ddlfilter.h10 struct perf_session;
24 struct perf_session *session;
56 int dlfilter__start(struct dlfilter *d, struct perf_session *session);
H A Ds390-cpumsf.h13 struct perf_session;
20 struct perf_session *session);
H A Dintel-bts.h27 struct perf_session;
32 struct perf_session *session);
H A Dintel-pt.h36 struct perf_session;
43 struct perf_session *session);
H A Dauxtrace.c109 static bool auxtrace__dont_decode(struct perf_session *session) in auxtrace__dont_decode()
270 static void *auxtrace_copy_data(u64 size, struct perf_session *session) in auxtrace_copy_data()
357 static bool filter_cpu(struct perf_session *session, struct perf_cpu cpu) in filter_cpu()
365 struct perf_session *session, in auxtrace_queues__add_buffer()
410 struct perf_session *session, in auxtrace_queues__add_event()
430 struct perf_session *session, in auxtrace_queues__add_indexed_event()
575 struct perf_session *session, in auxtrace_record__info_fill()
1025 int auxtrace_index__process(int fd, u64 size, struct perf_session *session,
1052 struct perf_session *session, in auxtrace_queues__sample_queue()
1060 struct perf_session *sessio in auxtrace_queues__sample_queue()
[all...]
H A Dtop.h18 struct perf_session;
45 struct perf_session *session;
H A Dkvm-stat.h20 struct perf_session;
84 struct perf_session *session;
H A Dkwork.h14 struct perf_session;
154 struct perf_session *session);
H A Dhisi-ptt.h17 struct perf_session *session);
H A Djit.h7 int jit_process(struct perf_session *session, struct perf_data *output,
H A Dbpf-event.h15 struct perf_session;
/linux/tools/perf/bench/
H 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/
H 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()
H A Dbuiltin-inject.c83 struct perf_session *session;
116 struct perf_session *session;
200 static int perf_event__repipe_op2_synth(struct perf_session *session, in perf_event__repipe_op2_synth()
206 static int perf_event__repipe_op4_synth(struct perf_session *session, in perf_event__repipe_op4_synth()
261 static s64 perf_event__repipe_auxtrace(struct perf_session *session, in perf_event__repipe_auxtrace()
302 perf_event__repipe_auxtrace(struct perf_session *session __maybe_unused, in perf_event__repipe_auxtrace()
662 static int perf_event__repipe_tracing_data(struct perf_session *session, in perf_event__repipe_tracing_data()
1070 static int host_peek_vm_comms_cb(struct perf_session *session __maybe_unused, in host_peek_vm_comms_cb()
1109 static int host_peek_vm_comms(struct perf_session *session, struct guest_session *gs) in host_peek_vm_comms()
1292 struct perf_session *sessio in synthesize_id_index()
[all...]
/linux/tools/perf/ui/browsers/
H 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()
/linux/tools/perf/tests/
H A Dtopology.c35 struct perf_session *session; in session_write_header()
64 struct perf_session *session; in check_cpu_topology()

12