Home | History | Annotate | Download | only in perf

Lines Matching full:session

11 #include "util/session.h"
341 static void __print_result(struct rb_root *root, struct perf_session *session,
345 struct machine *machine = &session->machines.host;
406 static void print_result(struct perf_session *session)
409 __print_result(&root_caller_sorted, session, caller_lines, 1);
411 __print_result(&root_alloc_sorted, session, alloc_lines, 0);
480 struct perf_session *session;
490 session = perf_session__new(input_name, O_RDONLY, 0, false, &perf_kmem);
491 if (session == NULL)
494 if (perf_session__create_kernel_maps(session) < 0)
497 if (!perf_session__has_traces(session, "kmem record"))
500 if (perf_session__set_tracepoints_handlers(session, kmem_tracepoints)) {
501 pr_err("Initializing perf session tracepoint handlers failed\n");
506 err = perf_session__process_events(session, &perf_kmem);
510 print_result(session);
512 perf_session__delete(session);