Lines Matching refs:prot
59 static void linux_fixup_prot(struct thread *td, int *prot);
63 linux_mmap_check_fp(struct file *fp, int flags, int prot, int maxprot)
74 linux_mmap_common(struct thread *td, uintptr_t addr, size_t len, int prot,
83 addr, len, prot, flags, fd, pos);
128 linux_fixup_prot(td, &prot);
203 .mr_prot = prot,
226 linux_mprotect_common(struct thread *td, uintptr_t addr, size_t len, int prot)
231 prot &= ~LINUX_PROT_GROWSUP;
232 if ((prot & ~(LINUX_PROT_GROWSDOWN | PROT_READ | PROT_WRITE |
235 if ((prot & LINUX_PROT_GROWSDOWN) != 0) {
236 prot &= ~LINUX_PROT_GROWSDOWN;
241 linux_fixup_prot(td, &prot);
243 return (kern_mprotect(td, addr, len, prot, flags));
414 linux_fixup_prot(struct thread *td, int *prot)
418 if (SV_PROC_FLAG(td->td_proc, SV_ILP32) && *prot & PROT_READ) {
421 *prot |= PROT_EXEC;