Searched refs:first_global (Results 1 - 4 of 4) sorted by relevance

/external/elfutils/libdwfl/
H A Ddwfl_module_addrsym.c265 /* First go through global symbols. mod->first_global and
269 dynsym table loaded through phdrs, then first_global is zero and
274 int first_global = INTUSE (dwfl_module_getsymtab_first_global) (state.mod); local
275 if (first_global < 0)
277 search_table (&state, first_global == 0 ? 1 : first_global, syments);
281 if (state.closest_name == NULL && first_global > 1
283 search_table (&state, 1, first_global);
H A Ddwfl_module_getsym.c59 || ndx < mod->first_global)
68 else if (ndx < mod->first_global + mod->aux_first_global - skip_aux_zero)
71 tndx = ndx - mod->first_global + skip_aux_zero;
H A Ddwfl_module_getdwarf.c599 size_t *syments, int *first_global, GElf_Word *strshndx)
617 *first_global = shdr->sh_info;
632 *first_global = shdr->sh_info;
1060 &xndxscn, &mod->syments, &mod->first_global,
1081 &mod->first_global, &strshndx);
1128 mod->first_global = 0;
1133 /* Cache the data; MOD->syments and MOD->first_global were set
1202 || (size_t) mod->first_global > mod->syments)
1481 return mod->first_global + mod->aux_first_global - skip_aux_zero;
597 load_symtab(struct dwfl_file *file, struct dwfl_file **symfile, Elf_Scn **symscn, Elf_Scn **xndxscn, size_t *syments, int *first_global, GElf_Word *strshndx) argument
H A DlibdwflP.h189 int first_global; /* Index of first global symbol of table. */ member in struct:Dwfl_Module

Completed in 155 milliseconds