Home
last modified time | relevance | path

Searched refs:symidx (Results 1 – 10 of 10) sorted by relevance

/external/elfutils/src/
Di386_ld.c846 Elf32_Word symidx = symref[idx]->outdynsymidx; in elf_i386_create_relocations() local
852 xelf_getsym (outsymdata, symidx, sym); in elf_i386_create_relocations()
855 (void) xelf_update_sym (outsymdata, symidx, sym); in elf_i386_create_relocations()
857 symidx = symref[idx]->outsymidx; in elf_i386_create_relocations()
858 if (symidx != 0) in elf_i386_create_relocations()
860 symidx = statep->dblindirect[symidx]; in elf_i386_create_relocations()
865 xelf_getsym (outsymdata, symidx, sym); in elf_i386_create_relocations()
868 (void) xelf_update_sym (outsymdata, symidx, sym); in elf_i386_create_relocations()
Dld.h427 size_t symidx; member
1116 extern bool linked_from_dso_p (struct scninfo *scninfo, size_t symidx);
1121 linked_from_dso_p (struct scninfo *scninfo, size_t symidx) in linked_from_dso_p() argument
1127 if (symidx < file->nlocalsymbols) in linked_from_dso_p()
1130 struct symbol *sym = file->symref[symidx]; in linked_from_dso_p()
Delflint.c2173 Elf32_Word symidx = ((Elf32_Word *) data->d_buf)[cnt]; in check_gnu_hash() local
2175 if (symidx == 0) in check_gnu_hash()
2178 if (symidx < symbias) in check_gnu_hash()
2186 while (symidx - symbias < maxidx) in check_gnu_hash()
2191 + symidx in check_gnu_hash()
2198 GElf_Sym *sym = gelf_getsym (symdata, symidx, &sym_mem); in check_gnu_hash()
2203 idx, section_name (ebl, idx), symidx, in check_gnu_hash()
2216 idx, section_name (ebl, idx), symidx, in check_gnu_hash()
2225 idx, section_name (ebl, idx), symidx, in check_gnu_hash()
2249 ++symidx; in check_gnu_hash()
[all …]
Dstrip.c1507 size_t symidx = GELF_R_SYM (rel_mem.r_info); in handle_elf() local
1508 elf_assert (symidx < symidxn); in handle_elf()
1509 if (newsymidx[symidx] != symidx) in handle_elf()
1512 = GELF_R_INFO (newsymidx[symidx], in handle_elf()
1526 size_t symidx = GELF_R_SYM (rel_mem.r_info); in handle_elf() local
1527 elf_assert (symidx < symidxn); in handle_elf()
1528 if (newsymidx[symidx] != symidx) in handle_elf()
1531 = GELF_R_INFO (newsymidx[symidx], in handle_elf()
Dldgeneric.c162 linked_from_dso_p (struct scninfo *scninfo, size_t symidx) in linked_from_dso_p() argument
168 if (symidx < file->nlocalsymbols) in linked_from_dso_p()
171 struct symbol *sym = file->symref[symidx]; in linked_from_dso_p()
584 check_definition (const XElf_Sym *sym, size_t shndx, size_t symidx, in check_definition() argument
675 xelf_getsymshndx (oldfile->symtabdata, oldfile->xndxdata, oldp->symidx, in check_definition()
744 oldp->symidx = symidx; in check_definition()
1278 symbol->symidx = -1; in add_relocatable_file()
1286 symbol->symidx = shdr->sh_info; in add_relocatable_file()
1430 newp->symidx = cnt; in add_relocatable_file()
1540 newp->symidx = cnt; in add_relocatable_file()
[all …]
/external/elfutils/libasm/
Dasm_newcomsym.c84 result->symidx = 0; in asm_newcomsym()
Dasm_newabssym.c82 result->symidx = 0; in asm_newabssym()
Dasm_newsym.c85 result->symidx = 0; in asm_newsym()
DlibasmP.h207 size_t symidx; member
Dasm_end.c271 sym->symidx = ptr; in binary_end()
374 ? runp->signature->symidx : 0); in binary_end()