Lines Matching defs:prot

1620 	uint_t prot;
1642 prot = pr_getprot(seg, reserved, &tmp,
1653 if (prot & PROT_READ)
1655 if (prot & PROT_WRITE)
1657 if (prot & PROT_EXEC)
1731 uint_t prot;
1753 prot = pr_getprot(seg, reserved, &tmp,
1764 if (prot & PROT_READ)
1766 if (prot & PROT_WRITE)
1768 if (prot & PROT_EXEC)
1941 uint_t prot;
1944 prot = pr_getprot(seg, 0, &tmp, &saddr, &naddr, eaddr);
1984 if (prot & PROT_READ)
1986 if (prot & PROT_WRITE)
1988 if (prot & PROT_EXEC)
2088 uint_t prot;
2091 prot = pr_getprot(seg, 0, &tmp, &saddr, &naddr, eaddr);
2131 if (prot & PROT_READ)
2133 if (prot & PROT_WRITE)
2135 if (prot & PROT_EXEC)
3308 uint_t prot;
3323 if ((prot = pwp->wp_oprot) != 0) {
3328 if ((pwp->wp_prot != prot ||
3331 err = SEGOP_SETPROT(seg, addr, PAGESIZE, prot);
3363 uint_t prot;
3437 SEGOP_GETPROT(seg, vaddr, 0, &prot);
3438 pwp->wp_oprot = (uchar_t)prot;
3439 pwp->wp_prot = (uchar_t)prot;
3442 prot = pwp->wp_oprot;
3444 prot &= ~(PROT_READ|PROT_WRITE|PROT_EXEC);
3446 prot &= ~PROT_WRITE;
3448 prot &= ~(PROT_READ|PROT_WRITE|PROT_EXEC);
3450 pwp->wp_prot != prot &&
3456 pwp->wp_prot = (uchar_t)prot;
3522 uint_t prot = pwp->wp_oprot;
3525 prot &=
3528 prot &= ~PROT_WRITE;
3530 prot &=
3533 pwp->wp_prot != prot &&
3539 pwp->wp_prot = (uchar_t)prot;
3566 getwatchprot(struct as *as, caddr_t addr, uint_t *prot)
3575 *prot = pwp->wp_oprot;
3688 uint_t prot, nprot;
3698 prot = 0;
3705 prot = 0;
3720 prot = pagev->pg_protv[pn - pagev->pg_pnbase];
3721 getwatchprot(seg->s_as, addr, &prot);
3744 * The previous page's protections are in prot, and it has
3754 * are different than those in the previous page (prot).
3759 if (nprot != prot)
3764 *protp = prot;
3848 uint_t prot;
3877 * MAP_NORESERVE, then s_data->prot is the prot for the whole segment.
3881 prot = s.svd->prot;
3882 getwatchprot(as, saddr, &prot);
3887 prot = s.sdp->prot;
3888 getwatchprot(as, saddr, &prot);
3913 prot = 0;
3922 naddr = pr_pagev_nextprot(pagev, seg, saddrp, eaddr, &prot);
3930 return (prot);
4010 uint_t prot;
4041 prot = pr_getprot(seg, 0, &tmp, &saddr, &baddr, eaddr);
4060 if (prot & PROT_READ)
4062 if (prot & PROT_WRITE)
4064 if (prot & PROT_EXEC)
4206 uint_t prot;
4237 prot = pr_getprot(seg, 0, &tmp, &saddr, &baddr, eaddr);
4256 if (prot & PROT_READ)
4258 if (prot & PROT_WRITE)
4260 if (prot & PROT_EXEC)