/third_party/elfutils/backends/ |
H A D | riscv_symbol.c | 92 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 D | ppc_symbol.c | 140 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 D | ppc64_symbol.c | 101 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 D | s390_symbol.c | 66 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 D | aarch64_symbol.c | 69 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 D | alpha_symbol.c | 136 const GElf_Shdr *destshdr __attribute__ ((unused))) in alpha_check_special_symbol()
|
/third_party/elfutils/libebl/ |
H A D | ebl_check_special_symbol.c | 39 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 D | libebl.h | 155 const GElf_Shdr *destshdr);
|
H A D | eblopenbackend.c | 202 const GElf_Shdr *destshdr); 640 const GElf_Shdr *destshdr __attribute__ ((unused))) in default_check_special_symbol()
|
/third_party/elfutils/src/ |
H A D | objdump.c | 369 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 D | elflint.c | 787 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 D | readelf.c | 2065 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()
|