Lines Matching refs:dso
107 static int dso__data_fd(struct dso *dso, struct machine *machine) in dso__data_fd() argument
111 if (dso__data_get_fd(dso, machine, &fd)) in dso__data_fd()
112 dso__data_put_fd(dso); in dso__data_fd()
120 struct dso *dso = dsos->dsos[i]; in dsos__delete() local
122 dso__data_close(dso); in dsos__delete()
123 unlink(dso__name(dso)); in dsos__delete()
131 struct dso *dso; in test__dso_data() local
140 dso = dso__new(file); in test__dso_data()
141 TEST_ASSERT_VAL("Failed to add dso", !dsos__add(&machine.dsos, dso)); in test__dso_data()
143 dso__data_fd(dso, &machine) >= 0); in test__dso_data()
152 size = dso__data_read_offset(dso, &machine, data->offset, in test__dso_data()
171 size = dso__data_read_offset(dso, &machine, 10, in test__dso_data()
185 dso__put(dso); in test__dso_data()
223 struct dso *dso; in dsos__create() local
227 dso = dso__new(file); in dsos__create()
228 TEST_ASSERT_VAL("failed to get dso", dso); in dsos__create()
229 TEST_ASSERT_VAL("failed to add dso", !dsos__add(dsos, dso)); in dsos__create()
230 dso__put(dso); in dsos__create()
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()