Lines Matching refs:prot
526 mmapobj_dummy(dev_t dev, off_t off, int prot) in mmapobj_dummy() argument
591 dev_a.prot = dev_a.maxprot = (uchar_t)PROT_NONE; in mmapobj_unmap()
905 int prot = PROT_USER | PROT_READ; in mmapobj_map_flat() local
925 error = VOP_MAP(vp, 0, as, &addr, len, prot, PROT_ALL, in mmapobj_map_flat()
932 mrp[0].mr_prot = prot; in mmapobj_map_flat()
958 error = VOP_MAP(vp, 0, as, &addr, len, prot, PROT_ALL, ma_flags, in mmapobj_map_flat()
972 mrp[1].mr_prot = prot; in mmapobj_map_flat()
1001 off_t offset, int prot, cred_t *fcred) in mmapobj_map_ptload() argument
1038 if ((prot & (PROT_WRITE | PROT_EXEC)) == PROT_EXEC) { in mmapobj_map_ptload()
1051 len, prot, PROT_ALL, mflag, fcred, NULL)) { in mmapobj_map_ptload()
1119 if (prot != PROT_ZFOD) { in mmapobj_map_ptload()
1120 (void) as_setprot(as, addr, len, prot); in mmapobj_map_ptload()
1143 if ((prot & PROT_WRITE) == 0) { in mmapobj_map_ptload()
1145 prot | PROT_WRITE) == ENOMEM) in mmapobj_map_ptload()
1151 if ((prot & PROT_WRITE) == 0) { in mmapobj_map_ptload()
1153 zfoddiff, prot); in mmapobj_map_ptload()
1163 if ((prot & PROT_WRITE) == 0) { in mmapobj_map_ptload()
1165 zfoddiff, prot); in mmapobj_map_ptload()
1170 SEGVN_ZFOD_ARGS(prot, PROT_ALL); in mmapobj_map_ptload()
1214 int prot; in mmapobj_map_elf() local
1230 prot = mrp[i].mr_prot | PROT_USER; in mmapobj_map_elf()
1232 p_offset, prot, fcred); in mmapobj_map_elf()
1537 int prot; in process_phdr() local
1784 prot = 0; in process_phdr()
1786 prot |= PROT_READ; in process_phdr()
1788 prot |= PROT_WRITE; in process_phdr()
1790 prot |= PROT_EXEC; in process_phdr()
1796 mrp[current].mr_prot = prot; in process_phdr()
2059 int prot = PROT_USER | PROT_READ | PROT_EXEC; in doaoutwork() local
2150 error = VOP_MAP(vp, off, as, &addr, size, prot, PROT_ALL, in doaoutwork()