Lines Matching refs:session
46 struct perf_session *session; member
220 struct perf_session *session = rep->session; in report__setup_sample_type() local
221 u64 sample_type = perf_evlist__combined_sample_type(session->evlist); in report__setup_sample_type()
222 bool is_pipe = perf_data_file__is_pipe(session->file); in report__setup_sample_type()
224 if (session->itrace_synth_opts->callchain || in report__setup_sample_type()
226 perf_header__has_feat(&session->header, HEADER_AUXTRACE) && in report__setup_sample_type()
227 !session->itrace_synth_opts->set)) in report__setup_sample_type()
230 if (session->itrace_synth_opts->last_branch) in report__setup_sample_type()
284 if (!(perf_evlist__combined_branch_type(session->evlist) & in report__setup_sample_type()
390 struct map *kernel_map = machine__kernel_map(&rep->session->machines.host); in report__warn_kptr_restrict()
429 return hist_browser(rep->session->evlist, help, NULL, rep->min_percent); in report__gtk_browse_hists()
435 struct perf_session *session = rep->session; in report__browse_hists() local
436 struct perf_evlist *evlist = session->evlist; in report__browse_hists()
443 &session->header.env); in report__browse_hists()
469 evlist__for_each(rep->session->evlist, pos) { in report__collapse_hists()
499 evlist__for_each(rep->session->evlist, pos) in report__output_resort()
508 struct perf_session *session = rep->session; in __cmd_report() local
510 struct perf_data_file *file = session->file; in __cmd_report()
515 ret = perf_session__cpu_bitmap(session, rep->cpu_list, in __cmd_report()
528 ret = perf_session__process_events(session); in __cmd_report()
534 evlist__for_each(session->evlist, pos) in __cmd_report()
539 perf_session__fprintf(session, stdout); in __cmd_report()
542 perf_session__fprintf_dsos(session, stdout); in __cmd_report()
545 perf_session__fprintf_nr_events(session, stdout); in __cmd_report()
546 perf_evlist__fprintf_nr_events(session->evlist, stdout); in __cmd_report()
561 evlist__for_each(session->evlist, pos) in __cmd_report()
636 struct perf_session *session; in cmd_report() local
838 session = perf_session__new(&file, false, &report.tool); in cmd_report()
839 if (session == NULL) in cmd_report()
843 ordered_events__set_alloc_size(&session->ordered_events, in cmd_report()
847 session->itrace_synth_opts = &itrace_synth_opts; in cmd_report()
849 report.session = session; in cmd_report()
851 has_br_stack = perf_header__has_feat(&session->header, in cmd_report()
904 perf_session__fprintf_info(session, stdout, in cmd_report()
922 machines__set_symbol_filter(&session->machines, in cmd_report()
941 if (symbol__init(&session->header.env) < 0) in cmd_report()
959 perf_session__delete(session); in cmd_report()
965 perf_session__delete(session); in cmd_report()