Lines Matching refs:prot
171 uint_t prot; in pr_do_mappage() local
205 prot = pwp->wp_prot; in pr_do_mappage()
206 if (kernel || (prot & PROT_USER)) in pr_do_mappage()
207 if (prot & prot_rw) in pr_do_mappage()
214 if ((prot = pwp->wp_oprot) != 0) { in pr_do_mappage()
215 if (!(kernel || (prot & PROT_USER))) in pr_do_mappage()
217 if (!(prot & prot_rw)) in pr_do_mappage()
244 prot = pwp->wp_prot; in pr_do_mappage()
253 prot |= PROT_READ|PROT_EXEC; in pr_do_mappage()
255 prot |= PROT_READ; in pr_do_mappage()
258 prot |= PROT_READ|PROT_WRITE; in pr_do_mappage()
261 prot &= ~PROT_USER; in pr_do_mappage()
277 prot |= PROT_READ|PROT_EXEC; in pr_do_mappage()
279 prot |= PROT_READ; in pr_do_mappage()
282 prot |= PROT_READ|PROT_WRITE; in pr_do_mappage()
285 prot &= ~PROT_USER; in pr_do_mappage()
301 if (prot != oprot) { in pr_do_mappage()
302 err = SEGOP_SETPROT(seg, addr, PAGESIZE, prot); in pr_do_mappage()
371 uint_t prot; in setallwatch() local
390 prot = pwp->wp_prot; in setallwatch()
391 err = SEGOP_SETPROT(seg, vaddr, PAGESIZE, prot); in setallwatch()
426 uint_t prot; in pr_is_watchpage_as() local
449 prot = pwp->wp_prot; in pr_is_watchpage_as()
452 rv = ((prot & (PROT_USER|PROT_READ)) in pr_is_watchpage_as()
456 rv = ((prot & (PROT_USER|PROT_WRITE)) in pr_is_watchpage_as()
460 rv = ((prot & (PROT_USER|PROT_EXEC)) in pr_is_watchpage_as()