/external/elfutils/0.153/libelf/ |
H A D | nlist.c | 86 Elf_Scn *symscn = NULL; local 124 symscn = scn; 130 symscn = scn; 133 if (symscn == NULL) 140 shdr = INTUSE(gelf_getshdr) (symscn, &shdr_mem); 144 data = INTUSE(elf_getdata) (symscn, NULL);
|
/external/elfutils/0.153/libasm/ |
H A D | asm_end.c | 158 Elf_Scn *symscn = elf_newscn (ctx->out.elf); local 159 data = elf_newdata (symscn); 160 shdr = gelf_getshdr (symscn, &shdr_mem); 166 symscnndx = elf_ndxscn (symscn); 282 (void) gelf_update_shdr (symscn, shdr);
|
/external/elfutils/0.153/src/ |
H A D | findtextrel.c | 102 GElf_Addr addr, Elf *elf, Elf_Scn *symscn, Dwarf *dw, 263 Elf_Scn *symscn = NULL; local 268 && (!seen_dynamic || symscn == NULL)) 314 symscn = scn; 418 && symscn == NULL) 420 symscn = elf_getscn (elf, shdr->sh_link); 421 if (symscn == NULL) 451 symscn, dw, fname, more_than_one, &knownsrcs); 474 symscn, dw, fname, more_than_one, &knownsrcs); 508 GElf_Addr addr, Elf *elf, Elf_Scn *symscn, Dwar 507 check_rel(size_t nsegments, struct segments segments[nsegments], GElf_Addr addr, Elf *elf, Elf_Scn *symscn, Dwarf *dw, const char *fname, bool more_than_one, void **knownsrcs) argument [all...] |
H A D | i386_ld.c | 855 Elf_Scn *symscn = elf_getscn (statep->outelf, local 857 Elf_Data *outsymdata = elf_getdata (symscn, NULL); 869 symscn = elf_getscn (statep->outelf, 871 outsymdata = elf_getdata (symscn, NULL);
|
H A D | objdump.c | 529 Elf_Scn *symscn = elf_getscn (ebl->elf, shdr->sh_link); local 531 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); 532 Elf_Data *symdata = elf_getdata (symscn, NULL); 544 && xndxshdr->sh_link == elf_ndxscn (symscn))
|
H A D | unstrip.c | 553 Elf *elf, bool rel, Elf_Scn *symscn, size_t shnum) 558 GElf_Shdr *shdr = gelf_getshdr (symscn, &shdr_mem); 566 update_shdr (symscn, shdr); 568 Elf_Data *symdata = elf_getdata (symscn, NULL); 623 adjust_all_relocs (elf, symscn, shdr, symndx_map); 753 collect_symbols (Elf *outelf, bool rel, Elf_Scn *symscn, Elf_Scn *strscn, 758 Elf_Data *symdata = elf_getdata (symscn, NULL); 551 add_new_section_symbols(Elf_Scn *old_symscn, size_t old_shnum, Elf *elf, bool rel, Elf_Scn *symscn, size_t shnum) argument 751 collect_symbols(Elf *outelf, bool rel, Elf_Scn *symscn, Elf_Scn *strscn, const size_t nent, const GElf_Addr bias, const size_t scnmap[], struct symbol *table, size_t *map, struct section *split_bss) argument
|
H A D | elflint.c | 1445 Elf_Scn *symscn = elf_getscn (ebl->elf, shdr->sh_link); local 1447 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); 1448 Elf_Data *symdata = elf_getdata (symscn, NULL); 1495 Elf_Scn *symscn = elf_getscn (ebl->elf, shdr->sh_link); local 1497 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); 1498 Elf_Data *symdata = elf_getdata (symscn, NULL); 1865 Elf_Scn *symscn = elf_getscn (ebl->elf, shdr->sh_link); local 1867 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); 1872 Elf_Data *symdata = elf_getdata (symscn, NULL); 2392 Elf_Scn *symscn local 2692 Elf_Scn *symscn = elf_getscn (ebl->elf, shdr->sh_link); local [all...] |
H A D | ldgeneric.c | 1243 Elf_Scn *symscn; local 1261 symscn = elf_getscn (fileinfo->elf, shdr->sh_link); 1262 xelf_getshdr (symscn, symshdr); 1263 symdata = elf_getdata (symscn, NULL); 4312 Elf_Scn *symscn = NULL; local 4351 symscn = elf_newscn (ld_state.outelf); 4352 ld_state.symscnidx = elf_ndxscn (symscn); 4353 symdata = elf_newdata (symscn); 4402 symscn = elf_getscn (ld_state.outelf, ld_state.dynsymscnidx); 4403 symdata = elf_newdata (symscn); [all...] |
H A D | readelf.c | 1176 Elf_Scn *symscn = elf_getscn (ebl->elf, shdr->sh_link); local 1178 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); 1179 Elf_Data *symdata = elf_getdata (symscn, NULL); 1544 Elf_Scn *symscn = elf_getscn (ebl->elf, shdr->sh_link); 1546 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); 1547 Elf_Data *symdata = elf_getdata (symscn, NULL); 1730 Elf_Scn *symscn = elf_getscn (ebl->elf, shdr->sh_link); 1732 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); 1733 Elf_Data *symdata = elf_getdata (symscn, NULL);
|
/external/elfutils/0.153/libdwfl/ |
H A D | dwfl_module_getdwarf.c | 570 Elf_Scn **symscn, Elf_Scn **xndxscn, 583 *symscn = scn; 596 *symscn = scn; 851 Elf_Scn *symscn = NULL, *xndxscn = NULL; local 853 mod->symerr = load_symtab (&mod->main, &mod->symfile, &symscn, 873 mod->symerr = load_symtab (&mod->debug, &mod->symfile, &symscn, 892 if (symscn != NULL) 930 mod->symdata = elf_getdata (symscn, NULL); 569 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
|