| H A D | relocate.c | 116 Elf *relocated, struct reloc_symtab_cache *cache, in relocate_getsym() 121 if (mod->symfile == NULL || mod->symfile->elf != relocated) in relocate_getsym() 129 while ((scn = elf_nextscn (relocated, scn)) != NULL) in relocate_getsym() 146 cache->symelf = relocated; in relocate_getsym() 172 the file being relocated, so it's what we need. Or else in relocate_getsym() 324 Elf * const relocated, in relocate() 364 Dwfl_Error error = relocate_getsym (mod, relocated, reloc_symtab, in relocate() 431 Elf_Data *d = gelf_xlatetom (relocated, &tmpdata, &rdata, in relocate() 455 Elf_Data *d = gelf_xlatetom (relocated, &tmpdata, &rdata, in relocate() 473 /* Now convert the relocated datu in relocate() 115 relocate_getsym(Dwfl_Module *mod, Elf *relocated, struct reloc_symtab_cache *cache, int symndx, GElf_Sym *sym, GElf_Word *shndx) relocate_getsym() argument 323 relocate(Dwfl_Module * const mod, Elf * const relocated, struct reloc_symtab_cache * const reloc_symtab, Elf_Data * const tdata, const GElf_Ehdr * const ehdr, GElf_Addr offset, const GElf_Sxword *addend, int rtype, int symndx) relocate() argument 502 relocate_section(Dwfl_Module *mod, Elf *relocated, const GElf_Ehdr *ehdr, size_t shstrndx, struct reloc_symtab_cache *reloc_symtab, Elf_Scn *scn, GElf_Shdr *shdr, Elf_Scn *tscn, bool debugscn, bool partial) relocate_section() argument 798 __libdwfl_relocate_section(Dwfl_Module *mod, Elf *relocated, Elf_Scn *relocscn, Elf_Scn *tscn, bool partial) __libdwfl_relocate_section() argument [all...] |