Lines Matching refs:prot

513 mmapobj_dummy(dev_t dev, off_t off, int prot)  in mmapobj_dummy()  argument
578 dev_a.prot = dev_a.maxprot = (uchar_t)PROT_NONE; in mmapobj_unmap()
904 int prot = PROT_USER | PROT_READ; in mmapobj_map_flat() local
924 error = VOP_MAP(vp, 0, as, &addr, len, prot, PROT_ALL, in mmapobj_map_flat()
931 mrp[0].mr_prot = prot; in mmapobj_map_flat()
957 error = VOP_MAP(vp, 0, as, &addr, len, prot, PROT_ALL, ma_flags, in mmapobj_map_flat()
971 mrp[1].mr_prot = prot; in mmapobj_map_flat()
1000 volatile size_t zfodlen, off_t offset, int prot, cred_t *fcred) in mmapobj_map_ptload() argument
1037 if ((prot & (PROT_WRITE | PROT_EXEC)) == PROT_EXEC) { in mmapobj_map_ptload()
1050 len, prot, PROT_ALL, mflag, fcred, NULL)) != 0) { in mmapobj_map_ptload()
1118 if (prot != PROT_ZFOD) { in mmapobj_map_ptload()
1119 (void) as_setprot(as, addr, len, prot); in mmapobj_map_ptload()
1142 if ((prot & PROT_WRITE) == 0) { in mmapobj_map_ptload()
1144 prot | PROT_WRITE) == ENOMEM) in mmapobj_map_ptload()
1150 if ((prot & PROT_WRITE) == 0) { in mmapobj_map_ptload()
1152 zfoddiff, prot); in mmapobj_map_ptload()
1162 if ((prot & PROT_WRITE) == 0) { in mmapobj_map_ptload()
1164 zfoddiff, prot); in mmapobj_map_ptload()
1169 SEGVN_ZFOD_ARGS(prot, PROT_ALL); in mmapobj_map_ptload()
1213 int prot; in mmapobj_map_elf() local
1237 prot = mrp[i].mr_prot | PROT_USER; in mmapobj_map_elf()
1239 p_offset, prot, fcred); in mmapobj_map_elf()
1544 int prot; in process_phdrs() local
1794 prot = 0; in process_phdrs()
1796 prot |= PROT_READ; in process_phdrs()
1798 prot |= PROT_WRITE; in process_phdrs()
1800 prot |= PROT_EXEC; in process_phdrs()
1806 mrp[current].mr_prot = prot; in process_phdrs()