Home
last modified time | relevance | path

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

/external/elfutils/0.153/libelf/
Dnlist.c86 Elf_Scn *symscn = NULL; in nlist() local
124 symscn = scn; in nlist()
130 symscn = scn; in nlist()
133 if (symscn == NULL) in nlist()
140 shdr = INTUSE(gelf_getshdr) (symscn, &shdr_mem); in nlist()
144 data = INTUSE(elf_getdata) (symscn, NULL); in nlist()
/external/elfutils/0.153/src/
Dfindtextrel.c102 GElf_Addr addr, Elf *elf, Elf_Scn *symscn, Dwarf *dw,
263 Elf_Scn *symscn = NULL; in process_file() local
268 && (!seen_dynamic || symscn == NULL)) in process_file()
314 symscn = scn; in process_file()
418 && symscn == NULL) in process_file()
420 symscn = elf_getscn (elf, shdr->sh_link); in process_file()
421 if (symscn == NULL) in process_file()
451 symscn, dw, fname, more_than_one, &knownsrcs); in process_file()
474 symscn, dw, fname, more_than_one, &knownsrcs); in process_file()
508 GElf_Addr addr, Elf *elf, Elf_Scn *symscn, Dwarf *dw, in check_rel() argument
[all …]
Dobjdump.c529 Elf_Scn *symscn = elf_getscn (ebl->elf, shdr->sh_link); in show_relocs() local
531 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); in show_relocs()
532 Elf_Data *symdata = elf_getdata (symscn, NULL); in show_relocs()
544 && xndxshdr->sh_link == elf_ndxscn (symscn)) in show_relocs()
Di386_ld.c855 Elf_Scn *symscn = elf_getscn (statep->outelf, in elf_i386_create_relocations() local
857 Elf_Data *outsymdata = elf_getdata (symscn, NULL); in elf_i386_create_relocations()
869 symscn = elf_getscn (statep->outelf, in elf_i386_create_relocations()
871 outsymdata = elf_getdata (symscn, NULL); in elf_i386_create_relocations()
Delflint.c1445 Elf_Scn *symscn = elf_getscn (ebl->elf, shdr->sh_link); in check_rela() local
1447 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); in check_rela()
1448 Elf_Data *symdata = elf_getdata (symscn, NULL); in check_rela()
1495 Elf_Scn *symscn = elf_getscn (ebl->elf, shdr->sh_link); in check_rel() local
1497 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); in check_rel()
1498 Elf_Data *symdata = elf_getdata (symscn, NULL); in check_rel()
1865 Elf_Scn *symscn = elf_getscn (ebl->elf, shdr->sh_link); in check_symtab_shndx() local
1867 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); in check_symtab_shndx()
1872 Elf_Data *symdata = elf_getdata (symscn, NULL); in check_symtab_shndx()
2392 Elf_Scn *symscn = elf_getscn (ebl->elf, shdr->sh_link); in check_group() local
[all …]
Dunstrip.c552 Elf *elf, bool rel, Elf_Scn *symscn, size_t shnum) in add_new_section_symbols() argument
557 GElf_Shdr *shdr = gelf_getshdr (symscn, &shdr_mem); in add_new_section_symbols()
565 update_shdr (symscn, shdr); in add_new_section_symbols()
567 Elf_Data *symdata = elf_getdata (symscn, NULL); in add_new_section_symbols()
622 adjust_all_relocs (elf, symscn, shdr, symndx_map); in add_new_section_symbols()
751 collect_symbols (Elf *outelf, bool rel, Elf_Scn *symscn, Elf_Scn *strscn, in collect_symbols() argument
756 Elf_Data *symdata = elf_getdata (symscn, NULL); in collect_symbols()
Dldgeneric.c1243 Elf_Scn *symscn; in add_relocatable_file() local
1261 symscn = elf_getscn (fileinfo->elf, shdr->sh_link); in add_relocatable_file()
1262 xelf_getshdr (symscn, symshdr); in add_relocatable_file()
1263 symdata = elf_getdata (symscn, NULL); in add_relocatable_file()
4312 Elf_Scn *symscn = NULL; in ld_generic_create_outfile() local
4351 symscn = elf_newscn (ld_state.outelf); in ld_generic_create_outfile()
4352 ld_state.symscnidx = elf_ndxscn (symscn); in ld_generic_create_outfile()
4353 symdata = elf_newdata (symscn); in ld_generic_create_outfile()
4402 symscn = elf_getscn (ld_state.outelf, ld_state.dynsymscnidx); in ld_generic_create_outfile()
4403 symdata = elf_newdata (symscn); in ld_generic_create_outfile()
[all …]
Dreadelf.c1176 Elf_Scn *symscn = elf_getscn (ebl->elf, shdr->sh_link); in handle_scngrp() local
1178 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); in handle_scngrp()
1179 Elf_Data *symdata = elf_getdata (symscn, NULL); in handle_scngrp()
1544 Elf_Scn *symscn = elf_getscn (ebl->elf, shdr->sh_link); in handle_relocs_rel() local
1546 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); in handle_relocs_rel()
1547 Elf_Data *symdata = elf_getdata (symscn, NULL); in handle_relocs_rel()
1730 Elf_Scn *symscn = elf_getscn (ebl->elf, shdr->sh_link); in handle_relocs_rela() local
1732 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); in handle_relocs_rela()
1733 Elf_Data *symdata = elf_getdata (symscn, NULL); in handle_relocs_rela()
/external/elfutils/0.153/libasm/
Dasm_end.c158 Elf_Scn *symscn = elf_newscn (ctx->out.elf); in binary_end() local
159 data = elf_newdata (symscn); in binary_end()
160 shdr = gelf_getshdr (symscn, &shdr_mem); in binary_end()
166 symscnndx = elf_ndxscn (symscn); in binary_end()
282 (void) gelf_update_shdr (symscn, shdr); in binary_end()
/external/elfutils/0.153/libdwfl/
Ddwfl_module_getdwarf.c570 Elf_Scn **symscn, Elf_Scn **xndxscn, in load_symtab() argument
583 *symscn = scn; in load_symtab()
596 *symscn = scn; in load_symtab()
851 Elf_Scn *symscn = NULL, *xndxscn = NULL; in find_symtab() local
853 mod->symerr = load_symtab (&mod->main, &mod->symfile, &symscn, in find_symtab()
873 mod->symerr = load_symtab (&mod->debug, &mod->symfile, &symscn, in find_symtab()
892 if (symscn != NULL) in find_symtab()
930 mod->symdata = elf_getdata (symscn, NULL); in find_symtab()