Home
last modified time | relevance | path

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

/linux-4.1.27/tools/perf/util/
Dsession.h18 struct perf_session { struct
41 struct perf_session *perf_session__new(struct perf_data_file *file, argument
43 void perf_session__delete(struct perf_session *session);
47 int perf_session__peek_event(struct perf_session *session, off_t file_offset,
52 int perf_session__process_events(struct perf_session *session);
54 int perf_session__queue_event(struct perf_session *s, union perf_event *event,
59 int perf_session__resolve_callchain(struct perf_session *session,
65 bool perf_session__has_traces(struct perf_session *session, const char *msg);
69 int perf_session__create_kernel_maps(struct perf_session *session);
71 void perf_session__set_id_hdr_size(struct perf_session *session);
[all …]
Dheader.h103 struct perf_session;
105 int perf_session__read_header(struct perf_session *session);
106 int perf_session__write_header(struct perf_session *session,
123 int perf_header__fprintf_info(struct perf_session *s, FILE *fp, bool full);
129 struct perf_session *session,
139 struct perf_session *session);
147 struct perf_session *session);
Dbuild-id.h20 int dsos__hit_all(struct perf_session *session);
22 bool perf_session__read_build_ids(struct perf_session *session, bool with_hits);
23 int perf_session__write_buildid_table(struct perf_session *session, int fd);
24 int perf_session__cache_build_ids(struct perf_session *session);
Dsession.c25 static int perf_session__open(struct perf_session *session) in perf_session__open()
55 void perf_session__set_id_hdr_size(struct perf_session *session) in perf_session__set_id_hdr_size()
62 int perf_session__create_kernel_maps(struct perf_session *session) in perf_session__create_kernel_maps()
71 static void perf_session__destroy_kernel_maps(struct perf_session *session) in perf_session__destroy_kernel_maps()
76 static bool perf_session__has_comm_exec(struct perf_session *session) in perf_session__has_comm_exec()
88 static void perf_session__set_comm_exec(struct perf_session *session) in perf_session__set_comm_exec()
99 struct perf_session *session = container_of(oe, struct perf_session, in ordered_events__deliver_event()
112 struct perf_session *perf_session__new(struct perf_data_file *file, in perf_session__new()
115 struct perf_session *session = zalloc(sizeof(*session)); in perf_session__new()
165 static void perf_session__delete_threads(struct perf_session *session) in perf_session__delete_threads()
[all …]
Dtop.h12 struct perf_session;
35 struct perf_session *session;
Dtool.h6 struct perf_session;
27 struct perf_session *session);
Dheader.c179 struct perf_session *session; in write_build_id()
182 session = container_of(h, struct perf_session, header); in write_build_id()
1194 struct perf_session *session; in print_group_desc()
1198 session = container_of(ph, struct perf_session, header); in print_group_desc()
1218 struct perf_session *session) in __event_process_build_id()
1274 struct perf_session *session = container_of(header, struct perf_session, header); in perf_header__read_build_ids_abi_quirk()
1320 struct perf_session *session = container_of(header, struct perf_session, header); in perf_header__read_build_ids()
1513 struct perf_session *session; in process_event_desc()
1519 session = container_of(header, struct perf_session, header); in process_event_desc()
1736 struct perf_session *session; in process_group_desc()
[all …]
Dbuild-id.c218 int perf_session__write_buildid_table(struct perf_session *session, int fd) in perf_session__write_buildid_table()
256 int dsos__hit_all(struct perf_session *session) in dsos__hit_all()
498 int perf_session__cache_build_ids(struct perf_session *session) in perf_session__cache_build_ids()
527 bool perf_session__read_build_ids(struct perf_session *session, bool with_hits) in perf_session__read_build_ids()
Dtrace-event.h65 struct perf_session;
Dkvm-stat.h76 struct perf_session *session;
Ddata-convert-bt.c593 static int setup_events(struct ctf_writer *cw, struct perf_session *session) in setup_events()
608 struct perf_session *session) in ctf_writer__setup_env()
796 struct perf_session *session; in bt_convert__perf2ctf()
/linux-4.1.27/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.1.27/tools/perf/
Dbuiltin-inject.c26 struct perf_session *session;
65 struct perf_session *session in perf_event__repipe_op2_synth()
160 struct perf_session *session) in perf_event__repipe_tracing_data()
351 struct perf_session *session = inject->session; in __cmd_inject()
Dbuiltin-script.c179 struct perf_session *session) in perf_evsel__check_attr()
269 static int perf_session__check_output_opt(struct perf_session *session) in perf_session__check_output_opt()
583 struct perf_session *session;
623 struct perf_session *session = script->session; in process_comm_event()
657 struct perf_session *session = script->session; in process_fork_event()
687 struct perf_session *session = script->session; in process_exit_event()
718 struct perf_session *session = script->session; in process_mmap_event()
749 struct perf_session *session = script->session; in process_mmap2_event()
1279 struct perf_session *session) in check_ev_match()
1342 struct perf_session *session; in find_scripts()
[all …]
Dbuiltin-kmem.c517 struct perf_session *session, in __print_slab_result()
580 struct perf_session *session __maybe_unused, in __print_page_result()
674 static void print_slab_result(struct perf_session *session) in print_slab_result()
683 static void print_page_result(struct perf_session *session) in print_page_result()
690 static void print_result(struct perf_session *session) in print_result()
808 static int __cmd_kmem(struct perf_session *session) in __cmd_kmem()
1143 struct perf_session *session; in cmd_kmem()
Dbuiltin-report.c44 struct perf_session *session;
204 struct perf_session *session = rep->session; in report__setup_sample_type()
394 struct perf_session *session = rep->session; in report__browse_hists()
465 struct perf_session *session = rep->session; in __cmd_report()
587 struct perf_session *session; in cmd_report()
Dbuiltin-evlist.c22 struct perf_session *session; in __cmd_evlist()
Dbuiltin-record.c42 struct perf_session *session;
141 struct perf_session *session = rec->session; in record__open()
210 struct perf_session *session = rec->session; in process_buildids()
294 struct perf_session *session = rec->session; in record__init_features()
336 struct perf_session *session; in __cmd_record()
Dbuiltin-buildid-list.c55 struct perf_session *session; in perf_session__list_build_ids()
Dbuiltin-annotate.c39 struct perf_session *session;
192 struct perf_session *session = ann->session; in __cmd_annotate()
Dbuiltin-buildid-cache.c270 static int build_id_cache__fprintf_missing(struct perf_session *session, FILE *fp) in build_id_cache__fprintf_missing()
319 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.c803 struct perf_session *session = top->session; in perf_top__mmap_read_idx()
Dbuiltin-sched.c1486 struct perf_session *session; in perf_sched__read_events()
Dbuiltin-timechart.c1605 struct perf_session *session = perf_session__new(&file, false, in __cmd_timechart()
Dbuiltin-trace.c2357 struct perf_session *session; in trace__replay()