• Home
  • Raw
  • Download

Lines Matching refs:session

34 	struct perf_session *session;  in session_write_header()  local
40 session = perf_session__new(&data, false, NULL); in session_write_header()
41 TEST_ASSERT_VAL("can't get session", !IS_ERR(session)); in session_write_header()
43 session->evlist = perf_evlist__new_default(); in session_write_header()
44 TEST_ASSERT_VAL("can't get evlist", session->evlist); in session_write_header()
46 perf_header__set_feat(&session->header, HEADER_CPU_TOPOLOGY); in session_write_header()
47 perf_header__set_feat(&session->header, HEADER_NRCPUS); in session_write_header()
48 perf_header__set_feat(&session->header, HEADER_ARCH); in session_write_header()
50 session->header.data_size += DATA_SIZE; in session_write_header()
53 !perf_session__write_header(session, session->evlist, data.file.fd, true)); in session_write_header()
55 evlist__delete(session->evlist); in session_write_header()
56 perf_session__delete(session); in session_write_header()
63 struct perf_session *session; in check_cpu_topology() local
70 session = perf_session__new(&data, false, NULL); in check_cpu_topology()
71 TEST_ASSERT_VAL("can't get session", !IS_ERR(session)); in check_cpu_topology()
91 if (!session->header.env.cpu) in check_cpu_topology()
94 for (i = 0; i < session->header.env.nr_cpus_avail; i++) { in check_cpu_topology()
98 session->header.env.cpu[i].core_id, in check_cpu_topology()
99 session->header.env.cpu[i].socket_id); in check_cpu_topology()
104 (session->header.env.cpu[map->map[i]].core_id == (cpu_map__get_core(map, i, NULL) & 0xffff))); in check_cpu_topology()
107 (session->header.env.cpu[map->map[i]].socket_id == cpu_map__get_socket(map, i, NULL))); in check_cpu_topology()
110 perf_session__delete(session); in check_cpu_topology()