Home
last modified time | relevance | path

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

/external/elfutils/libdwfl/
Ddwfl_module_addrsym.c62 GElf_Addr value, Elf *symelf, GElf_Word shndx) in same_section() argument
84 if (state->addr_shndx == SHN_UNDEF || state->addr_symelf != symelf) in same_section()
86 GElf_Addr mod_addr = dwfl_deadjust_st_value (state->mod, symelf, in same_section()
90 state->addr_symelf = symelf; in same_section()
91 while ((scn = elf_nextscn (symelf, scn)) != NULL) in same_section()
105 return shndx == state->addr_shndx && state->addr_symelf == symelf; in same_section()
Drelocate.c94 Elf *symelf; member
139 cache->symelf = relocated; in relocate_getsym()
168 cache->symelf = mod->symfile->elf; in relocate_getsym()
193 return __libdwfl_relocate_value (mod, cache->symelf, &cache->symshstrndx, in relocate_getsym()
214 || referer->symfile->elf != symtab->symelf); in resolve_symbol()
216 Elf_Scn *scn = elf_getscn (symtab->symelf, symtab->strtabndx); in resolve_symbol()
226 && elf_getshdrstrndx (symtab->symelf, &symtab->symshstrndx) < 0) in resolve_symbol()
229 const char *sname = elf_strptr (symtab->symelf, symtab->symshstrndx, in resolve_symbol()
DlibdwflP.h380 dwfl_adjusted_st_value (Dwfl_Module *mod, Elf *symelf, GElf_Addr addr) in dwfl_adjusted_st_value() argument
382 if (symelf == mod->main.elf) in dwfl_adjusted_st_value()
384 if (symelf == mod->debug.elf) in dwfl_adjusted_st_value()
390 dwfl_deadjust_st_value (Dwfl_Module *mod, Elf *symelf, GElf_Addr addr) in dwfl_deadjust_st_value() argument
392 if (symelf == mod->main.elf) in dwfl_deadjust_st_value()
394 if (symelf == mod->debug.elf) in dwfl_deadjust_st_value()
DChangeLog828 keep track of symelf, addr_symelf, closest_elf and sizeless_elf