Home
last modified time | relevance | path

Searched refs:symshdr (Results 1 – 6 of 6) sorted by relevance

/external/elfutils/src/
Delflint.c1352 size_t cnt, const GElf_Shdr *symshdr, Elf_Data *symdata, in check_one_reloc() argument
1372 if (symshdr != NULL in check_one_reloc()
1375 > symshdr->sh_size)) in check_one_reloc()
1392 && (name = elf_strptr (ebl->elf, symshdr->sh_link, sym->st_name)) in check_one_reloc()
1491 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); in check_rela() local
1508 check_one_reloc (ebl, ehdr, shdr, idx, cnt, symshdr, symdata, in check_rela()
1542 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); in check_rel() local
1559 check_one_reloc (ebl, ehdr, shdr, idx, cnt, symshdr, symdata, in check_rel()
1921 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); in check_symtab_shndx() local
1922 if (symshdr != NULL && symshdr->sh_type != SHT_SYMTAB) in check_symtab_shndx()
[all …]
Dobjdump.c523 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); in show_relocs() local
525 if (unlikely (symshdr == NULL || symdata == NULL)) in show_relocs()
548 symshdr->sh_link, shstrndx); in show_relocs()
551 symshdr->sh_link, shstrndx); in show_relocs()
Dunstrip.c428 size_t map[], const GElf_Shdr *symshdr) in adjust_relocs() argument
479 const size_t nsym = symshdr->sh_size / symshdr->sh_entsize; in adjust_relocs()
534 const size_t nent = symshdr->sh_size / symshdr->sh_entsize; in adjust_relocs()
567 adjust_all_relocs (Elf *elf, Elf_Scn *symtab, const GElf_Shdr *symshdr, in adjust_all_relocs() argument
579 adjust_relocs (scn, scn, shdr, map, symshdr); in adjust_all_relocs()
Dreadelf.c1460 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); in handle_scngrp() local
1463 if (data == NULL || data->d_size < sizeof (Elf32_Word) || symshdr == NULL in handle_scngrp()
1491 : elf_strptr (ebl->elf, symshdr->sh_link, sym->st_name)) in handle_scngrp()
1848 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); in handle_relocs_rel() local
1856 if (unlikely (symshdr == NULL || symdata == NULL || destshdr == NULL)) in handle_relocs_rel()
1982 elf_strptr (ebl->elf, symshdr->sh_link, sym->st_name)); in handle_relocs_rel()
2038 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); in handle_relocs_rela() local
2046 if (unlikely (symshdr == NULL || symdata == NULL || destshdr == NULL)) in handle_relocs_rela()
2176 elf_strptr (ebl->elf, symshdr->sh_link, sym->st_name)); in handle_relocs_rela()
2378 GElf_Shdr *symshdr = in handle_symtab() local
[all …]
Dldgeneric.c1236 XElf_Shdr_vardef (symshdr); in add_relocatable_file()
1254 xelf_getshdr (symscn, symshdr); in add_relocatable_file()
1257 if (symshdr != NULL) in add_relocatable_file()
1284 symshdr->sh_link, in add_relocatable_file()
DChangeLog438 (check_symtab_shndx): Check symshdr and data->d_buf are not NULL.
439 Check shdr and symshdr sh_entsize are not zero.
441 Check symshdr->sh_entsize is not zero. Check data->d_buf is not
591 (show_relocs): Make sure destshdr, symshdr and symdata exists.