/external/elfutils/libelf/ |
H A D | elf32_checksum.c | 49 size_t shstrndx; local 59 if (INTUSE(elf_getshstrndx) (elf, &shstrndx) < 0) 91 elf_strptr (elf, shstrndx, shdr->sh_name),
|
/external/elfutils/src/ |
H A D | size.c | 418 size_t shstrndx; local 427 if (elf_getshstrndx (elf, &shstrndx) < 0) 442 strlen (elf_strptr (elf, shstrndx, shdr->sh_name))); 469 maxlen, elf_strptr (elf, shstrndx, shdr->sh_name), 494 size_t shstrndx; local 502 if (elf_getshstrndx (elf, &shstrndx) < 0) 527 elf_strptr (elf, shstrndx, shdr->sh_name));
|
H A D | nm.c | 739 size_t shstrndx; local 740 if (elf_getshstrndx (ebl->elf, &shstrndx) < 0) 754 = elf_strptr (ebl->elf, shstrndx, 985 size_t shstrndx; local 986 if (elf_getshstrndx (ebl->elf, &shstrndx) < 0) 999 fullname, elf_strptr (ebl->elf, shstrndx, shdr->sh_name)); 1003 fullname, elf_strptr (ebl->elf, shstrndx, shdr->sh_name));
|
H A D | strip.c | 374 size_t shstrndx; local 466 if (unlikely (elf_getshstrndx (elf, &shstrndx) < 0)) 565 shdr_info[cnt].name = elf_strptr (elf, shstrndx, 926 shdr_info[shstrndx].idx = 0;
|
H A D | elflint.c | 106 static uint32_t shstrndx; variable 327 return elf_strptr (ebl->elf, shstrndx, shdr->sh_name); 428 shstrndx = ehdr->e_shstrndx; 472 shstrndx = shdr->sh_link; 475 else if (shstrndx >= shnum) 1978 zeroth section has nonzero link value while ELF header does not signal overflow in shstrndx\n")); 1995 const char *scnname = elf_strptr (ebl->elf, shstrndx, shdr->sh_name); 2120 if (elf_strptr (ebl->elf, shstrndx, shdr->sh_name) == NULL) 2222 if (cnt == shstrndx && shdr->sh_type != SHT_STRTAB)
|
H A D | ld.h | 135 size_t shstrndx; member in struct:usedfiles
|
H A D | readelf.c | 680 size_t shstrndx; local 689 if (elf_getshstrndx (ebl->elf, &shstrndx) < 0) 750 elf_strptr (ebl->elf, shstrndx, shdr->sh_name) 769 size_t shstrndx; local 832 if (elf_getshstrndx (ebl->elf, &shstrndx) < 0) 900 elf_strptr (ebl->elf, shstrndx, shdr->sh_name)); 931 size_t shstrndx; local 945 if (elf_getshstrndx (ebl->elf, &shstrndx) < 0) 962 elf_strptr (ebl->elf, shstrndx, shdr->sh_name), 981 elf_strptr (ebl->elf, shstrndx, grpshd 1121 size_t shstrndx; local 1307 size_t shstrndx; local 1506 size_t shstrndx; local 1640 size_t shstrndx; local 1931 size_t shstrndx; local 2008 size_t shstrndx; local 2096 size_t shstrndx; local 2382 size_t shstrndx; local 2510 size_t shstrndx; local 4378 size_t shstrndx; local [all...] |
/external/elfcopy/ |
H A D | elfcopy.c | 118 size_t shstrndx, 168 size_t shdridx = shstrndx; 176 INFO("\tNew index will be %d (was %d).\n", highest_scn_num, shstrndx); 179 shdr_info[shdridx] = shdr_info[shstrndx]; 225 shstrndx to be the index of .shstrtab BOTH in shdr_info[] and in 109 adjust_elf(Elf *elf, const char *elf_name, Elf *newelf, const char *newelf_name __attribute__((unused)), Ebl *ebl, GElf_Ehdr *ehdr, bool *sym_filter, int num_symbols, struct shdr_info_t *shdr_info, int shdr_info_len, GElf_Phdr *phdr_info, size_t highest_scn_num, size_t shnum, size_t shstrndx, struct Ebl_Strtab *shst, bool sections_dropped_or_rearranged, int dynamic_idx, int dynsym_idx, int shady, Elf_Data **shstrtab_data, bool adjust_alloc_section_offsets, bool rebuild_shstrtab) argument
|