Lines Matching defs:prot
62 static void linux_fixup_prot(struct thread *td, int *prot);
66 linux_mmap_check_fp(struct file *fp, int flags, int prot, int maxprot)
77 linux_mmap_common(struct thread *td, uintptr_t addr, size_t len, int prot,
86 addr, len, prot, flags, fd, pos);
125 linux_fixup_prot(td, &prot);
199 error = kern_mmap_fpcheck(td, addr, len, prot,
206 error = kern_mmap_fpcheck(td, addr, len, prot, bsd_flags, fd, pos,
215 linux_mprotect_common(struct thread *td, uintptr_t addr, size_t len, int prot)
219 prot &= ~(LINUX_PROT_GROWSDOWN | LINUX_PROT_GROWSUP);
220 if ((prot & ~(PROT_READ | PROT_WRITE | PROT_EXEC)) != 0)
224 linux_fixup_prot(td, &prot);
226 return (kern_mprotect(td, addr, len, prot));
231 linux_fixup_prot(struct thread *td, int *prot)
235 if (SV_PROC_FLAG(td->td_proc, SV_ILP32) && *prot & PROT_READ) {
238 *prot |= PROT_EXEC;