Lines Matching refs:prot
1620 uint_t prot; in prgetmap() local
1642 prot = pr_getprot(seg, reserved, &tmp, in prgetmap()
1653 if (prot & PROT_READ) in prgetmap()
1655 if (prot & PROT_WRITE) in prgetmap()
1657 if (prot & PROT_EXEC) in prgetmap()
1731 uint_t prot; in prgetmap32() local
1753 prot = pr_getprot(seg, reserved, &tmp, in prgetmap32()
1764 if (prot & PROT_READ) in prgetmap32()
1766 if (prot & PROT_WRITE) in prgetmap32()
1768 if (prot & PROT_EXEC) in prgetmap32()
1941 uint_t prot; in prpdread() local
1944 prot = pr_getprot(seg, 0, &tmp, &saddr, &naddr, eaddr); in prpdread()
1984 if (prot & PROT_READ) in prpdread()
1986 if (prot & PROT_WRITE) in prpdread()
1988 if (prot & PROT_EXEC) in prpdread()
2088 uint_t prot; in prpdread32() local
2091 prot = pr_getprot(seg, 0, &tmp, &saddr, &naddr, eaddr); in prpdread32()
2131 if (prot & PROT_READ) in prpdread32()
2133 if (prot & PROT_WRITE) in prpdread32()
2135 if (prot & PROT_EXEC) in prpdread32()
3308 uint_t prot; in pr_free_watched_pages() local
3323 if ((prot = pwp->wp_oprot) != 0) { in pr_free_watched_pages()
3328 if ((pwp->wp_prot != prot || in pr_free_watched_pages()
3331 err = SEGOP_SETPROT(seg, addr, PAGESIZE, prot); in pr_free_watched_pages()
3363 uint_t prot; in set_watched_page() local
3437 SEGOP_GETPROT(seg, vaddr, 0, &prot); in set_watched_page()
3438 pwp->wp_oprot = (uchar_t)prot; in set_watched_page()
3439 pwp->wp_prot = (uchar_t)prot; in set_watched_page()
3442 prot = pwp->wp_oprot; in set_watched_page()
3444 prot &= ~(PROT_READ|PROT_WRITE|PROT_EXEC); in set_watched_page()
3446 prot &= ~PROT_WRITE; in set_watched_page()
3448 prot &= ~(PROT_READ|PROT_WRITE|PROT_EXEC); in set_watched_page()
3450 pwp->wp_prot != prot && in set_watched_page()
3456 pwp->wp_prot = (uchar_t)prot; in set_watched_page()
3522 uint_t prot = pwp->wp_oprot; in clear_watched_page() local
3525 prot &= in clear_watched_page()
3528 prot &= ~PROT_WRITE; in clear_watched_page()
3530 prot &= in clear_watched_page()
3533 pwp->wp_prot != prot && in clear_watched_page()
3539 pwp->wp_prot = (uchar_t)prot; in clear_watched_page()
3566 getwatchprot(struct as *as, caddr_t addr, uint_t *prot) in getwatchprot() argument
3575 *prot = pwp->wp_oprot; in getwatchprot()
3688 uint_t prot, nprot; in pr_pagev_nextprot() local
3698 prot = 0; in pr_pagev_nextprot()
3705 prot = 0; in pr_pagev_nextprot()
3720 prot = pagev->pg_protv[pn - pagev->pg_pnbase]; in pr_pagev_nextprot()
3721 getwatchprot(seg->s_as, addr, &prot); in pr_pagev_nextprot()
3759 if (nprot != prot) in pr_pagev_nextprot()
3764 *protp = prot; in pr_pagev_nextprot()
3848 uint_t prot; in pr_getprot() local
3881 prot = s.svd->prot; in pr_getprot()
3882 getwatchprot(as, saddr, &prot); in pr_getprot()
3887 prot = s.sdp->prot; in pr_getprot()
3888 getwatchprot(as, saddr, &prot); in pr_getprot()
3913 prot = 0; in pr_getprot()
3922 naddr = pr_pagev_nextprot(pagev, seg, saddrp, eaddr, &prot); in pr_getprot()
3930 return (prot); in pr_getprot()
4010 uint_t prot; in prgetxmap() local
4041 prot = pr_getprot(seg, 0, &tmp, &saddr, &baddr, eaddr); in prgetxmap()
4060 if (prot & PROT_READ) in prgetxmap()
4062 if (prot & PROT_WRITE) in prgetxmap()
4064 if (prot & PROT_EXEC) in prgetxmap()
4194 uint_t prot; in prgetxmap32() local
4225 prot = pr_getprot(seg, 0, &tmp, &saddr, &baddr, eaddr); in prgetxmap32()
4244 if (prot & PROT_READ) in prgetxmap32()
4246 if (prot & PROT_WRITE) in prgetxmap32()
4248 if (prot & PROT_EXEC) in prgetxmap32()