Home
last modified time | relevance | path

Searched refs:symstrdata (Results 1 – 6 of 6) sorted by relevance

/third_party/elfutils/libdwfl/
Ddwfl_module_getsym.c61 Elf_Data *symstrdata; in __libdwfl_getsym() local
70 symstrdata = mod->symstrdata; in __libdwfl_getsym()
79 symstrdata = mod->aux_symstrdata; in __libdwfl_getsym()
88 symstrdata = mod->symstrdata; in __libdwfl_getsym()
97 symstrdata = mod->aux_symstrdata; in __libdwfl_getsym()
188 if (unlikely (sym->st_name >= symstrdata->d_size)) in __libdwfl_getsym()
197 return (const char *) symstrdata->d_buf + sym->st_name; in __libdwfl_getsym()
Drelocate.c104 Elf_Data *symstrdata; member
178 cache->symstrdata = mod->symstrdata; in relocate_getsym()
217 if (symtab->symstrdata == NULL) in resolve_symbol()
249 symtab->symstrdata = elf_getdata (scn, NULL); in resolve_symbol()
250 if (unlikely (symtab->symstrdata == NULL in resolve_symbol()
251 || symtab->symstrdata->d_buf == NULL)) in resolve_symbol()
254 if (unlikely (sym->st_name >= symtab->symstrdata->d_size)) in resolve_symbol()
257 const char *name = symtab->symstrdata->d_buf; in resolve_symbol()
288 if (unlikely (sym->st_name >= m->symstrdata->d_size)) in resolve_symbol()
290 const char *n = m->symstrdata->d_buf; in resolve_symbol()
Ddwfl_module_getdwarf.c805 mod->symstrdata = elf_getdata_rawchunk (mod->main.elf, in translate_offs()
809 if (mod->symstrdata == NULL) in translate_offs()
1173 mod->symstrdata = elf_getdata (symstrscn, NULL); in find_symtab()
1174 if (mod->symstrdata == NULL || mod->symstrdata->d_buf == NULL) in find_symtab()
DlibdwflP.h188 Elf_Data *symstrdata; /* Data for its string table. */ member
DChangeLog1239 * relocate.c (resolve_symbol): Make sure symstrdata->d_buf != NULL.
/third_party/elfutils/src/
Dunstrip.c1798 Elf_Data *symstrdata = NULL; in copy_elided_sections() local
1907 symstrdata = elf_getdata (unstripped_strtab, NULL); in copy_elided_sections()
1935 if (dwelf_strtab_finalize (symstrtab, symstrdata) == NULL) in copy_elided_sections()
1938 elf_flagdata (symstrdata, ELF_C_SET, ELF_F_DIRTY); in copy_elided_sections()
2133 free (symstrdata->d_buf); in copy_elided_sections()