Searched refs:e_shstrndx (Results 1 - 25 of 52) sorted by relevance

123

/opensolaris-onvv-gate/usr/src/cmd/sgs/libelf/common/
H A Dgetshstrndx.c53 if (ehdr.e_shstrndx != SHN_XINDEX) {
54 *shstrndx = ehdr.e_shstrndx;
H A Dgelf.c115 dst->e_shstrndx = e->e_shstrndx;
177 d->e_shstrndx = src->e_shstrndx;
/opensolaris-onvv-gate/usr/src/cmd/mdb/tools/common/
H A Dfindscn.c49 (name = elf_strptr(elf, ehdr.e_shstrndx,
/opensolaris-onvv-gate/usr/src/lib/libctf/common/
H A Dctf_lib.c135 dst->e_shstrndx = src->e_shstrndx;
280 if (hdr.e64.e_shstrndx >= hdr.e64.e_shnum)
318 strs_mapsz = sp[hdr.e64.e_shstrndx].sh_size +
319 (sp[hdr.e64.e_shstrndx].sh_offset & ~_PAGEMASK);
322 fd, sp[hdr.e64.e_shstrndx].sh_offset & _PAGEMASK);
325 (sp[hdr.e64.e_shstrndx].sh_offset & ~_PAGEMASK);
343 if (shp->sh_name >= sp[hdr.e64.e_shstrndx].sh_size ||
344 lhp->sh_name >= sp[hdr.e64.e_shstrndx].sh_size)
/opensolaris-onvv-gate/usr/src/cmd/sgs/liblddbg/common/
H A Delf.c76 * The e_shnum, e_shstrndx and e_phnum entries may have a different
79 if (ehdr->e_shstrndx == SHN_XINDEX) {
85 ehdr->e_ehsize, ehdr->e_shstrndx);
/opensolaris-onvv-gate/usr/src/grub/grub-0.97/netboot/
H A Delf.h179 Elf32_Half e_shstrndx; /* Section name strings section. */ member in struct:__anon2327
196 Elf64_Half e_shstrndx; /* Section name strings section. */ member in struct:__anon2328
/opensolaris-onvv-gate/usr/src/cmd/sgs/libelf/demo/
H A Ddcom.c268 tehdr.e_shstrndx = shndx[shstrndx];
289 tehdr.e_shstrndx = SHN_XINDEX;
/opensolaris-onvv-gate/usr/src/common/crypto/fips/
H A Dfips_addchecksum.c66 } else if ((shstrtab_scn = elf_getscn(elf, ehdrp->e_shstrndx)) ==
218 } else if ((shstrtab_scn = elf_getscn(elf, ehdrp->e_shstrndx)) ==
H A Dfips_checksum.c151 section = &(shdrs[ehdr->e_shstrndx]);
226 section = &(shdrs[ehdr->e_shstrndx]);
/opensolaris-onvv-gate/usr/src/tools/ctf/cvt/
H A Doutput.c503 sname = elf_strptr(src, sehdr.e_shstrndx, shdr.sh_name);
565 sname = elf_strptr(src, sehdr.e_shstrndx, shdr.sh_name);
576 if (srcidx == sehdr.e_shstrndx) {
669 dehdr.e_shstrndx = secxlate[sehdr.e_shstrndx];
H A Dutil.c82 if ((name = elf_strptr(elf, ehdr.e_shstrndx,
/opensolaris-onvv-gate/usr/src/cmd/sgs/prof/common/
H A DsymintOpen.c181 tscn_p = elf_getscn(telf_p, k = pfile_p->pf_elfhd_p->e_shstrndx);
/opensolaris-onvv-gate/usr/src/grub/grub-0.97/stage2/
H A Di386-elf.h90 Elf32_Half e_shstrndx; /* section header table index */ member in struct:__anon2425
/opensolaris-onvv-gate/usr/src/cmd/sgs/elfedit/modules/common/
H A Dehdr.c69 EHDR_CMD_T_E_SHSTRNDX = 14, /* ehdr:e_shstrndx */
545 Word num = ehdr->e_shstrndx;
1115 Half e_shstrndx; local
1145 e_shstrndx = SHN_XINDEX;
1148 e_shstrndx = shstrndx;
1152 if (ehdr->e_shstrndx == e_shstrndx) {
1155 EC_WORD(ehdr->e_shstrndx));
1159 EC_WORD(ehdr->e_shstrndx), e_shstrndx);
[all...]
/opensolaris-onvv-gate/usr/src/lib/libproc/common/
H A DPcore.c1075 efp->e_hdr.e_shstrndx = (Elf64_Word)e64.e_shstrndx;
1095 efp->e_hdr.e_shstrndx = (Elf64_Word)e32.e_shstrndx;
1106 efp->e_hdr.e_shstrndx == SHN_XINDEX ||
1144 if (efp->e_hdr.e_shstrndx == SHN_XINDEX) {
1145 efp->e_hdr.e_shstrndx = shdr.sh_link;
1539 if (efp->e_hdr.e_shstrndx >= efp->e_hdr.e_shnum) {
1541 efp->e_hdr.e_shstrndx, efp->e_hdr.e_shnum);
1586 shp = &shdrs[efp->e_hdr.e_shstrndx];
[all...]
H A DPcontrol.h175 Elf64_Word e_shstrndx; /* shdr string index extended to 32 bits */ member in struct:elf_file_header
/opensolaris-onvv-gate/usr/src/uts/common/sys/
H A Delf.h79 Elf32_Half e_shstrndx; /* shdr string index */ member in struct:__anon7388
97 Elf64_Half e_shstrndx; /* shdr string index */ member in struct:__anon7389
/opensolaris-onvv-gate/usr/src/cmd/sgs/size/common/
H A Dprocess.c127 ndx = ehdr.e_shstrndx;
/opensolaris-onvv-gate/usr/src/lib/libtnfctl/
H A Dtraverse.c93 strs = elf_strptr(elf, ehdr->e_shstrndx, NULL);
/opensolaris-onvv-gate/usr/src/uts/common/os/
H A Dksyms_snapshot.c155 hdr.elf_hdr.e_shstrndx = KSHDR_SHSTRTAB;
/opensolaris-onvv-gate/usr/src/cmd/sgs/librtld/common/
H A Ddldump.c312 if ((scn = elf_getscn(ielf, iehdr->e_shstrndx)) == NULL) {
627 oehdr->e_shstrndx = (Half)elf_ndxscn(scn);
/opensolaris-onvv-gate/usr/src/cmd/file/
H A Delf_read.c213 EI_Ehdr_shstrndx = EI_Ehdr.e_shstrndx;
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/krtld/
H A Dkrtld.c160 mdb_printf(" e_entry: 0x%16lx e_ehsize: %8hu e_shstrndx: %hu\n",
161 ehdr->e_entry, ehdr->e_ehsize, ehdr->e_shstrndx);
/opensolaris-onvv-gate/usr/src/cmd/strings/
H A Dstrings.c140 if ((scn_name = elf_strptr(elf, ehdr.e_shstrndx,
/opensolaris-onvv-gate/usr/src/lib/fm/topo/libtopo/common/
H A Dmod.c147 ehdr.e_shstrndx, (size_t)shdr.sh_name);

Completed in 401 milliseconds

123