Lines Matching refs:dsos

127 	dsos__init(&machine.dsos);  in test__dso_data()
130 TEST_ASSERT_VAL("Failed to add dso", !dsos__add(&machine.dsos, dso)); in test__dso_data()
175 dsos__exit(&machine.dsos); in test__dso_data()
205 static int dsos__create(int cnt, int size, struct dsos *dsos) in dsos__create() argument
209 dsos__init(dsos); in dsos__create()
218 TEST_ASSERT_VAL("failed to add dso", !dsos__add(dsos, dso)); in dsos__create()
225 static void dsos__delete(struct dsos *dsos) in dsos__delete() argument
227 for (unsigned int i = 0; i < dsos->cnt; i++) { in dsos__delete()
228 struct dso *dso = dsos->dsos[i]; in dsos__delete()
233 dsos__exit(dsos); in dsos__delete()
267 !dsos__create(dso_cnt, TEST_FILE_SIZE, &machine.dsos)); in test__dso_data_cache()
270 struct dso *dso = machine.dsos.dsos[i]; in test__dso_data_cache()
290 TEST_ASSERT_VAL("dsos[0] is not open", dso__data(machine.dsos.dsos[0])->fd != -1); in test__dso_data_cache()
293 fd = dso__data_fd(machine.dsos.dsos[i], &machine); in test__dso_data_cache()
297 TEST_ASSERT_VAL("failed to close dsos[0]", dso__data(machine.dsos.dsos[0])->fd == -1); in test__dso_data_cache()
300 dsos__delete(&machine.dsos); in test__dso_data_cache()
325 #define dso_0 (machine.dsos.dsos[0]) in test__dso_data_reopen()
326 #define dso_1 (machine.dsos.dsos[1]) in test__dso_data_reopen()
327 #define dso_2 (machine.dsos.dsos[2]) in test__dso_data_reopen()
348 !dsos__create(3, TEST_FILE_SIZE, &machine.dsos)); in test__dso_data_reopen()
387 dsos__delete(&machine.dsos); in test__dso_data_reopen()