Lines Matching refs:pmap
128 prmap_t pmap; in idle_add_mapping() local
134 pmap.pr_vaddr = (uintptr_t)php->p_vaddr; in idle_add_mapping()
135 pmap.pr_size = php->p_filesz; in idle_add_mapping()
136 (void) strncpy(pmap.pr_mapname, fp->file_pname, in idle_add_mapping()
137 sizeof (pmap.pr_mapname)); in idle_add_mapping()
138 pmap.pr_offset = php->p_offset; in idle_add_mapping()
140 pmap.pr_mflags = 0; in idle_add_mapping()
142 pmap.pr_mflags |= MA_READ; in idle_add_mapping()
144 pmap.pr_mflags |= MA_WRITE; in idle_add_mapping()
146 pmap.pr_mflags |= MA_EXEC; in idle_add_mapping()
148 pmap.pr_pagesize = 0; in idle_add_mapping()
149 pmap.pr_shmid = -1; in idle_add_mapping()
151 return (Padd_mapping(P, php->p_offset, fp, &pmap)); in idle_add_mapping()