Searched refs:symidx (Results 1 – 10 of 10) sorted by relevance
/external/elfutils/src/ |
D | i386_ld.c | 846 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()
|
D | ld.h | 427 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()
|
D | elflint.c | 2173 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 …]
|
D | strip.c | 1507 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()
|
D | ldgeneric.c | 162 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/ |
D | asm_newcomsym.c | 84 result->symidx = 0; in asm_newcomsym()
|
D | asm_newabssym.c | 82 result->symidx = 0; in asm_newabssym()
|
D | asm_newsym.c | 85 result->symidx = 0; in asm_newsym()
|
D | libasmP.h | 207 size_t symidx; member
|
D | asm_end.c | 271 sym->symidx = ptr; in binary_end() 374 ? runp->signature->symidx : 0); in binary_end()
|