/external/elfutils/libelf/ |
H A D | elf_getshdrstrndx.c | 103 num = elf->state.elf32.scns.data[0].shdr.e32->sh_link; 129 + offset))->sh_link; 148 CONVERT (shdr_mem.sh_link); 149 num = shdr_mem.sh_link; 164 num = elf->state.elf64.scns.data[0].shdr.e64->sh_link; 190 + offset))->sh_link; 209 CONVERT (shdr_mem.sh_link); 210 num = shdr_mem.sh_link;
|
H A D | gelf_getshdr.c | 76 COPY (sh_link);
|
H A D | gelf_update_shdr.c | 82 COPY (sh_link);
|
H A D | elf32_getshdr.c | 146 CONVERT_TO (shdr[cnt].sh_link, notcvt[cnt].sh_link); 156 && shdr[cnt].sh_link < shnum) 157 elf->state.ELFW(elf,LIBELFBITS).scns.data[shdr[cnt].sh_link].shndx_index 195 CONVERT (shdr[cnt].sh_link);
|
H A D | nlist.c | 155 mem.str = INTUSE(elf_strptr) (elf, shdr->sh_link, sym->st_name);
|
/external/elfutils/tests/ |
H A D | update4.c | 134 shdr->sh_link = 0; 170 shdr->sh_link = 0; 206 shdr->sh_link = 0; 242 shdr->sh_link = 0; 279 shdr->sh_link = SHN_UNDEF;
|
H A D | elfstrmerge.c | 218 size_t strtabndx = symtabshdr->sh_link; 404 zshdr->sh_link = strtabndx; 461 if (shdr->sh_link != 0) 462 newshdr.sh_link = newsecndx (shdr->sh_link, "shdr", ndx, "sh_link", 0); 464 newshdr.sh_link = 0; 509 const bool update_name = shdr->sh_link == strtabndx;
|
H A D | alldts.c | 144 shdr->sh_link = SHN_UNDEF; 199 shdr->sh_link = SHN_UNDEF;
|
H A D | asm-tst3.c | 225 if (shdr->sh_link != 2) 283 elf_strptr (elf, shdr->sh_link,
|
H A D | asm-tst1.c | 219 if (shdr->sh_link != 0)
|
H A D | asm-tst2.c | 241 if (shdr->sh_link != 0)
|
H A D | sectiondump.c | 109 shdr->sh_link,
|
H A D | update3.c | 130 shdr->sh_link = SHN_UNDEF;
|
/external/syslinux/com32/include/sys/ |
H A D | elf32.h | 100 Elf32_Word sh_link; member in struct:elf32_shdr
|
H A D | elf64.h | 100 Elf64_Word sh_link; member in struct:elf64_shdr
|
/external/elfutils/src/ |
H A D | findtextrel.c | 418 symscn = elf_getscn (elf, shdr->sh_link); 423 (size_t) shdr->sh_link, fname, elf_errmsg (-1)); 575 const char *lowstr = elf_strptr (elf, shdr->sh_link, 600 lowstr, elf_strptr (elf, shdr->sh_link, 612 elf_strptr (elf, shdr->sh_link, sym->st_name));
|
H A D | elflint.c | 465 if (shdr != NULL && shdr->sh_link < shnum) 466 shstrndx = shdr->sh_link; 599 GElf_Shdr *strshdr = gelf_getshdr (elf_getscn (ebl->elf, shdr->sh_link), 607 shdr->sh_link, section_name (ebl, shdr->sh_link), 626 && xndxshdr->sh_link == (GElf_Word) idx) 697 name = elf_strptr (ebl->elf, shdr->sh_link, sym->st_name); 1392 && (name = elf_strptr (ebl->elf, symshdr->sh_link, sym->st_name)) 1489 Elf_Scn *symscn = elf_getscn (ebl->elf, shdr->sh_link); 1540 Elf_Scn *symscn = elf_getscn (ebl->elf, shdr->sh_link); [all...] |
H A D | objdump.c | 521 Elf_Scn *symscn = elf_getscn (ebl->elf, shdr->sh_link); 538 && xndxshdr->sh_link == elf_ndxscn (symscn)) 548 symshdr->sh_link, shstrndx); 551 symshdr->sh_link, shstrndx);
|
H A D | strip.c | 429 Elf32_Word old_sh_link; /* Original value of shdr.sh_link. */ 641 /* Remember the shdr.sh_link value. */ 642 shdr_info[cnt].old_sh_link = shdr_info[cnt].shdr.sh_link; 660 elf_assert (shdr_info[shdr_info[cnt].shdr.sh_link].symtab_idx == 0); 661 shdr_info[shdr_info[cnt].shdr.sh_link].symtab_idx = cnt; 694 elf_assert (shdr_info[shdr_info[cnt].shdr.sh_link].version_idx == 0); 695 shdr_info[shdr_info[cnt].shdr.sh_link].version_idx = cnt; 724 in the sh_link or sh_info element it cannot be removed either 888 + SHT_DYNAMIC in sh_link to string table 889 + SHT_HASH in sh_link t [all...] |
/external/google-breakpad/src/common/linux/ |
H A D | synth_elf_unittest.cc | 248 EXPECT_EQ(0U, shdr[0].sh_link); 259 EXPECT_EQ(0U, shdr[1].sh_link); 323 EXPECT_EQ(0U, shdr[0].sh_link); 334 EXPECT_EQ(0U, shdr[1].sh_link); 345 EXPECT_EQ(0U, shdr[2].sh_link); 356 EXPECT_EQ(0U, shdr[3].sh_link);
|
/external/llvm/tools/obj2yaml/ |
H A D | elf2yaml.cpp | 212 ErrorOr<const Elf_Shdr *> StrTabSec = Obj.getSection(SymTab->sh_link); 241 if (Shdr->sh_link != ELF::SHN_UNDEF) { 242 ErrorOr<const Elf_Shdr *> LinkSection = Obj.getSection(Shdr->sh_link); 282 ErrorOr<const Elf_Shdr *> SymTabOrErr = Obj.getSection(Shdr->sh_link); 306 ErrorOr<const Elf_Shdr *> SymTabOrErr = Obj.getSection(Shdr->sh_link); 359 ErrorOr<const Elf_Shdr *> SymtabOrErr = Obj.getSection(Shdr->sh_link);
|
/external/swiftshader/third_party/subzero/src/ |
H A D | IceELFSection.h | 76 void setLinkNum(Elf64_Word sh_link) { Header.sh_link = sh_link; } argument 323 Str.writeELFWord<IsELF64>(Header.sh_link);
|
/external/elfutils/libasm/ |
H A D | asm_end.c | 239 shdr->sh_link = symscnndx; 279 shdr->sh_link = strscnndx; 370 shdr->sh_link = symscnndx; 451 /* The sh_link field of the zeroth section header contains the value. */ 452 shdr->sh_link = shstrscnndx;
|
/external/mesa3d/src/gallium/state_trackers/clover/llvm/codegen/ |
H A D | native.cpp | 88 const char *name = elf_strptr(elf, header.sh_link, s->st_name);
|
/external/swiftshader/third_party/LLVM/test/Scripts/ |
H A D | elf-dump | 62 self.sh_link = f.read32() 74 print " ('sh_link', %s)" % common_dump.HexDump(self.sh_link)
|