/linux/tools/perf/util/ |
H A D | session.h | 40 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 D | tool.c | 13 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 D | hisi-ptt.c | 33 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 D | tool.h | 9 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 D | synthetic-events.h | 23 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 D | off_cpu.h | 8 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 D | build-id.h | 44 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 D | time-utils.h | 27 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 D | cs-etm.h | 14 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 D | dlfilter.h | 10 struct perf_session; 24 struct perf_session *session; 56 int dlfilter__start(struct dlfilter *d, struct perf_session *session);
|
H A D | s390-cpumsf.h | 13 struct perf_session; 20 struct perf_session *session);
|
H A D | intel-bts.h | 27 struct perf_session; 32 struct perf_session *session);
|
H A D | intel-pt.h | 36 struct perf_session; 43 struct perf_session *session);
|
H A D | auxtrace.c | 109 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 D | top.h | 18 struct perf_session; 45 struct perf_session *session;
|
H A D | kvm-stat.h | 20 struct perf_session; 84 struct perf_session *session;
|
H A D | kwork.h | 14 struct perf_session; 154 struct perf_session *session);
|
H A D | hisi-ptt.h | 17 struct perf_session *session);
|
H A D | jit.h | 7 int jit_process(struct perf_session *session, struct perf_data *output,
|
H A D | bpf-event.h | 15 struct perf_session;
|
/linux/tools/perf/bench/ |
H A D | synthesize.c | 61 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 D | builtin-evlist.c | 22 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 D | builtin-inject.c | 83 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 D | header.c | 99 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 D | topology.c | 35 struct perf_session *session; in session_write_header() 64 struct perf_session *session; in check_cpu_topology()
|