Searched refs:sh_link (Results 1 - 25 of 44) sorted by relevance

12

/external/elfutils/libelf/
H A Delf_getshstrndx.c119 num = elf->state.elf32.scns.data[0].shdr.e32->sh_link;
131 num = ((Elf32_Shdr *) (elf->map_address + offset))->sh_link;
149 CONVERT (shdr_mem.sh_link);
150 num = shdr_mem.sh_link;
157 num = elf->state.elf64.scns.data[0].shdr.e64->sh_link;
169 num = ((Elf64_Shdr *) (elf->map_address + offset))->sh_link;
187 CONVERT (shdr_mem.sh_link);
188 num = shdr_mem.sh_link;
H A Dgelf_getshdr.c99 COPY (sh_link);
H A Dgelf_update_shdr.c103 COPY (sh_link);
H A Delf32_getshdr.c143 CONVERT_TO (shdr[cnt].sh_link, notcvt[cnt].sh_link);
153 && shdr[cnt].sh_link < shnum)
154 elf->state.ELFW(elf,LIBELFBITS).scns.data[shdr[cnt].sh_link].shndx_index
189 CONVERT (shdr[cnt].sh_link);
H A Dnlist.c172 mem.str = INTUSE(elf_strptr) (elf, shdr->sh_link, sym->st_name);
/external/elfutils/tests/
H A Dupdate4.c142 shdr->sh_link = 0;
178 shdr->sh_link = 0;
214 shdr->sh_link = 0;
250 shdr->sh_link = 0;
287 shdr->sh_link = SHN_UNDEF;
H A Dasm-tst3.c233 if (shdr->sh_link != 2)
291 elf_strptr (elf, shdr->sh_link,
H A Dasm-tst1.c227 if (shdr->sh_link != 0)
H A Dasm-tst2.c249 if (shdr->sh_link != 0)
H A Dsectiondump.c117 shdr->sh_link,
H A Dupdate3.c137 shdr->sh_link = SHN_UNDEF;
/external/elfutils/src/
H A Dfindtextrel.c404 symscn = elf_getscn (elf, shdr->sh_link);
409 (size_t) shdr->sh_link, fname, elf_errmsg (-1));
560 const char *lowstr = elf_strptr (elf, shdr->sh_link,
585 lowstr, elf_strptr (elf, shdr->sh_link,
597 elf_strptr (elf, shdr->sh_link, sym->st_name));
H A Delflint.c461 if (shdr != NULL && shdr->sh_link < shnum)
462 shstrndx = shdr->sh_link;
576 GElf_Shdr *strshdr = gelf_getshdr (elf_getscn (ebl->elf, shdr->sh_link),
584 shdr->sh_link, section_name (ebl, shdr->sh_link),
603 && xndxshdr->sh_link == (GElf_Word) idx)
673 name = elf_strptr (ebl->elf, shdr->sh_link, sym->st_name);
1310 && (name = elf_strptr (ebl->elf, symshdr->sh_link, sym->st_name))
1407 Elf_Scn *symscn = elf_getscn (ebl->elf, shdr->sh_link);
1457 Elf_Scn *symscn = elf_getscn (ebl->elf, shdr->sh_link);
[all...]
H A Dstrip.c396 Elf32_Word old_sh_link; /* Original value of shdr.sh_link. */
588 /* Remember the shdr.sh_link value. */
589 shdr_info[cnt].old_sh_link = shdr_info[cnt].shdr.sh_link;
602 assert (shdr_info[shdr_info[cnt].shdr.sh_link].symtab_idx == 0);
603 shdr_info[shdr_info[cnt].shdr.sh_link].symtab_idx = cnt;
630 assert (shdr_info[shdr_info[cnt].shdr.sh_link].version_idx == 0);
631 shdr_info[shdr_info[cnt].shdr.sh_link].version_idx = cnt;
660 in the sh_link or sh_info element it cannot be removed either
794 + SHT_DYNAMIC in sh_link to string table
795 + SHT_HASH in sh_link t
[all...]
H A Delfcmp.c266 || shdr1->sh_link != shdr2->sh_link
306 const char *name1 = elf_strptr (elf1, shdr1->sh_link,
308 const char *name2 = elf_strptr (elf2, shdr2->sh_link,
604 || shdr->sh_link != scnndx)
H A Dreadelf.c782 snprintf (buf, sizeof (buf), gettext (" (%" PRIu32 " in [0].sh_link)"),
783 (uint32_t) shdr->sh_link);
897 shdr->sh_entsize, flagbuf, shdr->sh_link, shdr->sh_info,
1101 Elf_Scn *symscn = elf_getscn (ebl->elf, shdr->sh_link);
1131 elf_strptr (ebl->elf, symshdr->sh_link,
1306 (int) shdr->sh_link,
1308 gelf_getshdr (elf_getscn (ebl->elf, shdr->sh_link),
1335 elf_strptr (ebl->elf, shdr->sh_link, dyn->d_un.d_val));
1340 elf_strptr (ebl->elf, shdr->sh_link, dyn->d_un.d_val));
1345 elf_strptr (ebl->elf, shdr->sh_link, dy
[all...]
H A Dnm.c1081 const char *symstr = elf_strptr (ebl->elf, shdr->sh_link,
1177 sort_by_name_strtab = elf_getdata (elf_getscn (ebl->elf, shdr->sh_link),
1188 show_symbols_sysv (ebl, shdr->sh_link, prefix, fname,
1194 show_symbols_bsd (ebl->elf, shdr->sh_link, prefix, fname, fullname,
1201 show_symbols_posix (ebl->elf, shdr->sh_link, prefix, fullname, sym_mem,
1300 && xndxshdr->sh_link == scnndx)
H A Dunstrip.c520 _("unexpected section type in [%Zu] with sh_link to symtab"),
538 if (shdr->sh_type != SHT_NOBITS && shdr->sh_link == new_sh_link)
1021 COPY (sh_link);
1312 unstripped_strtab_ndx = shdr->sh_link;
1424 && secndx == stripped_symtab->shdr.sh_link)
1430 ndx_section[secndx - 1] = shdr->sh_link;
1497 shdr_mem.sh_link = sec->shdr.sh_link;
1498 if (sec->shdr.sh_link != SHN_UNDEF)
1499 shdr_mem.sh_link
[all...]
/external/qemu/
H A Delf_ops.h38 bswap32s(&shdr->sh_link);
155 if (symtab->sh_link >= ehdr->e_shnum)
157 strtab = &shdr_table[symtab->sh_link];
/external/qemu/elff/
H A Delff_elf.h227 Elf_Word sh_link; member in struct:Elf_SHdr
/external/kernel-headers/original/linux/
H A Delf.h276 Elf32_Word sh_link; member in struct:__anon6300
289 Elf64_Word sh_link; /* Index of another section */ member in struct:elf64_shdr
/external/libvpx/build/make/
H A Dobj_int_extract.c401 ENDIAN_ASSIGN_IN_PLACE(hdr32->sh_link);
419 ENDIAN_ASSIGN_IN_PLACE(hdr64->sh_link);
572 shdr.sh_link,
618 shdr.sh_link,
625 shdr.sh_link,
632 shdr.sh_link,
664 shdr.sh_link,
710 shdr.sh_link,
717 shdr.sh_link,
724 shdr.sh_link,
[all...]
/external/elfutils/libasm/
H A Dasm_end.c236 shdr->sh_link = symscnndx;
276 shdr->sh_link = strscnndx;
367 shdr->sh_link = symscnndx;
448 /* The sh_link field of the zeroth section header contains the value. */
449 shdr->sh_link = shstrscnndx;
/external/grub/stage2/
H A Di386-elf.h111 Elf32_Word sh_link; /* Link to another section */ member in struct:__anon5026
/external/llvm/test/Scripts/
H A Delf-dump62 self.sh_link = f.read32()
74 print " ('sh_link', %s)" % common_dump.HexDump(self.sh_link)

Completed in 1074 milliseconds

12