Home
last modified time | relevance | path

Searched refs:destshdr (Results 1 – 13 of 13) sorted by relevance

/third_party/elfutils/backends/
Driscv_symbol.c92 const char *name, const GElf_Shdr *destshdr) in riscv_check_special_symbol() argument
100 const char *sname = elf_strptr (elf, shstrndx, destshdr->sh_name); in riscv_check_special_symbol()
108 && sym->st_value >= destshdr->sh_addr in riscv_check_special_symbol()
109 && sym->st_value < destshdr->sh_addr + destshdr->sh_size); in riscv_check_special_symbol()
116 && sym->st_value == destshdr->sh_addr + 0x800) in riscv_check_special_symbol()
Dppc_symbol.c140 const char *name, const GElf_Shdr *destshdr) in ppc_check_special_symbol() argument
159 const char *sname = elf_strptr (elf, shstrndx, destshdr->sh_name); in ppc_check_special_symbol()
169 && sym->st_value == destshdr->sh_addr + 0x8000) in ppc_check_special_symbol()
175 && sym->st_value == destshdr->sh_addr + 0x8000 in ppc_check_special_symbol()
Ds390_symbol.c66 const char *name, const GElf_Shdr *destshdr) in s390_check_special_symbol() argument
74 const char *sname = elf_strptr (elf, shstrndx, destshdr->sh_name); in s390_check_special_symbol()
Dppc64_symbol.c101 const GElf_Shdr *destshdr) in ppc64_check_special_symbol() argument
106 const char *sname = elf_strptr (elf, shstrndx, destshdr->sh_name); in ppc64_check_special_symbol()
Daarch64_symbol.c69 const char *name, const GElf_Shdr *destshdr) in aarch64_check_special_symbol() argument
77 const char *sname = elf_strptr (elf, shstrndx, destshdr->sh_name); in aarch64_check_special_symbol()
Dalpha_symbol.c136 const GElf_Shdr *destshdr __attribute__ ((unused))) in alpha_check_special_symbol() argument
/third_party/elfutils/libebl/
Debl_check_special_symbol.c39 const char *name, const GElf_Shdr *destshdr) in ebl_check_special_symbol() argument
44 return ebl->check_special_symbol (ebl->elf, sym, name, destshdr); in ebl_check_special_symbol()
Dlibebl.h155 const GElf_Shdr *destshdr);
Deblopenbackend.c202 const GElf_Shdr *destshdr);
640 const GElf_Shdr *destshdr __attribute__ ((unused))) in strong_alias()
/third_party/elfutils/src/
Delflint.c787 GElf_Shdr *destshdr; in check_symtab() local
789 destshdr = gelf_getshdr (elf_getscn (ebl->elf, xndx), &destshdr_mem); in check_symtab()
790 if (destshdr != NULL) in check_symtab()
793 : destshdr->sh_addr); in check_symtab()
803 destshdr)) in check_symtab()
805 if (st_value - sh_addr > destshdr->sh_size) in check_symtab()
836 + sym->st_size) > destshdr->sh_size) in check_symtab()
845 if ((destshdr->sh_flags & SHF_TLS) == 0) in check_symtab()
855 if (st_value > destshdr->sh_size) in check_symtab()
861 > destshdr->sh_size) in check_symtab()
[all …]
Dobjdump.c369 GElf_Shdr *destshdr; in show_relocs_x() local
370 destshdr = gelf_getshdr (elf_getscn (ebl->elf, in show_relocs_x()
375 if (shdr == NULL || destshdr == NULL) in show_relocs_x()
382 elf_strptr (ebl->elf, shstrndx, destshdr->sh_name)); in show_relocs_x()
491 GElf_Shdr *destshdr = gelf_getshdr (elf_getscn (ebl->elf, in show_relocs() local
494 if (unlikely (destshdr == NULL)) in show_relocs()
499 elf_strptr (ebl->elf, shstrndx, destshdr->sh_name), in show_relocs()
Dreadelf.c2065 GElf_Shdr *destshdr = gelf_getshdr (elf_getscn (ebl->elf, shdr->sh_info), in handle_relocs_rel() local
2068 if (unlikely (symshdr == NULL || symdata == NULL || destshdr == NULL)) in handle_relocs_rel()
2095 elf_strptr (ebl->elf, shstrndx, destshdr->sh_name), in handle_relocs_rel()
2169 elf_strptr (ebl->elf, shstrndx, destshdr->sh_name)); in handle_relocs_rel()
2254 GElf_Shdr *destshdr = gelf_getshdr (elf_getscn (ebl->elf, shdr->sh_info), in handle_relocs_rela() local
2257 if (unlikely (symshdr == NULL || symdata == NULL || destshdr == NULL)) in handle_relocs_rela()
2284 elf_strptr (ebl->elf, shstrndx, destshdr->sh_name), in handle_relocs_rela()
2360 elf_strptr (ebl->elf, shstrndx, destshdr->sh_name)); in handle_relocs_rela()
DChangeLog2339 * objdump.c (show_relocs_x): Make sure destshdr exists.
2342 (show_relocs): Make sure destshdr, symshdr and symdata exists.
2350 * readelf.c (handle_relocs_rel): Don't reuse destshdr to store