Searched refs:symshdr (Results 1 – 8 of 8) sorted by relevance
/external/elfutils/src/src/ |
D | elflint.c | 1332 size_t cnt, const GElf_Shdr *symshdr, Elf_Data *symdata, in check_one_reloc() argument 1352 if (symshdr != NULL in check_one_reloc() 1355 > symshdr->sh_size)) in check_one_reloc() 1372 && (name = elf_strptr (ebl->elf, symshdr->sh_link, sym->st_name)) in check_one_reloc() 1471 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); in check_rela() local 1488 check_one_reloc (ebl, ehdr, shdr, idx, cnt, symshdr, symdata, in check_rela() 1522 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); in check_rel() local 1539 check_one_reloc (ebl, ehdr, shdr, idx, cnt, symshdr, symdata, in check_rel() 1894 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); in check_symtab_shndx() local 1895 if (symshdr != NULL && symshdr->sh_type != SHT_SYMTAB) in check_symtab_shndx() [all …]
|
D | objdump.c | 527 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); in show_relocs() local 529 if (unlikely (symshdr == NULL || symdata == NULL)) in show_relocs() 552 symshdr->sh_link, shstrndx); in show_relocs() 555 symshdr->sh_link, shstrndx); in show_relocs()
|
D | unstrip.c | 397 size_t map[], const GElf_Shdr *symshdr) in adjust_relocs() argument 448 const size_t nsym = symshdr->sh_size / symshdr->sh_entsize; in adjust_relocs() 502 const size_t nent = symshdr->sh_size / symshdr->sh_entsize; in adjust_relocs() 534 adjust_all_relocs (Elf *elf, Elf_Scn *symtab, const GElf_Shdr *symshdr, in adjust_all_relocs() argument 546 adjust_relocs (scn, scn, shdr, map, symshdr); in adjust_all_relocs()
|
D | readelf.c | 1382 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); in handle_scngrp() local 1385 if (data == NULL || data->d_size < sizeof (Elf32_Word) || symshdr == NULL in handle_scngrp() 1413 : elf_strptr (ebl->elf, symshdr->sh_link, sym->st_name)) in handle_scngrp() 1760 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); in handle_relocs_rel() local 1768 if (unlikely (symshdr == NULL || symdata == NULL || destshdr == NULL)) in handle_relocs_rel() 1894 elf_strptr (ebl->elf, symshdr->sh_link, sym->st_name)); in handle_relocs_rel() 1950 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem); in handle_relocs_rela() local 1958 if (unlikely (symshdr == NULL || symdata == NULL || destshdr == NULL)) in handle_relocs_rela() 2088 elf_strptr (ebl->elf, symshdr->sh_link, sym->st_name)); in handle_relocs_rela() 2280 GElf_Shdr *symshdr = in handle_symtab() local [all …]
|
D | ldgeneric.c | 1236 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()
|
D | ChangeLog | 106 (show_relocs): Make sure destshdr, symshdr and symdata exists.
|
/external/linux-tools-perf/src/tools/perf/util/ |
D | symbol-elf.c | 598 ss->symtab = elf_section_by_name(elf, &ehdr, &ss->symshdr, ".symtab", in symsrc__init() 600 if (ss->symshdr.sh_type != SHT_SYMTAB) in symsrc__init() 708 syms_ss->symshdr = syms_ss->dynshdr; in dso__load_sym() 714 shdr = syms_ss->symshdr; in dso__load_sym()
|
D | symbol.h | 190 GElf_Shdr symshdr; member
|