Home
last modified time | relevance | path

Searched refs:destshdr (Results 1 - 12 of 12) sorted by relevance

/third_party/elfutils/backends/
H A Driscv_symbol.c92 const char *name, const GElf_Shdr *destshdr) in riscv_check_special_symbol()
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()
91 riscv_check_special_symbol(Elf *elf, const GElf_Sym *sym, const char *name, const GElf_Shdr *destshdr) riscv_check_special_symbol() argument
H A Dppc_symbol.c140 const char *name, const GElf_Shdr *destshdr) in ppc_check_special_symbol()
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()
139 ppc_check_special_symbol(Elf *elf, const GElf_Sym *sym, const char *name, const GElf_Shdr *destshdr) ppc_check_special_symbol() argument
H A Dppc64_symbol.c101 const GElf_Shdr *destshdr) in ppc64_check_special_symbol()
106 const char *sname = elf_strptr (elf, shstrndx, destshdr->sh_name); in ppc64_check_special_symbol()
98 ppc64_check_special_symbol(Elf *elf, const GElf_Sym *sym __attribute__ ((unused)), const char *name __attribute__ ((unused)), const GElf_Shdr *destshdr) ppc64_check_special_symbol() argument
H A Ds390_symbol.c66 const char *name, const GElf_Shdr *destshdr) in s390_check_special_symbol()
74 const char *sname = elf_strptr (elf, shstrndx, destshdr->sh_name); in s390_check_special_symbol()
65 s390_check_special_symbol(Elf *elf, const GElf_Sym *sym, const char *name, const GElf_Shdr *destshdr) s390_check_special_symbol() argument
H A Daarch64_symbol.c69 const char *name, const GElf_Shdr *destshdr) in aarch64_check_special_symbol()
77 const char *sname = elf_strptr (elf, shstrndx, destshdr->sh_name); in aarch64_check_special_symbol()
68 aarch64_check_special_symbol(Elf *elf, const GElf_Sym *sym, const char *name, const GElf_Shdr *destshdr) aarch64_check_special_symbol() argument
H A Dalpha_symbol.c136 const GElf_Shdr *destshdr __attribute__ ((unused))) in alpha_check_special_symbol()
/third_party/elfutils/libebl/
H A Debl_check_special_symbol.c39 const char *name, const GElf_Shdr *destshdr) in ebl_check_special_symbol()
44 return ebl->check_special_symbol (ebl->elf, sym, name, destshdr); in ebl_check_special_symbol()
38 ebl_check_special_symbol(Ebl *ebl, const GElf_Sym *sym, const char *name, const GElf_Shdr *destshdr) ebl_check_special_symbol() argument
H A Dlibebl.h155 const GElf_Shdr *destshdr);
H A Deblopenbackend.c202 const GElf_Shdr *destshdr);
640 const GElf_Shdr *destshdr __attribute__ ((unused))) in default_check_special_symbol()
/third_party/elfutils/src/
H A 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()
H A 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 in check_symtab()
949 GElf_Shdr *destshdr = gelf_getshdr (elf_getscn (ebl->elf, xndx), check_symtab() local
1371 check_one_reloc(Ebl *ebl, GElf_Ehdr *ehdr, GElf_Shdr *relshdr, int idx, size_t cnt, const GElf_Shdr *symshdr, Elf_Data *symdata, GElf_Addr r_offset, GElf_Xword r_info, const GElf_Shdr *destshdr, bool reldyn, struct loaded_segment *loaded, enum load_state *statep) check_one_reloc() argument
1504 GElf_Shdr *destshdr = NULL; check_rela() local
1555 GElf_Shdr *destshdr = NULL; check_rel() local
[all...]
H A 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()

Completed in 38 milliseconds