Home
last modified time | relevance | path

Searched refs:symelf (Results 1 – 4 of 4) sorted by relevance

/external/elfutils/libdwfl/
Ddwfl_module_addrsym.c66 GElf_Addr value, Elf *symelf, GElf_Word shndx) in same_section() argument
88 if (state->addr_shndx == SHN_UNDEF || state->addr_symelf != symelf) in same_section()
90 GElf_Addr mod_addr = dwfl_deadjust_st_value (state->mod, symelf, in same_section()
94 state->addr_symelf = symelf; in same_section()
95 while ((scn = elf_nextscn (symelf, scn)) != NULL) in same_section()
109 return shndx == state->addr_shndx && state->addr_symelf == symelf; in same_section()
Drelocate.c99 Elf *symelf; member
144 cache->symelf = relocated; in relocate_getsym()
173 cache->symelf = mod->symfile->elf; in relocate_getsym()
198 return __libdwfl_relocate_value (mod, cache->symelf, &cache->symshstrndx, in relocate_getsym()
219 || referer->symfile->elf != symtab->symelf); in resolve_symbol()
221 Elf_Scn *scn = elf_getscn (symtab->symelf, symtab->strtabndx); in resolve_symbol()
231 && elf_getshdrstrndx (symtab->symelf, &symtab->symshstrndx) < 0) in resolve_symbol()
234 const char *sname = elf_strptr (symtab->symelf, symtab->symshstrndx, in resolve_symbol()
DlibdwflP.h377 dwfl_adjusted_st_value (Dwfl_Module *mod, Elf *symelf, GElf_Addr addr) in dwfl_adjusted_st_value() argument
379 if (symelf == mod->main.elf) in dwfl_adjusted_st_value()
381 if (symelf == mod->debug.elf) in dwfl_adjusted_st_value()
387 dwfl_deadjust_st_value (Dwfl_Module *mod, Elf *symelf, GElf_Addr addr) in dwfl_deadjust_st_value() argument
389 if (symelf == mod->main.elf) in dwfl_deadjust_st_value()
391 if (symelf == mod->debug.elf) in dwfl_deadjust_st_value()
DChangeLog1434 keep track of symelf, addr_symelf, closest_elf and sizeless_elf