Home
last modified time | relevance | path

Searched refs:first_global (Results 1 – 5 of 5) sorted by relevance

/external/elfutils/src/libdwfl/
Ddwfl_module_addrsym.c236 int first_global = INTUSE (dwfl_module_getsymtab_first_global) (mod); in __libdwfl_addrsym() local
237 if (first_global < 0) in __libdwfl_addrsym()
239 search_table (first_global == 0 ? 1 : first_global, syments); in __libdwfl_addrsym()
243 if (closest_name == NULL && first_global > 1 in __libdwfl_addrsym()
245 search_table (1, first_global); in __libdwfl_addrsym()
Ddwfl_module_getsym.c59 || ndx < mod->first_global) in __libdwfl_getsym()
68 else if (ndx < mod->first_global + mod->aux_first_global - skip_aux_zero) in __libdwfl_getsym()
71 tndx = ndx - mod->first_global + skip_aux_zero; in __libdwfl_getsym()
Ddwfl_module_getdwarf.c567 size_t *syments, int *first_global, GElf_Word *strshndx) in load_symtab() argument
585 *first_global = shdr->sh_info; in load_symtab()
600 *first_global = shdr->sh_info; in load_symtab()
1020 &xndxscn, &mod->syments, &mod->first_global, in find_symtab()
1041 &mod->first_global, &strshndx); in find_symtab()
1113 || (size_t) mod->first_global > mod->syments) in find_symtab()
1352 return mod->first_global + mod->aux_first_global - skip_aux_zero; in INTDEF()
DChangeLog58 number of symbols and first_global before use.
824 one from first_global when both tables have symbols.
841 (load_symtab): Always set first_global.
843 when using same_section. Calculate first_global based on both
844 mod->first_global and mod->aux_first_global.
939 * dwfl_module_getdwarf.c (load_symtab): Take first_global int arg
941 (find_symtab): Initialize mod->first_global and pass it to load_symtab.
942 * libdwfl/libdwflP.h (Dwfl_Module): Add first_global field.
DlibdwflP.h179 int first_global; /* Index of first global symbol of table. */ member