Lines Matching defs:dsos
202 static struct dso **dsos;
208 dsos = malloc(sizeof(*dsos) * cnt);
209 TEST_ASSERT_VAL("failed to alloc dsos array", dsos);
217 dsos[i] = dso__new(file);
218 TEST_ASSERT_VAL("failed to get dso", dsos[i]);
229 struct dso *dso = dsos[i];
235 free(dsos);
268 TEST_ASSERT_VAL("failed to create dsos\n",
272 struct dso *dso = dsos[i];
275 * Open dsos via dso__data_fd(), it opens the data
292 TEST_ASSERT_VAL("dsos[0] is not open", dsos[0]->data.fd != -1);
295 fd = dso__data_fd(dsos[i], &machine);
299 TEST_ASSERT_VAL("failed to close dsos[0]", dsos[0]->data.fd == -1);
327 #define dso_0 (dsos[0])
328 #define dso_1 (dsos[1])
329 #define dso_2 (dsos[2])
349 TEST_ASSERT_VAL("failed to create dsos\n", !dsos__create(3, TEST_FILE_SIZE));