Lines Matching refs:session
202 struct perf_session *session) in perf_evsel__check_attr() argument
207 allow_user_set = perf_header__has_feat(&session->header, in perf_evsel__check_attr()
211 !perf_session__has_traces(session, "record -R")) in perf_evsel__check_attr()
301 static int perf_session__check_output_opt(struct perf_session *session) in perf_session__check_output_opt() argument
307 evsel = perf_session__find_first_evtype(session, j); in perf_session__check_output_opt()
321 perf_evsel__check_attr(evsel, session)) in perf_session__check_output_opt()
333 evlist__for_each(session->evlist, evsel) { in perf_session__check_output_opt()
352 evsel = perf_session__find_first_evtype(session, j); in perf_session__check_output_opt()
738 struct perf_session *session; member
770 err = perf_evsel__check_attr(evsel, scr->session); in process_attr()
782 struct perf_session *session = script->session; in process_comm_event() local
783 struct perf_evsel *evsel = perf_evlist__id2evsel(session->evlist, sample->id); in process_comm_event()
816 struct perf_session *session = script->session; in process_fork_event() local
817 struct perf_evsel *evsel = perf_evlist__id2evsel(session->evlist, sample->id); in process_fork_event()
848 struct perf_session *session = script->session; in process_exit_event() local
849 struct perf_evsel *evsel = perf_evlist__id2evsel(session->evlist, sample->id); in process_exit_event()
880 struct perf_session *session = script->session; in process_mmap_event() local
881 struct perf_evsel *evsel = perf_evlist__id2evsel(session->evlist, sample->id); in process_mmap_event()
911 struct perf_session *session = script->session; in process_mmap2_event() local
912 struct perf_evsel *evsel = perf_evlist__id2evsel(session->evlist, sample->id); in process_mmap2_event()
942 struct perf_session *session = script->session; in process_switch_event() local
943 struct perf_evsel *evsel = perf_evlist__id2evsel(session->evlist, sample->id); in process_switch_event()
985 ret = perf_session__process_events(script->session); in __cmd_script()
1470 struct perf_session *session) in check_ev_match() argument
1503 evlist__for_each(session->evlist, pos) { in check_ev_match()
1533 struct perf_session *session; in find_scripts() local
1541 session = perf_session__new(&file, false, NULL); in find_scripts()
1542 if (!session) in find_scripts()
1549 perf_session__delete(session); in find_scripts()
1581 scripts_array[i], session)) in find_scripts()
1590 perf_session__delete(session); in find_scripts()
1684 struct perf_session *session = script->session; in script__setup_sample_type() local
1685 u64 sample_type = perf_evlist__combined_sample_type(session->evlist); in script__setup_sample_type()
1706 struct perf_session *session; in cmd_script() local
1983 session = perf_session__new(&file, false, &script.tool); in cmd_script()
1984 if (session == NULL) in cmd_script()
1988 perf_session__fprintf_info(session, stdout, show_full_info); in cmd_script()
1993 if (symbol__init(&session->header.env) < 0) in cmd_script()
1996 script.session = session; in cmd_script()
1999 session->itrace_synth_opts = &itrace_synth_opts; in cmd_script()
2002 err = perf_session__cpu_bitmap(session, cpu_list, cpu_bitmap); in cmd_script()
2012 if (session->tevent.pevent && in cmd_script()
2013 pevent_set_function_resolver(session->tevent.pevent, in cmd_script()
2015 &session->machines.host) < 0) { in cmd_script()
2056 err = scripting_ops->generate_script(session->tevent.pevent, in cmd_script()
2070 err = perf_session__check_output_opt(session); in cmd_script()
2079 perf_session__delete(session); in cmd_script()