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