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.c101 Elf *symelf; member
146 cache->symelf = relocated; in relocate_getsym()
175 cache->symelf = mod->symfile->elf; in relocate_getsym()
200 return __libdwfl_relocate_value (mod, cache->symelf, &cache->symshstrndx, in relocate_getsym()
221 || referer->symfile->elf != symtab->symelf); in resolve_symbol()
223 Elf_Scn *scn = elf_getscn (symtab->symelf, symtab->strtabndx); in resolve_symbol()
233 && elf_getshdrstrndx (symtab->symelf, &symtab->symshstrndx) < 0) in resolve_symbol()
236 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()
DChangeLog1707 keep track of symelf, addr_symelf, closest_elf and sizeless_elf