Lines Matching refs:p_memsz
145 params->stack_size = phdr->p_memsz;
744 params->hdr.e_entry < seg->p_vaddr + seg->p_memsz) {
770 seg->p_vaddr + seg->p_memsz) {
790 phdr->p_vaddr + phdr->p_memsz <=
791 seg->p_vaddr + seg->p_memsz) {
799 if (phdr->p_memsz == 0 ||
800 phdr->p_memsz % sizeof(Elf32_Dyn) != 0)
803 tmp = phdr->p_memsz / sizeof(Elf32_Dyn);
824 load_addr = PAGE_ALIGN(mseg->addr + mseg->p_memsz);
826 mseg->p_memsz +=
828 (mseg->addr + mseg->p_memsz);
829 mseg->p_memsz += seg->addr & ~PAGE_MASK;
830 mseg->p_memsz += seg->p_memsz;
851 seg->addr, seg->addr + seg->p_memsz - 1,
852 seg->p_vaddr, seg->p_memsz);
890 if (top < phdr->p_vaddr + phdr->p_memsz)
891 top = phdr->p_vaddr + phdr->p_memsz;
919 seg->p_memsz = phdr->p_memsz;
931 if (phdr->p_filesz < phdr->p_memsz)
933 phdr->p_memsz - phdr->p_filesz);
940 phdr->p_memsz;
945 mm->end_data = seg->addr + phdr->p_memsz;
950 if (seg->addr + phdr->p_memsz > mm->end_data)
951 mm->end_data = seg->addr + phdr->p_memsz;
994 (unsigned long) phdr->p_memsz);
1046 maddr = do_mmap(file, maddr, phdr->p_memsz + disp, prot, flags,
1051 loop, phdr->p_memsz + disp, prot, flags,
1059 load_addr += PAGE_ALIGN(phdr->p_memsz + disp);
1063 seg->p_memsz = phdr->p_memsz;
1082 excess = phdr->p_memsz - phdr->p_filesz;
1124 mm->end_code = maddr + phdr->p_memsz;
1128 mm->end_data = maddr + phdr->p_memsz;
1300 phdr->p_memsz = 0;
1723 phdr.p_memsz = sz;