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

/external/elfutils/0.153/libelf/
H A Dnlist.c86 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/src/
H A Dfindtextrel.c102 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 Dobjdump.c529 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 Di386_ld.c855 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 Delflint.c1445 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 Dunstrip.c553 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 Dldgeneric.c1243 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 Dreadelf.c1176 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 Ddwfl_module_getdwarf.c570 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
/external/elfutils/0.153/libasm/
H A Dasm_end.c158 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);

Completed in 253 milliseconds