Lines Matching refs:pptr
225 Elf32_Phdr *pptr; /* working Phdr */
413 for (p = 0, pptr = phdr; p < (int)ehdr->e_phnum; p++,
414 pptr = (Elf32_Phdr *)((caddr_t)pptr + ehdr->e_phentsize))
415 if (pptr->p_type == PT_LOAD) {
417 fph = pptr;
418 } else if (pptr->p_vaddr <= lph->p_vaddr)
421 lph = pptr;
468 for (pptr = phdr; (pptr - phdr) < (int)ehdr->e_phnum; pptr++) {
474 if ((pptr->p_type != PT_LOAD) || (pptr->p_memsz == 0))
482 foff = ALIGN(pptr->p_offset, page_size);
483 flen = pptr->p_memsz + (pptr->p_offset - foff);
488 addr = (caddr_t)ALIGN(faddr + pptr->p_vaddr, page_size);
504 if (pptr->p_flags & PF_R)
506 if (pptr->p_flags & PF_W)
508 if (pptr->p_flags & PF_X)
520 if (pptr->p_memsz > pptr->p_filesz) {
521 foff = (int)faddr + pptr->p_vaddr + pptr->p_filesz;
524 r = (faddr + pptr->p_vaddr + pptr->p_memsz) - zaddr;