Lines Matching refs:session
62 static int do_run_single_threaded(struct perf_session *session, in do_run_single_threaded() argument
80 err = __machine__synthesize_threads(&session->machines.host, in do_run_single_threaded()
113 struct perf_session *session; in run_single_threaded() local
123 session = __perf_session__new(/*data=*/NULL, /*tool=*/NULL, in run_single_threaded()
125 if (IS_ERR(session)) { in run_single_threaded()
128 return PTR_ERR(session); in run_single_threaded()
141 err = do_run_single_threaded(session, threads, &target, false); in run_single_threaded()
145 err = do_run_single_threaded(session, threads, &target, true); in run_single_threaded()
151 perf_session__delete(session); in run_single_threaded()
165 struct perf_session *session; in do_run_multi_threaded() local
172 session = __perf_session__new(/*data=*/NULL, /*tool=*/NULL, in do_run_multi_threaded()
174 if (IS_ERR(session)) { in do_run_multi_threaded()
175 err = PTR_ERR(session); in do_run_multi_threaded()
180 err = __machine__synthesize_threads(&session->machines.host, in do_run_multi_threaded()
187 perf_session__delete(session); in do_run_multi_threaded()
196 perf_session__delete(session); in do_run_multi_threaded()