Searched refs:sh_addr (Results 1 - 25 of 56) sorted by relevance

123

/opensolaris-onvv-gate/usr/src/lib/libproc/common/
H A DPsymtab_machelf32.c489 sp->sh_addr = 0;
508 sp->sh_addr = d[DI_SUNW_SYMTAB]->d_un.d_ptr;
510 sp->sh_addr += addr;
520 sp->sh_addr) != sp->sh_size) {
522 (long)sp->sh_addr);
536 sp->sh_addr = d[DI_SYMTAB]->d_un.d_ptr;
538 sp->sh_addr += addr;
547 sp->sh_addr) != sp->sh_size) {
549 (long)sp->sh_addr);
562 sp->sh_addr
[all...]
/opensolaris-onvv-gate/usr/src/uts/intel/amd64/krtld/
H A Dkobj_reloc.c329 if (do_relocate(mp, (char *)rshp->sh_addr, rshp->sh_type,
330 nreloc, rshp->sh_entsize, shp->sh_addr) < 0) {
336 kobj_free((void *)rshp->sh_addr, rshp->sh_size);
337 rshp->sh_addr = 0;
342 kobj_free((void *)rshp->sh_addr, rshp->sh_size);
343 rshp->sh_addr = 0;
H A Dkobj_isa.c99 if (shp->sh_addr != 0) {
/opensolaris-onvv-gate/usr/src/uts/intel/ia32/krtld/
H A Dkobj_reloc.c323 if (do_relocate(mp, (char *)rshp->sh_addr, rshp->sh_type,
324 nreloc, rshp->sh_entsize, shp->sh_addr) < 0) {
330 kobj_free((void *)rshp->sh_addr, rshp->sh_size);
331 rshp->sh_addr = 0;
336 kobj_free((void *)rshp->sh_addr, rshp->sh_size);
337 rshp->sh_addr = 0;
H A Dkobj_isa.c99 if (shp->sh_addr != 0) {
/opensolaris-onvv-gate/usr/src/uts/sparc/krtld/
H A Dkobj_reloc.c192 if (shp->sh_addr == baseaddr) {
385 if (do_relocate(mp, (char *)rshp->sh_addr, rshp->sh_type,
386 nreloc, rshp->sh_entsize, shp->sh_addr) < 0) {
392 kobj_free((void *)rshp->sh_addr, rshp->sh_size);
393 rshp->sh_addr = 0;
398 kobj_free((void *)rshp->sh_addr, rshp->sh_size);
399 rshp->sh_addr = 0;
H A Dkobj_isa.c115 if (shp->sh_addr != 0) {
/opensolaris-onvv-gate/usr/src/cmd/sgs/librtld/common/
H A Ddldump.c386 if (shdr->sh_addr == 0) {
401 if ((shdr->sh_type == M_REL_SHT_TYPE) && shdr->sh_addr)
416 if (shdr->sh_addr && ((shdr->sh_addr + shdr->sh_size) ==
451 if ((shdr->sh_type == M_REL_SHT_TYPE) && shdr->sh_addr) {
477 if ((shdr->sh_type == M_REL_SHT_TYPE) && shdr->sh_addr) {
640 shdr->sh_addr = data_cache->c_shdr->sh_addr +
664 if ((shdr->sh_addr) && (flags & RTLD_MEMORY))
665 data->d_buf = (void *)(shdr->sh_addr
[all...]
H A Drelocate.c493 bgn = shdr->sh_addr;
510 off = rel->r_offset - ircache->c_shdr->sh_addr;
/opensolaris-onvv-gate/usr/src/cmd/sgs/libld/common/
H A Dunwind.c508 hdraddr = hdrosp->os_shdr->sh_addr;
643 shdr->sh_addr, off + ndx);
664 shdr->sh_addr, off + ndx);
683 fdeaddr = shdr->sh_addr + off;
725 *uint_ptr = first_unwind->os_shdr->sh_addr -
726 (hdrosp->os_shdr->sh_addr + hdroff);
H A Dmachrel.amd.c120 return ((Xword)(osp->os_shdr->sh_addr + (gotndx * M_GOT_ENTSIZE)));
163 (*dyn)->d_un.d_ptr = ofl->ofl_osgot->os_shdr->sh_addr;
175 value = (Xword)(ofl->ofl_osplt->os_shdr->sh_addr) +
214 *(Word *)gotent = ofl->ofl_osplt->os_shdr->sh_addr + plt_off +
233 val1 = (ofl->ofl_osgot->os_shdr->sh_addr + got_off) -
234 (ofl->ofl_osplt->os_shdr->sh_addr + plt_off) - 0x06;
329 psym->sd_isc->is_osdesc->os_shdr->sh_addr;
334 psym->sd_isc->is_osdesc->os_shdr->sh_addr;
340 sdp->sd_isc->is_osdesc->os_shdr->sh_addr;
363 roffset = (ofl->ofl_osgot->os_shdr->sh_addr)
[all...]
H A Dldentry.c94 osp->os_name, EC_ADDR(osp->os_shdr->sh_addr),
120 os_shdr->sh_addr;
H A Dmachrel.intel.c89 return ((Xword)(osp->os_shdr->sh_addr + (gotndx * M_GOT_ENTSIZE)));
130 (*dyn)->d_un.d_ptr = ofl->ofl_osgot->os_shdr->sh_addr;
142 value = (Xword)(ofl->ofl_osplt->os_shdr->sh_addr) +
180 *(Word *)gotent = ofl->ofl_osplt->os_shdr->sh_addr + plt_off +
191 *(Word *)pltent = (Word)(ofl->ofl_osgot->os_shdr->sh_addr +
285 roffset = (Word) (ofl->ofl_osgot->os_shdr->sh_addr) +
309 os_shdr->sh_addr;
856 is_osdesc->os_shdr->sh_addr;
895 arsp->rel_isdesc->is_osdesc->os_shdr->sh_addr;
959 value -= ofl->ofl_osgot->os_shdr->sh_addr;
[all...]
H A Dupdate.c404 sym->st_value = osp->os_shdr->sh_addr;
616 parexpnbase = parexpnaddr = (Addr)(osp->os_shdr->sh_addr +
805 sym->st_value += osp->os_shdr->sh_addr;
880 osp->os_shdr->sh_addr;
946 bssaddr = osp->os_shdr->sh_addr +
960 lbssaddr = osp->os_shdr->sh_addr +
971 tlsbssaddr = osp->os_shdr->sh_addr +
1694 sym->st_value += osp->os_shdr->sh_addr;
1741 ofl_osdynamic->os_shdr->sh_addr;
1751 ofl_osplt->os_shdr->sh_addr;
[all...]
H A Dmachrel.sparc.c99 return ((Xword)((osp->os_shdr->sh_addr) + (gotndx * M_GOT_ENTSIZE) +
189 (*dyn)->d_un.d_ptr = ofl->ofl_osplt->os_shdr->sh_addr;
206 value = (Xword)(ofl->ofl_osplt->os_shdr->sh_addr) +
230 value += (Xword)(ofl->ofl_osplt->os_shdr->sh_addr);
346 *roffset = pltptroff + (Xword)(ofl->ofl_osplt->os_shdr->sh_addr);
347 *raddend = -(pltoff + 4 + (Xword)(ofl->ofl_osplt->os_shdr->sh_addr));
413 *roffset = pltoff + (Xword)(ofl->ofl_osplt->os_shdr->sh_addr);
509 value = (Xword)(ofl->ofl_osplt->os_shdr->sh_addr) +
536 *roffset = pltoff + (Xword)(ofl->ofl_osplt->os_shdr->sh_addr);
661 psym->sd_isc->is_osdesc->os_shdr->sh_addr;
[all...]
/opensolaris-onvv-gate/usr/src/cmd/sgs/libelf/demo/
H A Dacom.c121 shdr.sh_addr = 0;
132 if (shdr.sh_addr != 0) {
/opensolaris-onvv-gate/usr/src/cmd/sgs/elfdump/common/
H A Ddwarf.c45 uint64_t sh_addr; /* Address of eh_frame section */ member in struct:__anon1575
305 state->sh_addr, off + *ndx);
467 dump_eh_frame(uchar_t *data, size_t datasize, uint64_t sh_addr, argument
480 cfi_state.sh_addr = sh_addr;
525 EC_XWORD(sh_addr + off));
572 sh_addr, off + ndx);
631 EC_XWORD(sh_addr + off));
637 sh_addr, off + ndx);
640 e_ident, sh_addr, of
[all...]
/opensolaris-onvv-gate/usr/src/grub/grub-0.97/netboot/
H A Di386_elf.h65 Elf32_Addr sh_addr; /* Address in memory image. */ member in struct:__anon2332
/opensolaris-onvv-gate/usr/src/cmd/sgs/elfedit/modules/common/
H A Dshdr.c48 SHDR_CMD_T_SH_ADDR = 1, /* shdr:sh_addr */
266 EC_XWORD(shdr->sh_addr));
424 Addr sh_addr = elfedit_atoui(argstate.argv[1], NULL); local
426 if (shdr->sh_addr == sh_addr) {
431 EC_ADDR(shdr->sh_addr));
437 EC_ADDR(shdr->sh_addr), EC_ADDR(sh_addr));
439 shdr->sh_addr = sh_addr;
[all...]
/opensolaris-onvv-gate/usr/src/cmd/sgs/liblddbg/common/
H A Dshdr.c38 dbg_print(lml, MSG_ORIG(MSG_SHD_ADDR), EC_ADDR(shdr->sh_addr),
H A Dsegments.c163 EC_ADDR(shdr->sh_addr), conv_elfdata_type(data->d_type, &inv_buf),
183 addr = (Addr)(shdr->sh_addr + data->d_off);
H A Delf.c111 dbg_print(lml, MSG_ORIG(MSG_SHD0_ADDR), EC_ADDR(shdr0->sh_addr),
/opensolaris-onvv-gate/usr/src/uts/common/os/
H A Dksyms_snapshot.c88 char *strings = (char *)strhdr->sh_addr;
92 Sym *sym = (Sym *)(symhdr->sh_addr + i * symsize);
/opensolaris-onvv-gate/usr/src/cmd/dis/
H A Ddis_target.c676 return (scn->ds_shdr.sh_addr);
747 if (sym->se_sym.st_value < shdr.sh_addr ||
749 (shdr.sh_addr + shdr.sh_size)) {
757 df.df_offset = sym->se_sym.st_value - shdr.sh_addr;
/opensolaris-onvv-gate/usr/src/grub/grub-0.97/stage2/
H A Di386-elf.h108 Elf32_Addr sh_addr; /* Section virtual addr at execution */ member in struct:__anon2426

Completed in 208 milliseconds

123