Lines Matching refs:mpp
205 mmapobj_result_t *mpp; in setup() local
418 if ((mpp = calloc(2, sizeof (mmapobj_result_t))) == NULL) in setup()
420 mpp[0].mr_addr = (caddr_t)M_PTRUNC(ld_base); in setup()
421 mpp[0].mr_msize = (caddr_t)&_etext - mpp[0].mr_addr; in setup()
422 mpp[0].mr_fsize = mpp[0].mr_msize; in setup()
423 mpp[0].mr_prot = (PROT_READ | PROT_EXEC); in setup()
425 mpp[1].mr_addr = (caddr_t)M_PTRUNC((uintptr_t)&r_debug); in setup()
426 mpp[1].mr_msize = (caddr_t)&_end - mpp[1].mr_addr; in setup()
427 mpp[1].mr_fsize = (caddr_t)&_edata - mpp[1].mr_addr; in setup()
428 mpp[1].mr_prot = (PROT_READ | PROT_WRITE | PROT_EXEC); in setup()
433 (Addr)mpp->mr_addr, (size_t)((uintptr_t)eaddr - (uintptr_t)ld_base), in setup()
437 MMAPS(rlmp) = mpp; in setup()
439 PADSTART(rlmp) = (ulong_t)mpp[0].mr_addr; in setup()
440 PADIMLEN(rlmp) = (ulong_t)mpp[0].mr_addr + (ulong_t)mpp[1].mr_addr + in setup()
441 (ulong_t)mpp[1].mr_msize; in setup()
501 mmapobj_result_t *mpp = MMAPS(mlmp); in setup() local
512 for (mnum = 0; mnum < mapnum; mnum++, mpp++) in setup()
513 brkbase = mpp->mr_addr + mpp->mr_msize; in setup()
533 mmapobj_result_t *mpp, *fmpp, *hmpp = NULL; in setup() local
562 if ((fmpp = mpp = calloc(ehdr->e_phnum, in setup()
602 hmpp = mpp; in setup()
603 mpp->mr_addr = (caddr_t)ehdr; in setup()
605 mpp->mr_addr = (caddr_t)off; in setup()
607 off -= (size_t)(uintptr_t)mpp->mr_addr; in setup()
608 mpp->mr_msize = pptr->p_memsz + off; in setup()
609 mpp->mr_fsize = pptr->p_filesz + off; in setup()
610 mpp->mr_prot = perm; in setup()
612 mpp++, mapnum++; in setup()
618 mpp--; in setup()
619 msize = (size_t)(mpp->mr_addr + mpp->mr_msize) - in setup()
634 (ulong_t)mpp->mr_addr + (ulong_t)mpp->mr_msize; in setup()