Home
last modified time | relevance | path

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

/linux-4.4.14/tools/perf/util/
Dsession.h21 struct perf_session { struct
47 struct perf_session *perf_session__new(struct perf_data_file *file, argument
49 void perf_session__delete(struct perf_session *session);
53 int perf_session__peek_event(struct perf_session *session, off_t file_offset,
58 int perf_session__process_events(struct perf_session *session);
60 int perf_session__queue_event(struct perf_session *s, union perf_event *event,
65 int perf_session__resolve_callchain(struct perf_session *session,
71 bool perf_session__has_traces(struct perf_session *session, const char *msg);
75 int perf_session__create_kernel_maps(struct perf_session *session);
77 void perf_session__set_id_hdr_size(struct perf_session *session);
[all …]
Dauxtrace.h32 struct perf_session;
125 int (*process_event)(struct perf_session *session,
129 int (*process_auxtrace_event)(struct perf_session *session,
132 int (*flush_events)(struct perf_session *session,
134 void (*free_events)(struct perf_session *session);
135 void (*free)(struct perf_session *session);
298 struct perf_session *session,
391 struct perf_session *session,
396 struct perf_session *session);
434 struct perf_session *session,
[all …]
Dheader.h80 struct perf_session;
82 int perf_session__read_header(struct perf_session *session);
83 int perf_session__write_header(struct perf_session *session,
100 int perf_header__fprintf_info(struct perf_session *s, FILE *fp, bool full);
106 struct perf_session *session,
116 struct perf_session *session);
124 struct perf_session *session);
Dbuild-id.h24 int dsos__hit_all(struct perf_session *session);
26 bool perf_session__read_build_ids(struct perf_session *session, bool with_hits);
27 int perf_session__write_buildid_table(struct perf_session *session, int fd);
28 int perf_session__cache_build_ids(struct perf_session *session);
Dsession.c21 static int perf_session__deliver_event(struct perf_session *session,
27 static int perf_session__open(struct perf_session *session) in perf_session__open()
57 void perf_session__set_id_hdr_size(struct perf_session *session) in perf_session__set_id_hdr_size()
64 int perf_session__create_kernel_maps(struct perf_session *session) in perf_session__create_kernel_maps()
73 static void perf_session__destroy_kernel_maps(struct perf_session *session) in perf_session__destroy_kernel_maps()
78 static bool perf_session__has_comm_exec(struct perf_session *session) in perf_session__has_comm_exec()
90 static void perf_session__set_comm_exec(struct perf_session *session) in perf_session__set_comm_exec()
101 struct perf_session *session = container_of(oe, struct perf_session, in ordered_events__deliver_event()
114 struct perf_session *perf_session__new(struct perf_data_file *file, in perf_session__new()
117 struct perf_session *session = zalloc(sizeof(*session)); in perf_session__new()
[all …]
Dtool.h8 struct perf_session;
29 struct perf_session *session);
35 struct perf_session *session);
Dintel-bts.h36 struct perf_session;
41 struct perf_session *session);
Dintel-pt.h45 struct perf_session;
52 struct perf_session *session);
Dtop.h12 struct perf_session;
35 struct perf_session *session;
Dauxtrace.c198 static void *auxtrace_copy_data(u64 size, struct perf_session *session) in auxtrace_copy_data()
290 struct perf_session *session, in auxtrace_queues__add_event_buffer()
315 struct perf_session *session, in auxtrace_queues__add_event()
351 struct perf_session *session, in auxtrace_queues__add_indexed_event()
495 struct perf_session *session, in auxtrace_record__info_fill()
702 int auxtrace_index__process(int fd, u64 size, struct perf_session *session, in auxtrace_index__process()
729 struct perf_session *session, in auxtrace_queues__process_index_entry()
737 struct perf_session *session) in auxtrace_queues__process_index()
847 struct perf_session *session, in perf_event__synthesize_auxtrace_info()
874 static bool auxtrace__dont_decode(struct perf_session *session) in auxtrace__dont_decode()
[all …]
Dintel-bts.c54 struct perf_session *session;
595 static int intel_bts_process_event(struct perf_session *session, in intel_bts_process_event()
639 static int intel_bts_process_auxtrace_event(struct perf_session *session, in intel_bts_process_auxtrace_event()
681 static int intel_bts_flush(struct perf_session *session __maybe_unused, in intel_bts_flush()
710 static void intel_bts_free_events(struct perf_session *session) in intel_bts_free_events()
724 static void intel_bts_free(struct perf_session *session) in intel_bts_free()
737 struct perf_session *session;
752 static int intel_bts_synth_event(struct perf_session *session, in intel_bts_synth_event()
765 struct perf_session *session) in intel_bts_synth_events()
857 struct perf_session *session) in intel_bts_process_auxtrace_info()
Dheader.c148 struct perf_session *session; in write_build_id()
151 session = container_of(h, struct perf_session, header); in write_build_id()
860 struct perf_session *session; in write_auxtrace()
863 session = container_of(h, struct perf_session, header); in write_auxtrace()
1202 struct perf_session *session; in print_group_desc()
1206 session = container_of(ph, struct perf_session, header); in print_group_desc()
1226 struct perf_session *session) in __event_process_build_id()
1279 struct perf_session *session = container_of(header, struct perf_session, header); in perf_header__read_build_ids_abi_quirk()
1325 struct perf_session *session = container_of(header, struct perf_session, header); in perf_header__read_build_ids()
1518 struct perf_session *session; in process_event_desc()
[all …]
Dbuild-id.c239 int perf_session__write_buildid_table(struct perf_session *session, int fd) in perf_session__write_buildid_table()
271 int dsos__hit_all(struct perf_session *session) in dsos__hit_all()
511 int perf_session__cache_build_ids(struct perf_session *session) in perf_session__cache_build_ids()
536 bool perf_session__read_build_ids(struct perf_session *session, bool with_hits) in perf_session__read_build_ids()
Dtrace-event.h67 struct perf_session;
Dkvm-stat.h76 struct perf_session *session;
Dintel-pt.c55 struct perf_session *session;
1637 static int intel_pt_process_event(struct perf_session *session, in intel_pt_process_event()
1701 static int intel_pt_flush(struct perf_session *session, struct perf_tool *tool) in intel_pt_flush()
1724 static void intel_pt_free_events(struct perf_session *session) in intel_pt_free_events()
1739 static void intel_pt_free(struct perf_session *session) in intel_pt_free()
1751 static int intel_pt_process_auxtrace_event(struct perf_session *session, in intel_pt_process_auxtrace_event()
1795 struct perf_session *session;
1810 static int intel_pt_synth_event(struct perf_session *session, in intel_pt_synth_event()
1823 struct perf_session *session) in intel_pt_synth_events()
2011 struct perf_session *session) in intel_pt_process_auxtrace_info()
Ddata-convert-bt.c846 static int setup_events(struct ctf_writer *cw, struct perf_session *session) in setup_events()
860 static int setup_streams(struct ctf_writer *cw, struct perf_session *session) in setup_streams()
894 struct perf_session *session) in ctf_writer__setup_env()
1106 struct perf_session *session; in bt_convert__perf2ctf()
/linux-4.4.14/tools/perf/ui/browsers/
Dheader.c98 struct perf_session *session; in tui__header_window()
103 session = container_of(env, struct perf_session, header.env); in tui__header_window()
/linux-4.4.14/tools/perf/tests/
Dtopology.c31 struct perf_session *session; in session_write_header()
58 struct perf_session *session; in check_cpu_topology()
/linux-4.4.14/tools/perf/
Dbuiltin-inject.c27 struct perf_session *session;
76 struct perf_session *session in perf_event__repipe_op2_synth()
123 struct perf_session *session in perf_event__repipe_auxtrace()
165 struct perf_session *session __maybe_unused) in perf_event__repipe_auxtrace()
291 struct perf_session *session) in perf_event__repipe_tracing_data()
303 struct perf_session *session) in perf_event__repipe_id_index()
567 struct perf_session *session = inject->session; in __cmd_inject()
Dbuiltin-script.c202 struct perf_session *session) in perf_evsel__check_attr()
301 static int perf_session__check_output_opt(struct perf_session *session) in perf_session__check_output_opt()
738 struct perf_session *session;
782 struct perf_session *session = script->session; in process_comm_event()
816 struct perf_session *session = script->session; in process_fork_event()
848 struct perf_session *session = script->session; in process_exit_event()
880 struct perf_session *session = script->session; in process_mmap_event()
911 struct perf_session *session = script->session; in process_mmap2_event()
942 struct perf_session *session = script->session; in process_switch_event()
1470 struct perf_session *session) in check_ev_match()
[all …]
Dbuiltin-evlist.c22 struct perf_session *session; in __cmd_evlist()
Dbuiltin-report.c46 struct perf_session *session;
220 struct perf_session *session = rep->session; in report__setup_sample_type()
435 struct perf_session *session = rep->session; in report__browse_hists()
508 struct perf_session *session = rep->session; in __cmd_report()
636 struct perf_session *session; in cmd_report()
Dbuiltin-kmem.c252 static struct perf_session *kmem_session;
948 struct perf_session *session, in __print_slab_result()
1010 static void __print_page_alloc_result(struct perf_session *session, int n_lines) in __print_page_alloc_result()
1060 static void __print_page_caller_result(struct perf_session *session, int n_lines) in __print_page_caller_result()
1175 static void print_slab_result(struct perf_session *session) in print_slab_result()
1184 static void print_page_result(struct perf_session *session) in print_page_result()
1195 static void print_result(struct perf_session *session) in print_result()
1323 static int __cmd_kmem(struct perf_session *session) in __cmd_kmem()
1886 struct perf_session *session; in cmd_kmem()
Dbuiltin-buildid-list.c51 struct perf_session *session; in perf_session__list_build_ids()
Dbuiltin-annotate.c39 struct perf_session *session;
200 struct perf_session *session = ann->session; in __cmd_annotate()
Dbuiltin-record.c48 struct perf_session *session;
277 struct perf_session *session = rec->session; in record__open()
349 struct perf_session *session = rec->session; in process_buildids()
438 struct perf_session *session = rec->session; in record__init_features()
485 struct perf_session *session; in __cmd_record()
Dbuiltin-buildid-cache.c260 static int build_id_cache__fprintf_missing(struct perf_session *session, FILE *fp) in build_id_cache__fprintf_missing()
309 struct perf_session *session = NULL; in cmd_buildid_cache()
Dbuiltin-mem.c128 struct perf_session *session = perf_session__new(&file, false, in report_raw_events()
Dbuiltin-lock.c30 static struct perf_session *session;
Dbuiltin-diff.c45 struct perf_session *session;
Dbuiltin-top.c815 struct perf_session *session = top->session; in perf_top__mmap_read_idx()
Dbuiltin-timechart.c1606 struct perf_session *session = perf_session__new(&file, false, in __cmd_timechart()
Dbuiltin-sched.c1527 struct perf_session *session; in perf_sched__read_events()
Dbuiltin-trace.c2744 struct perf_session *session; in trace__replay()
/linux-4.4.14/tools/perf/arch/x86/util/
Dintel-bts.c69 struct perf_session *session, in intel_bts_info_fill()
Dintel-pt.c291 struct perf_session *session, in intel_pt_info_fill()