Lines Matching refs:session
31 struct perf_session *session; in session_write_header() local
37 session = perf_session__new(&file, false, NULL); in session_write_header()
38 TEST_ASSERT_VAL("can't get session", session); in session_write_header()
40 session->evlist = perf_evlist__new_default(); in session_write_header()
41 TEST_ASSERT_VAL("can't get evlist", session->evlist); in session_write_header()
43 perf_header__set_feat(&session->header, HEADER_CPU_TOPOLOGY); in session_write_header()
44 perf_header__set_feat(&session->header, HEADER_NRCPUS); in session_write_header()
46 session->header.data_size += DATA_SIZE; in session_write_header()
49 !perf_session__write_header(session, session->evlist, file.fd, true)); in session_write_header()
51 perf_session__delete(session); in session_write_header()
58 struct perf_session *session; in check_cpu_topology() local
65 session = perf_session__new(&file, false, NULL); in check_cpu_topology()
66 TEST_ASSERT_VAL("can't get session", session); in check_cpu_topology()
68 for (i = 0; i < session->header.env.nr_cpus_online; i++) { in check_cpu_topology()
70 session->header.env.cpu[i].core_id, in check_cpu_topology()
71 session->header.env.cpu[i].socket_id); in check_cpu_topology()
76 (session->header.env.cpu[map->map[i]].core_id == (cpu_map__get_core(map, i, NULL) & 0xffff))); in check_cpu_topology()
79 (session->header.env.cpu[map->map[i]].socket_id == cpu_map__get_socket(map, i, NULL))); in check_cpu_topology()
82 perf_session__delete(session); in check_cpu_topology()