/linux/tools/perf/util/ |
A D | session.h | 29 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 D | auxtrace.h | 22 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 D | header.h | 114 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 D | session.c | 137 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 D | build-id.h | 42 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 D | synthetic-events.h | 21 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 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);
|
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,
|
A D | trace-event.h | 70 struct perf_session; 77 struct perf_session *session); 88 void (*process_auxtrace_error)(struct perf_session *session, 117 struct perf_session *session;
|
A D | dlfilter.h | 10 struct perf_session; 24 struct perf_session *session; 56 int dlfilter__start(struct dlfilter *d, struct perf_session *session);
|
A D | s390-cpumsf.h | 13 struct perf_session; 20 struct perf_session *session);
|
A D | intel-bts.h | 27 struct perf_session; 32 struct perf_session *session);
|
A D | arm-spe.h | 21 struct perf_session; 28 struct perf_session *session);
|
A D | intel-pt.h | 36 struct perf_session; 43 struct perf_session *session);
|
A D | intel-bts.c | 49 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 D | cs-etm.h | 13 struct perf_session; 206 struct perf_session *session); 219 struct perf_session *session __maybe_unused) in cs_etm__process_auxtrace_info()
|
A D | auxtrace.c | 350 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 D | top.h | 17 struct perf_session; 42 struct perf_session *session;
|
A D | s390-cpumsf.c | 171 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 D | arm-spe.c | 45 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 D | header.c | 313 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 D | kvm-stat.h | 13 struct perf_session; 80 struct perf_session *session;
|
/linux/tools/perf/bench/ |
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/ |
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()
|
/linux/tools/perf/ui/browsers/ |
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()
|