Lines Matching refs:session
61 static int do_run_single_threaded(struct perf_session *session, in do_run_single_threaded() argument
79 err = __machine__synthesize_threads(&session->machines.host, in do_run_single_threaded()
112 struct perf_session *session; in run_single_threaded() local
122 session = __perf_session__new(/*data=*/NULL, /*tool=*/NULL, in run_single_threaded()
124 if (IS_ERR(session)) { in run_single_threaded()
127 return PTR_ERR(session); in run_single_threaded()
140 err = do_run_single_threaded(session, threads, &target, false); in run_single_threaded()
144 err = do_run_single_threaded(session, threads, &target, true); in run_single_threaded()
150 perf_session__delete(session); in run_single_threaded()
164 struct perf_session *session; in do_run_multi_threaded() local
171 session = __perf_session__new(/*data=*/NULL, /*tool=*/NULL, in do_run_multi_threaded()
173 if (IS_ERR(session)) { in do_run_multi_threaded()
174 err = PTR_ERR(session); in do_run_multi_threaded()
179 err = __machine__synthesize_threads(&session->machines.host, in do_run_multi_threaded()
186 perf_session__delete(session); in do_run_multi_threaded()
195 perf_session__delete(session); in do_run_multi_threaded()