Lines Matching defs:mpp

207 	mmapobj_result_t	*mpp;
419 if ((mpp = calloc(2, sizeof (mmapobj_result_t))) == NULL)
421 mpp[0].mr_addr = (caddr_t)M_PTRUNC(ld_base);
422 mpp[0].mr_msize = (caddr_t)&_etext - mpp[0].mr_addr;
423 mpp[0].mr_fsize = mpp[0].mr_msize;
424 mpp[0].mr_prot = (PROT_READ | PROT_EXEC);
426 mpp[1].mr_addr = (caddr_t)M_PTRUNC((uintptr_t)&r_debug);
427 mpp[1].mr_msize = (caddr_t)&_end - mpp[1].mr_addr;
428 mpp[1].mr_fsize = (caddr_t)&_edata - mpp[1].mr_addr;
429 mpp[1].mr_prot = (PROT_READ | PROT_WRITE | PROT_EXEC);
434 (Addr)mpp->mr_addr, (size_t)((uintptr_t)eaddr - (uintptr_t)ld_base),
438 MMAPS(rlmp) = mpp;
440 PADSTART(rlmp) = (ulong_t)mpp[0].mr_addr;
441 PADIMLEN(rlmp) = (ulong_t)mpp[0].mr_addr + (ulong_t)mpp[1].mr_addr +
442 (ulong_t)mpp[1].mr_msize;
502 mmapobj_result_t *mpp = MMAPS(mlmp);
513 for (mnum = 0; mnum < mapnum; mnum++, mpp++)
514 brkbase = mpp->mr_addr + mpp->mr_msize;
537 mmapobj_result_t *mpp;
545 if ((mpp =
559 if (aout_get_mmap(&lml_main, mpp)) {
560 free(mpp);
565 (size_t)(mpp[1].mr_addr + mpp[1].mr_msize) -
566 S_ALIGN((size_t)mpp[0].mr_addr, syspagsz);
567 MMAPS(mlmp) = mpp;
569 PADSTART(mlmp) = (ulong_t)mpp->mr_addr;
570 PADIMLEN(mlmp) = mpp->mr_msize;
594 mmapobj_result_t *mpp, *fmpp, *hmpp = NULL;
623 if ((fmpp = mpp = calloc(ehdr->e_phnum,
663 hmpp = mpp;
664 mpp->mr_addr = (caddr_t)ehdr;
666 mpp->mr_addr = (caddr_t)off;
668 off -= (size_t)(uintptr_t)mpp->mr_addr;
669 mpp->mr_msize = pptr->p_memsz + off;
670 mpp->mr_fsize = pptr->p_filesz + off;
671 mpp->mr_prot = perm;
673 mpp++, mapnum++;
679 mpp--;
680 msize = (size_t)(mpp->mr_addr + mpp->mr_msize) -
695 (ulong_t)mpp->mr_addr + (ulong_t)mpp->mr_msize;