Lines Matching refs:session

517 				struct perf_session *session,  in __print_slab_result()  argument
521 struct machine *machine = &session->machines.host; in __print_slab_result()
580 struct perf_session *session __maybe_unused, in __print_page_result()
674 static void print_slab_result(struct perf_session *session) in print_slab_result() argument
677 __print_slab_result(&root_caller_sorted, session, caller_lines, 1); in print_slab_result()
679 __print_slab_result(&root_alloc_sorted, session, alloc_lines, 0); in print_slab_result()
683 static void print_page_result(struct perf_session *session) in print_page_result() argument
686 __print_page_result(&page_alloc_sorted, session, alloc_lines); in print_page_result()
690 static void print_result(struct perf_session *session) in print_result() argument
693 print_slab_result(session); in print_result()
695 print_page_result(session); in print_result()
808 static int __cmd_kmem(struct perf_session *session) in __cmd_kmem() argument
825 if (!perf_session__has_traces(session, "kmem record")) in __cmd_kmem()
828 if (perf_session__set_tracepoints_handlers(session, kmem_tracepoints)) { in __cmd_kmem()
833 evlist__for_each(session->evlist, evsel) { in __cmd_kmem()
842 err = perf_session__process_events(session); in __cmd_kmem()
848 print_result(session); in __cmd_kmem()
1143 struct perf_session *session; in cmd_kmem() local
1162 session = perf_session__new(&file, false, &perf_kmem); in cmd_kmem()
1163 if (session == NULL) in cmd_kmem()
1167 struct perf_evsel *evsel = perf_evlist__first(session->evlist); in cmd_kmem()
1177 symbol__init(&session->header.env); in cmd_kmem()
1190 ret = __cmd_kmem(session); in cmd_kmem()
1195 perf_session__delete(session); in cmd_kmem()