/illumos-gate/usr/src/lib/libc/i386/crt/ |
H A D | _rtld.c | 173 } else if (pptr->p_vaddr <= lph->p_vaddr) 195 mlen = ROUND((lph->p_vaddr + lph->p_memsz) - 196 ALIGN(fph->p_vaddr, page_size), page_size); 208 mlen = ROUND((lph->p_vaddr + lph->p_memsz) - 209 ALIGN(fph->p_vaddr, fph->p_align) + fph->p_align, 242 addr = (caddr_t)ALIGN(faddr + pptr->p_vaddr, page_size); 284 foff = (int)faddr + pptr->p_vaddr + pptr->p_filesz; 288 j = (faddr + pptr->p_vaddr + pptr->p_memsz) - zaddr;
|
/illumos-gate/usr/src/lib/libc/sparc/crt/ |
H A D | _rtld.c | 173 } else if (pptr->p_vaddr <= lph->p_vaddr) 195 mlen = ROUND((lph->p_vaddr + lph->p_memsz) - 196 ALIGN(fph->p_vaddr, page_size), page_size); 208 mlen = ROUND((lph->p_vaddr + lph->p_memsz) - 209 ALIGN(fph->p_vaddr, fph->p_align) + fph->p_align, 242 addr = (caddr_t)ALIGN(faddr + pptr->p_vaddr, page_size); 284 foff = (uintptr_t)faddr + pptr->p_vaddr + 289 j = (faddr + pptr->p_vaddr + pptr->p_memsz) - zaddr;
|
/illumos-gate/usr/src/uts/i86pc/dboot/ |
H A D | dboot_elfload.c | 136 if (phdr->p_flags == (PF_R | PF_W) && phdr->p_vaddr == 0) { 150 if (phdr->p_paddr == phdr->p_vaddr) { 168 (ulong_t)dst, (ulong_t)phdr->p_vaddr);
|
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/ |
H A D | phdr.c | 38 dbg_print(lml, MSG_ORIG(MSG_PHD_VADDR), EC_ADDR(phdr->p_vaddr),
|
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/ |
H A D | dlamd64getunwind.c | 96 (void *)(PTUNWIND(lmp)->p_vaddr + base); 98 (void *)(PTUNWIND(lmp)->p_vaddr +
|
/illumos-gate/usr/src/cmd/sgs/rtld.4.x/ |
H A D | rtld.4.x.c | 418 } else if (pptr->p_vaddr <= lph->p_vaddr) 441 mlen = ROUND((lph->p_vaddr + lph->p_memsz) - 442 ALIGN(fph->p_vaddr, page_size), page_size); 454 mlen = ROUND((lph->p_vaddr + lph->p_memsz) - 455 ALIGN(fph->p_vaddr, fph->p_align) + fph->p_align, 488 addr = (caddr_t)ALIGN(faddr + pptr->p_vaddr, page_size); 521 foff = (int)faddr + pptr->p_vaddr + pptr->p_filesz; 524 r = (faddr + pptr->p_vaddr + pptr->p_memsz) - zaddr;
|
/illumos-gate/usr/src/cmd/sgs/librtld_db/i386/ |
H A D | plt32_resolution.c | 92 if ((pltaddr >= (phdr.p_vaddr + baseaddr)) && 93 (pltaddr < (phdr.p_vaddr + baseaddr + 98 dynbase = phdr.p_vaddr + baseaddr;
|
/illumos-gate/usr/src/cmd/sgs/dump/common/ |
H A D | fcns.c | 126 field, EC_ADDR(p_phdr.p_vaddr), 142 field, EC_ADDR(p_phdr.p_vaddr),
|
/illumos-gate/usr/src/psm/stand/boot/common/ |
H A D | readfile.c | 448 dprintf("\tp_offset = %x, p_vaddr = %x\n", 449 phdr->p_offset, phdr->p_vaddr); 460 phdr->p_vaddr == 0) { 478 phdr->p_vaddr = (Elf32_Addr)loadaddr; 486 loadaddr = phdr->p_vaddr; 528 if ((phdr->p_vaddr == phdr->p_paddr) && 581 (caddr_t)(uintptr_t)phdr->p_vaddr, 600 dynamic = phdr->p_vaddr; 849 dprintf("\tp_offset = %llx, p_vaddr = %llx\n", 851 (u_longlong_t)phdr->p_vaddr); [all...] |
/illumos-gate/usr/src/grub/grub-0.97/netboot/ |
H A D | elf.h | 205 Elf32_Addr p_vaddr; /* Virtual address (not used). */ member in struct:__anon2087 217 Elf64_Addr p_vaddr; /* Virtual address (not used). */ member in struct:__anon2088
|
/illumos-gate/usr/src/lib/libm/common/m9x/ |
H A D | __fex_sym.c | 268 va = (fo - ph[i].p_offset) + ph[i].p_vaddr; 287 if (s[j].st_value < ph[i].p_vaddr || s[j].st_value >= ph[i].p_vaddr 304 fo = (value - ph[i].p_vaddr) + ph[i].p_offset;
|
/illumos-gate/usr/src/cmd/sgs/gprof/common/ |
H A D | readelf.c | 156 if (first_load_seg || phdr.p_vaddr < txt_origin) 157 txt_origin = phdr.p_vaddr; 268 chk = (size_t)phdr.p_vaddr + (size_t)phdr.p_filesz; 269 if (phdr.p_vaddr + phdr.p_filesz != (GElf_Xword)chk) 272 textbegin = (size_t)phdr.p_vaddr;
|
/illumos-gate/usr/src/boot/sys/boot/common/ |
H A D | load_elf.c | 338 * and completes its VM settings. In such cases we cannot use p_vaddr 412 (long)(phdr[i].p_vaddr + off), 413 (long)(phdr[i].p_vaddr + off + phdr[i].p_memsz - 1)); 433 phdr[i].p_vaddr + off, fpcopy); 446 if (kern_pread(ef->fd, phdr[i].p_vaddr + off + fpcopy, 464 (long)(phdr[i].p_vaddr + off + phdr[i].p_filesz), 465 (long)(phdr[i].p_vaddr + off + phdr[i].p_memsz - 1)); 473 kern_bzero(phdr[i].p_vaddr + off + phdr[i].p_filesz, 491 if (firstaddr == 0 || firstaddr > (phdr[i].p_vaddr + off)) 492 firstaddr = phdr[i].p_vaddr [all...] |
/illumos-gate/usr/src/cmd/sgs/librtld/common/ |
H A D | dldump.c | 290 if (data_phdr->p_vaddr < ophdr->p_vaddr) 430 (data_phdr->p_vaddr + data_phdr->p_memsz))) { 517 edata = data_phdr->p_vaddr + data_phdr->p_memsz; 559 ophdr->p_vaddr += addr; 562 ophdr->p_memsz = edata - ophdr->p_vaddr;
|
/illumos-gate/usr/src/cmd/sgs/elfedit/modules/common/ |
H A D | phdr.c | 52 PHDR_CMD_T_P_VADDR = 3, /* phdr:p_vaddr */ 463 EC_ADDR(phdr->p_vaddr)); 741 Addr p_vaddr = elfedit_atoui(argstate.argv[1], NULL); local 743 if (phdr->p_vaddr == p_vaddr) { 747 EC_ADDR(phdr->p_vaddr)); 752 EC_ADDR(phdr->p_vaddr), EC_ADDR(p_vaddr)); 754 phdr->p_vaddr = p_vaddr; [all...] |
/illumos-gate/usr/src/cmd/sgs/librtld_db/demo/common/ |
H A D | maps.c | 286 if (mp->mi_end < (ulong_t)(phdr.p_vaddr + 288 mp->mi_end = (ulong_t)(phdr.p_vaddr + 290 if (mp->mi_addr > phdr.p_vaddr) 291 mp->mi_addr = phdr.p_vaddr;
|
/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | tls.c | 138 tmi.tm_tlsblock = (void *)(tlsphdr->p_vaddr); 317 tlsmodlist[tlsmodndx]->tm_tlsblock = (void *)(tlsphdr->p_vaddr);
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | ksyms_snapshot.c | 158 hdr.text_phdr.p_vaddr = (Addr)s_text; 163 hdr.data_phdr.p_vaddr = (Addr)s_data;
|
/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | update.c | 452 start = sgp->sg_phdr.p_vaddr; 510 etext = tsgp->sg_phdr.p_vaddr + tsgp->sg_phdr.p_filesz; 520 edata = dsgp->sg_phdr.p_vaddr + dsgp->sg_phdr.p_filesz; 537 else if (dsgp->sg_phdr.p_vaddr > tsgp->sg_phdr.p_vaddr) 539 else if (dsgp->sg_phdr.p_vaddr < tsgp->sg_phdr.p_vaddr) 551 if (esgp && (esgp->sg_phdr.p_vaddr > sgp->sg_phdr.p_vaddr)) 555 end = sgp->sg_phdr.p_vaddr [all...] |
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_gelf.c | 94 * p_vaddr (virtual base address) to the section's file offset. 122 gpp->p_vaddr = shp->sh_offset; 277 dst->p_vaddr = src->p_vaddr; 309 * Exception is that p_vaddr == 0 means ignore this (put at end). 312 if (lhs->p_vaddr != rhs->p_vaddr) { 313 if (lhs->p_vaddr == 0) 316 if (rhs->p_vaddr == 0) 319 return (lhs->p_vaddr > rh [all...] |
/illumos-gate/usr/src/grub/grub-0.97/stage2/ |
H A D | i386-elf.h | 168 Elf32_Addr p_vaddr; member in struct:__anon2187
|
/illumos-gate/usr/src/tools/mbh_patch/ |
H A D | mbh_patch.c | 118 if (phdr->p_paddr != phdr->p_vaddr)
|
/illumos-gate/usr/src/boot/sys/sys/ |
H A D | elf32.h | 109 Elf32_Addr p_vaddr; /* Virtual address in memory image. */ member in struct:__anon410
|
H A D | elf64.h | 119 Elf64_Addr p_vaddr; /* Virtual address in memory image. */ member in struct:__anon427
|
/illumos-gate/usr/src/tools/btxld/ |
H A D | btxld.c | 424 eh.p[0].p_vaddr = eh.p[0].p_paddr = htole32(hdr->org); 428 eh.p[1].p_vaddr = eh.p[1].p_paddr = 432 eh.sh[2].sh_addr = eh.p[0].p_vaddr; 435 eh.sh[3].sh_addr = eh.p[1].p_vaddr;
|