/opensolaris-onvv-gate/usr/src/cmd/sgs/liblddbg/common/ |
H A D | elf.c | 117 dbg_print(lml, MSG_ORIG(MSG_SHD0_LINK), EC_WORD(shdr0->sh_link),
|
/opensolaris-onvv-gate/usr/src/cmd/sgs/librtld/common/ |
H A D | dynamic.c | 52 __cache = &cache[_cache->c_shdr->sh_link];
|
H A D | relocate.c | 83 __cache = &cache[shdr->sh_link]; 86 __cache = &cache[shdr->sh_link];
|
/opensolaris-onvv-gate/usr/src/grub/grub-0.97/stage2/ |
H A D | i386-elf.h | 111 Elf32_Word sh_link; /* Link to another section */ member in struct:__anon2426
|
/opensolaris-onvv-gate/usr/src/tools/chk4ubin/ |
H A D | chk4ubin.c | 164 strscn = elf_getscn(elf, symhdr.sh_link);
|
/opensolaris-onvv-gate/usr/src/tools/ctf/cvt/ |
H A D | output.c | 353 scn = elf_getscn(elf, shdr.sh_link); 560 shdr.sh_link = secxlate[shdr.sh_link]; 638 shdr.sh_link = symtab_idx;
|
/opensolaris-onvv-gate/usr/src/cmd/sgs/elfedit/modules/common/ |
H A D | ehdr.c | 549 * value from shdr[0].sh_link 553 os_secarr[0].sec_shdr->sh_link; 1116 Word sh_link; local 1146 sh_link = shstrndx; 1149 sh_link = 0; 1163 if (shdr0->sh_link == sh_link) { 1167 EC_WORD(shdr0->sh_link)); 1172 EC_WORD(shdr0->sh_link), sh_link); [all...] |
H A D | str.c | 140 SHTOSTR_LINK_STRTAB = 2, /* sh_link for type yields strtab */ 141 SHTOSTR_LINK_SYMTAB = 3, /* sh_link for type yields symtab */ 160 * string tables via sh_link. 163 /* These sections reference a string table via sh_link */ 173 * These sections reference a symbol table via sh_link. 175 * via their sh_link. 211 /* Sections that reference a string table via sh_link */ 213 ndx = shdr->sh_link; 217 * Sections that reference a symbol tabel via sh_link, 218 * which in turn reference a string table via their sh_link [all...] |
/opensolaris-onvv-gate/usr/src/cmd/sgs/prof/common/ |
H A D | rdelf.c | 240 strndx = shdr.sh_link; 252 strndx = shdr.sh_link;
|
/opensolaris-onvv-gate/usr/src/cmd/sgs/pvs/common/ |
H A D | pvs.c | 481 strs = (char *)cache[shdr.sh_link].c_data->d_buf; 578 strs = (char *)cache[shdr.sh_link].c_data->d_buf; 830 strs = (char *)cache[shdr.sh_link].c_data->d_buf; 1235 vsdata_s.vsd_sym_data = cache[shdr.sh_link].c_data; 1236 (void) gelf_getshdr(cache[shdr.sh_link].c_scn, &shdr); 1239 (const char *)cache[shdr.sh_link].c_data->d_buf;
|
/opensolaris-onvv-gate/usr/src/cmd/sgs/libld/common/ |
H A D | update.c | 1934 * sh_link contains the section index of the associated 1942 shdr->sh_link = (Word)elf_ndxscn(ofl->ofl_osstrtab->os_scn); 1944 ofl->ofl_ossymshndx->os_shdr->sh_link = 1965 shdr->sh_link = (Word)elf_ndxscn(ofl->ofl_osdynstr->os_scn); 1967 ofl->ofl_oshash->os_shdr->sh_link = 1972 shdr->sh_link = 2001 shdr->sh_link = (Word)elf_ndxscn(ofl->ofl_osdynstr->os_scn); 2005 shdr->sh_link = 2019 ofl->ofl_osdynsymsort->os_shdr->sh_link = 2034 ofl->ofl_osdyntlssort->os_shdr->sh_link [all...] |
H A D | place.c | 152 /* SHF_ORDERED uses sh_info, SHF_LINK_ORDERED uses sh_link */ 154 isp->is_shdr->sh_info : isp->is_shdr->sh_link; 1149 * Try to preserve the intended meaning of sh_link/sh_info. 1152 osp->os_shdr->sh_link = shdr->sh_link;
|
H A D | version.c | 572 symshdr = ifl->ifl_isdesc[vershdr->sh_link]->is_shdr; 575 Is_desc *sym_isp = ifl->ifl_isdesc[vershdr->sh_link]; 633 str = (char *)ifl->ifl_isdesc[isp->is_shdr->sh_link]->is_indata->d_buf; 837 str = (char *)ifl->ifl_isdesc[isp->is_shdr->sh_link]->is_indata->d_buf;
|
/opensolaris-onvv-gate/usr/src/lib/libproc/common/ |
H A D | Pcore.c | 853 b->shdr[1].sh_link = 2; 919 b->shdr[1].sh_link = 2; 1003 dst->sh_link = src->sh_link; 1145 efp->e_hdr.e_shstrndx = shdr.sh_link; 1146 dprintf("section string index %u\n", shdr.sh_link); 1617 if (shp->sh_link >= efp->e_hdr.e_shnum) { 1618 dprintf("skipping section [%d]: corrupt sh_link\n", i); 1651 if (shdrs[shp->sh_link].sh_type == SHT_DYNSYM) 1656 shp, &shdrs[shp->sh_link]); [all...] |
H A D | Psymtab.c | 1753 * pointer, and name. We use this for handling sh_link values below. 1804 cache[shp->sh_link].c_data->d_buf; 1806 cache[shp->sh_link].c_data->d_size; 1808 symp->sym_strhdr = cache[shp->sh_link].c_shdr; 1837 if (shp->sh_link == 0 || 1838 shp->sh_link >= nshdrs || 1839 (cache[shp->sh_link].c_shdr.sh_type != SHT_DYNSYM && 1840 cache[shp->sh_link].c_shdr.sh_type != SHT_SYMTAB)) { 1841 dprintf("Bad sh_link %d for " 1842 "CTF\n", shp->sh_link); [all...] |
/opensolaris-onvv-gate/usr/src/cmd/fs.d/cachefs/cachefspack/ |
H A D | elfrd.c | 227 (size_t)shdr->sh_link, dyn->d_un.d_ptr); 251 (size_t)shdr->sh_link, dyn->d_un.d_ptr);
|
/opensolaris-onvv-gate/usr/src/cmd/sgs/gprof/common/ |
H A D | readelf.c | 486 strndx = shdr.sh_link; 498 strndx = shdr.sh_link;
|
/opensolaris-onvv-gate/usr/src/cmd/sgs/librtld_db/demo/common/ |
H A D | maps.c | 314 tscn = elf_getscn(mp->mi_elf, shdr.sh_link); 330 tscn = elf_getscn(mp->mi_elf, shdr.sh_link);
|
/opensolaris-onvv-gate/usr/src/ucblib/libucb/port/gen/ |
H A D | nlist.c | 192 (symhdr->sh_link >= ehdr->e_shnum)) { 213 strhdr = strhdr + symhdr->sh_link;
|
/opensolaris-onvv-gate/usr/src/uts/common/sys/ |
H A D | elf.h | 380 Elf32_Word sh_link; /* misc info */ member in struct:__anon7392 394 Elf64_Word sh_link; /* misc info */ member in struct:__anon7393
|
/opensolaris-onvv-gate/usr/src/cmd/lockstat/ |
H A D | sym.c | 162 strindex = shdr->sh_link;
|
/opensolaris-onvv-gate/usr/src/cmd/sgs/libelf/common/ |
H A D | gelf.c | 349 dst->sh_link = s->sh_link; 397 dst->sh_link = src->sh_link;
|
/opensolaris-onvv-gate/usr/src/common/crypto/fips/ |
H A D | fips_addchecksum.c | 132 shdr->sh_link = 0;
|
/opensolaris-onvv-gate/usr/src/uts/intel/amd64/krtld/ |
H A D | kobj_reloc.c | 298 if (rshp->sh_link != mp->symtbl_section) {
|
/opensolaris-onvv-gate/usr/src/uts/intel/ia32/krtld/ |
H A D | kobj_reloc.c | 292 if (rshp->sh_link != mp->symtbl_section) {
|