Lines Matching refs:dso
107 static int dso__data_fd(struct dso *dso, struct machine *machine) in dso__data_fd() argument
109 int fd = dso__data_get_fd(dso, machine); in dso__data_fd()
112 dso__data_put_fd(dso); in dso__data_fd()
120 struct dso *dso; in test__dso_data() local
129 dso = dso__new(file); in test__dso_data()
130 TEST_ASSERT_VAL("Failed to add dso", !dsos__add(&machine.dsos, dso)); in test__dso_data()
132 dso__data_fd(dso, &machine) >= 0); in test__dso_data()
141 size = dso__data_read_offset(dso, &machine, data->offset, in test__dso_data()
160 size = dso__data_read_offset(dso, &machine, 10, in test__dso_data()
174 dso__put(dso); in test__dso_data()
212 struct dso *dso; in dsos__create() local
216 dso = dso__new(file); in dsos__create()
217 TEST_ASSERT_VAL("failed to get dso", dso); in dsos__create()
218 TEST_ASSERT_VAL("failed to add dso", !dsos__add(dsos, dso)); in dsos__create()
219 dso__put(dso); in dsos__create()
228 struct dso *dso = dsos->dsos[i]; in dsos__delete() local
230 dso__data_close(dso); in dsos__delete()
231 unlink(dso__name(dso)); in dsos__delete()
270 struct dso *dso = machine.dsos.dsos[i]; in test__dso_data_cache() local
276 fd = dso__data_fd(dso, &machine); in test__dso_data_cache()
284 n = dso__data_read_offset(dso, &machine, 0, buf, BUFSIZE); in test__dso_data_cache()