Lines Matching defs:pmp

1907 	prasmap_t *pmp;
1926 pmp = (prasmap_t *)(buf + sizeof (prpageheader_t));
1948 next = (uintptr_t)(pmp + 1) + round8(npage);
1980 pmp->pr_vaddr = (uintptr_t)saddr;
1981 pmp->pr_npage = npage;
1982 pmp->pr_offset = SEGOP_GETOFFSET(seg, saddr);
1983 pmp->pr_mflags = 0;
1985 pmp->pr_mflags |= MA_READ;
1987 pmp->pr_mflags |= MA_WRITE;
1989 pmp->pr_mflags |= MA_EXEC;
1991 pmp->pr_mflags |= MA_SHARED;
1993 pmp->pr_mflags |= MA_NORESERVE;
1997 pmp->pr_mflags |= MA_ANON;
1999 pmp->pr_mflags |= MA_ISM | MA_SHM;
2000 pmp->pr_pagesize = PAGESIZE;
2010 (void) strcpy(pmp->pr_mapname, "a.out");
2012 pr_object_name(pmp->pr_mapname,
2019 if ((pmp->pr_mflags & MA_SHARED) && p->p_segacct &&
2020 (pmp->pr_shmid = shmgetid(p, seg->s_base)) !=
2022 if (pmp->pr_shmid == SHMID_FREE)
2023 pmp->pr_shmid = -1;
2025 pmp->pr_mflags |= MA_SHM;
2027 pmp->pr_shmid = -1;
2031 (char *)(pmp + 1), HAT_SYNC_ZERORM);
2032 pmp = (prasmap_t *)next;
2039 ASSERT((uintptr_t)pmp <= (uintptr_t)buf + size);
2040 error = uiomove(buf, (caddr_t)pmp - buf, UIO_READ, uiop);
2054 prasmap32_t *pmp;
2073 pmp = (prasmap32_t *)(buf + sizeof (prpageheader32_t));
2095 next = (uintptr_t)(pmp + 1) + round8(npage);
2127 pmp->pr_vaddr = (caddr32_t)(uintptr_t)saddr;
2128 pmp->pr_npage = (size32_t)npage;
2129 pmp->pr_offset = SEGOP_GETOFFSET(seg, saddr);
2130 pmp->pr_mflags = 0;
2132 pmp->pr_mflags |= MA_READ;
2134 pmp->pr_mflags |= MA_WRITE;
2136 pmp->pr_mflags |= MA_EXEC;
2138 pmp->pr_mflags |= MA_SHARED;
2140 pmp->pr_mflags |= MA_NORESERVE;
2144 pmp->pr_mflags |= MA_ANON;
2146 pmp->pr_mflags |= MA_ISM | MA_SHM;
2147 pmp->pr_pagesize = PAGESIZE;
2157 (void) strcpy(pmp->pr_mapname, "a.out");
2159 pr_object_name(pmp->pr_mapname,
2166 if ((pmp->pr_mflags & MA_SHARED) && p->p_segacct &&
2167 (pmp->pr_shmid = shmgetid(p, seg->s_base)) !=
2169 if (pmp->pr_shmid == SHMID_FREE)
2170 pmp->pr_shmid = -1;
2172 pmp->pr_mflags |= MA_SHM;
2174 pmp->pr_shmid = -1;
2178 (char *)(pmp + 1), HAT_SYNC_ZERORM);
2179 pmp = (prasmap32_t *)next;
2186 ASSERT((uintptr_t)pmp <= (uintptr_t)buf + size);
2187 error = uiomove(buf, (caddr_t)pmp - buf, UIO_READ, uiop);