Lines Matching defs:dso
198 struct dso { struct
199 char *name;
200 struct load_range *ranges;
201 int range_sz;
203 uint64_t sh_addr;
205 uint64_t sh_offset;
206 enum elf_type type;
230 struct dso *dsos; argument
316 struct dso *dso = NULL; in syms__add_dso() local
368 struct dso *dso; in syms__find_dso() local
393 static int dso__load_sym_table_from_perf_map(struct dso *dso) in dso__load_sym_table_from_perf_map()
398 static int dso__add_sym(struct dso *dso, const char *name, uint64_t start, in dso__add_sym()
439 static int dso__add_syms(struct dso *dso, Elf *e, Elf_Scn *section, in dso__add_syms()
475 static void dso__free_fields(struct dso *dso) in dso__free_fields()
486 static int dso__load_sym_table_from_elf(struct dso *dso, int fd) in dso__load_sym_table_from_elf()
528 static int create_tmp_vdso_image(struct dso *dso) in create_tmp_vdso_image()
594 static int dso__load_sym_table_from_vdso_image(struct dso *dso) in dso__load_sym_table_from_vdso_image()
603 static int dso__load_sym_table(struct dso *dso) in dso__load_sym_table()
616 static struct sym *dso__find_sym(struct dso *dso, uint64_t offset) in dso__find_sym()
715 struct dso *dso; in syms__map_addr() local