/illumos-gate/usr/src/psm/stand/boot/common/ |
H A D | readfile.c | 379 phdr->p_memsz, phdr->p_filesz); in read_elf32() 400 kmem_alloc(phdr->p_memsz, 0)) == 0) in read_elf32() 417 size = roundup(phdr->p_memsz + off, in read_elf32() 422 size = phdr->p_memsz; in read_elf32() 464 if (phdr->p_memsz > phdr->p_filesz) { in read_elf32() 469 phdr->p_memsz - phdr->p_filesz); in read_elf32() 473 phdr->p_memsz - phdr->p_filesz); in read_elf32() 477 phdr->p_memsz - phdr->p_filesz); in read_elf32() 484 phdr->p_memsz); in read_elf32() 755 (u_longlong_t)phdr->p_memsz, in read_elf64() [all …]
|
/illumos-gate/usr/src/lib/libc/i386/crt/ |
H A D | _rtld.c | 195 mlen = ROUND((lph->p_vaddr + lph->p_memsz) - in __rtld() 208 mlen = ROUND((lph->p_vaddr + lph->p_memsz) - in __rtld() 228 if ((pptr->p_type != PT_LOAD) || (pptr->p_memsz == 0)) in __rtld() 237 flen = pptr->p_memsz + (pptr->p_offset - foff); in __rtld() 283 if (pptr->p_memsz > pptr->p_filesz) { in __rtld() 288 j = (faddr + pptr->p_vaddr + pptr->p_memsz) - zaddr; in __rtld()
|
/illumos-gate/usr/src/lib/libc/sparc/crt/ |
H A D | _rtld.c | 195 mlen = ROUND((lph->p_vaddr + lph->p_memsz) - in __rtld() 208 mlen = ROUND((lph->p_vaddr + lph->p_memsz) - in __rtld() 228 if ((pptr->p_type != PT_LOAD) || (pptr->p_memsz == 0)) in __rtld() 237 flen = pptr->p_memsz + (pptr->p_offset - foff); in __rtld() 283 if (pptr->p_memsz > pptr->p_filesz) { in __rtld() 289 j = (faddr + pptr->p_vaddr + pptr->p_memsz) - zaddr; in __rtld()
|
/illumos-gate/usr/src/cmd/sgs/size/common/ |
H A D | process.c | 258 Third += p.p_memsz; in process_phdr() 260 memsize += p.p_memsz; in process_phdr() 265 (void) printf(prusect[numbase], p.p_memsz); in process_phdr() 266 total += p.p_memsz; in process_phdr() 281 (void) printf(prusect[numbase], p.p_memsz); in process_phdr()
|
/illumos-gate/usr/src/tools/elfextract/ |
H A D | elfextract.c | 96 if (phdr->p_memsz == 0) in extract32() 107 for (; c < phdr->p_memsz; ++c) { in extract32() 166 if (phdr->p_memsz == 0) in extract64() 177 for (; c < phdr->p_memsz; ++c) { in extract64()
|
/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | tls.c | 145 tmi.tm_memsz = tlsphdr->p_memsz; in tls_modaddrem() 172 ulong_t memsz = S_ROUND(phdr->p_memsz, M_TLSSTATALIGN); in tls_assign() 310 (PTTLS(lmp) == 0) || (PTTLS(lmp)->p_memsz == 0)) in tls_statmod() 325 tlsmodlist[tlsmodndx]->tm_memsz = tlsphdr->p_memsz; in tls_statmod()
|
/illumos-gate/usr/src/boot/common/ |
H A D | load_elf.c | 429 phdr[i].p_memsz - 1)); in __elfN() 435 phdr[i].p_memsz - 1)); in __elfN() 442 if (phdr[i].p_filesz < phdr[i].p_memsz) in __elfN() 444 (long)(phdr[i].p_memsz -phdr[i].p_filesz)); in __elfN() 485 if (phdr[i].p_filesz < phdr[i].p_memsz) { in __elfN() 492 phdr[i].p_memsz - 1)); in __elfN() 498 phdr[i].p_memsz - 1)); in __elfN() 505 phdr[i].p_memsz - phdr[i].p_filesz); in __elfN() 509 phdr[i].p_memsz - phdr[i].p_filesz); in __elfN() 524 (phdr[i].p_paddr + off + phdr[i].p_memsz)) in __elfN() [all …]
|
/illumos-gate/usr/src/lib/libdwarf/common/ |
H A D | dw_elfstructs.h | 102 TYP(p_memsz,4); 115 TYP(p_memsz,8);
|
H A D | dwarf_elfstructs.h | 110 TYP(p_memsz,4); 123 TYP(p_memsz,8);
|
/illumos-gate/usr/src/cmd/sgs/dump/common/ |
H A D | fcns.c | 132 field, EC_XWORD(p_phdr.p_memsz), in dump_exec_header() 148 field, EC_XWORD(p_phdr.p_memsz)); in dump_exec_header()
|
/illumos-gate/usr/src/cmd/sgs/elfedit/modules/common/ |
H A D | phdr.c | 478 EC_XWORD(phdr->p_memsz)); in print_phdr() 802 Xword p_memsz = elfedit_atoui(argstate.argv[1], NULL); in cmd_body() local 804 if (phdr->p_memsz == p_memsz) { in cmd_body() 808 EC_XWORD(phdr->p_memsz)); in cmd_body() 813 EC_XWORD(phdr->p_memsz), in cmd_body() 814 EC_XWORD(p_memsz)); in cmd_body() 816 phdr->p_memsz = p_memsz; in cmd_body()
|
H A D | phdr.msg | 239 The phdr:p_memsz command is used to display or alter the\n\ 240 p_memsz field of the specified program header.\n\ 242 p_memsz contains the number of bytes in the memory image\n\ 245 If phdr:p_memsz is called without arguments, the value\n\ 246 of p_memsz for every element in the program header array\n\ 249 present, the p_memsz field of the element at the specified\n\ 376 @ MSG_CMD_P_MEMSZ "p_memsz"
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | mmapobj.c | 1208 size_t p_memsz; in mmapobj_map_elf() local 1232 p_memsz = mrp[i].mr_msize; in mmapobj_map_elf() 1234 zfodlen = p_memsz - p_filesz; in mmapobj_map_elf() 1311 size_t p_memsz; in calc_loadable() local 1355 p_memsz = STRUCT_FGET(mph, x.p_memsz); in calc_loadable() 1361 if (p_memsz == 0) { in calc_loadable() 1401 p_end = vaddr + p_memsz + p_offset; in calc_loadable() 1558 size_t p_memsz; in process_phdrs() local 1777 p_memsz = STRUCT_FGET(mph, x.p_memsz); in process_phdrs() 1786 if (p_memsz == 0) { in process_phdrs() [all …]
|
H A D | ksyms_snapshot.c | 157 hdr.text_phdr.p_memsz = (Word)(e_text - s_text); in ksyms_snapshot() 162 hdr.data_phdr.p_memsz = (Word)(e_data - s_data); in ksyms_snapshot()
|
/illumos-gate/usr/src/grub/grub-0.97/netboot/ |
H A D | elf.h | 208 Elf32_Size p_memsz; /* Size of contents in memory. */ member 220 Elf64_Size p_memsz; /* Size of contents in memory. */ member
|
/illumos-gate/usr/src/cmd/sgs/librtld/common/ |
H A D | dldump.c | 287 if (ophdr->p_filesz != ophdr->p_memsz) in rt_dldump() 430 (data_phdr->p_vaddr + data_phdr->p_memsz))) { in rt_dldump() 517 edata = data_phdr->p_vaddr + data_phdr->p_memsz; in rt_dldump() 562 ophdr->p_memsz = edata - ophdr->p_vaddr; in rt_dldump() 563 ophdr->p_filesz = ophdr->p_memsz; in rt_dldump()
|
/illumos-gate/usr/src/tools/btxld/ |
H A D | btxld.c | 395 hdr->bss = le32toh(ep->p_memsz) - in gethdr() 437 eh.p[0].p_filesz = eh.p[0].p_memsz = htole32(hdr->text); in puthdr() 441 htole32(align(le32toh(eh.p[0].p_paddr) + le32toh(eh.p[0].p_memsz), in puthdr() 443 eh.p[1].p_filesz = eh.p[1].p_memsz = htole32(hdr->data); in puthdr()
|
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/ |
H A D | phdr.c | 43 EC_XWORD(phdr->p_memsz)); in Elf_phdr()
|
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/ |
H A D | dlamd64getunwind.c | 99 PTUNWIND(lmp)->p_memsz + base); in getunwind_core()
|
/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | update.c | 551 if (tsgp->sg_phdr.p_memsz) in update_osym() 561 end = sgp->sg_phdr.p_vaddr + sgp->sg_phdr.p_memsz; in update_osym() 3882 phdr->p_memsz = shdr->sh_size; in build_phdr_from_shdr() 3972 phdr->p_filesz = phdr->p_memsz = phdrsz; in ld_update_outfile() 4124 phdr->p_memsz = lastshdr->sh_addr + in ld_update_outfile() 4150 phdr->p_memsz = sgp->sg_length; in ld_update_outfile() 4157 v_e = vaddr + phdr->p_memsz; in ld_update_outfile() 4169 p_e = p_s + (ofl->ofl_phdr[i]).p_memsz; in ld_update_outfile() 4199 phdr->p_memsz = 0; in ld_update_outfile() 4225 phdr->p_memsz = offset - hshdr->sh_offset; in ld_update_outfile() [all …]
|
H A D | unwind.c | 816 phdr->p_memsz = 12 + (8 * fde_count); in ld_unwind_populate_hdr() 817 phdr->p_filesz = phdr->p_memsz; in ld_unwind_populate_hdr()
|
/illumos-gate/usr/src/uts/common/exec/elf/ |
H A D | elf.c | 123 if (phdrp->p_memsz < PT_SUNWDTRACE_SIZE || in dtrace_safe_phdr() 1078 const uintptr_t hi = lo + phdrp->p_memsz; in elfsize() 1188 #define MINPHENTSZ (offsetof(Phdr, p_memsz) + \ 1189 sizeof (((Phdr *)NULL)->p_memsz)) 1428 if (phdr->p_filesz > phdr->p_memsz) { in mapelfexec() 1440 zfodsz = (size_t)phdr->p_memsz - phdr->p_filesz; in mapelfexec() 1481 caddr_t ebss = addr + phdr->p_memsz; in mapelfexec() 1512 *brkbase = addr + phdr->p_memsz; in mapelfexec() 1515 memsz = btopr(phdr->p_memsz); in mapelfexec() 2281 phdr[i].p_memsz = size; in elfcore()
|
/illumos-gate/usr/src/uts/i86pc/dboot/ |
H A D | dboot_elfload.c | 148 if (phdr->p_memsz == 0) in dboot_elfload64()
|
/illumos-gate/usr/src/cmd/sgs/mcs/common/ |
H A D | mcs.h | 180 GElf_Xword p_memsz; member
|
/illumos-gate/usr/src/grub/grub-0.97/stage2/ |
H A D | i386-elf.h | 171 Elf32_Word p_memsz; member
|