Lines Matching defs:session
16 #include "util/session.h"
813 struct perf_session *session)
815 if (perf_session__set_tracepoints_handlers(session, irq_tp_handlers)) {
901 struct perf_session *session)
903 if (perf_session__set_tracepoints_handlers(session,
1022 struct perf_session *session)
1024 if (perf_session__set_tracepoints_handlers(session,
1324 struct perf_session *session)
1361 (class->class_init(class, session) != 0))
1365 ret = perf_session__cpu_bitmap(session,
1382 list_for_each_entry(evsel, &session->evlist->core.entries, core.node) {
1396 struct perf_session *session = NULL;
1404 session = perf_session__new(&data, &kwork->tool);
1405 if (IS_ERR(session)) {
1406 pr_debug("Error creating perf session\n");
1407 return PTR_ERR(session);
1410 symbol__init(&session->header.env);
1412 if (perf_kwork__check_config(kwork, session) != 0)
1415 if (session->tevent.pevent &&
1416 tep_set_function_resolver(session->tevent.pevent,
1418 &session->machines.host) < 0) {
1426 ret = perf_session__process_events(session);
1432 kwork->nr_events = session->evlist->stats.nr_events[0];
1433 kwork->nr_lost_events = session->evlist->stats.total_lost;
1434 kwork->nr_lost_chunks = session->evlist->stats.nr_events[PERF_RECORD_LOST];
1437 perf_session__delete(session);