| /f-stack/freebsd/security/mac/ |
| H A D | mac_process.c | 236 case VM_PROT_READ | VM_PROT_EXECUTE: in prot2str() 238 case VM_PROT_READ | VM_PROT_WRITE | VM_PROT_EXECUTE: in prot2str() 242 case VM_PROT_EXECUTE: in prot2str() 244 case VM_PROT_WRITE | VM_PROT_EXECUTE: in prot2str() 358 if (revokeperms & VM_PROT_EXECUTE) { in mac_proc_vm_revoke_recurse() 359 vme->max_protection &= ~VM_PROT_EXECUTE; in mac_proc_vm_revoke_recurse() 360 vme->protection &= ~VM_PROT_EXECUTE; in mac_proc_vm_revoke_recurse()
|
| /f-stack/freebsd/vm/ |
| H A D | vm.h | 81 #define VM_PROT_EXECUTE ((vm_prot_t) 0x04) macro 87 #define VM_PROT_ALL (VM_PROT_READ|VM_PROT_WRITE|VM_PROT_EXECUTE)
|
| H A D | vm_unix.c | 183 prot |= VM_PROT_EXECUTE; in kern_break()
|
| H A D | vm_map.c | 1675 VM_PROT_EXECUTE)) == (VM_PROT_WRITE | VM_PROT_EXECUTE)) in vm_map_insert() 2659 if ((prot & (VM_PROT_READ | VM_PROT_EXECUTE)) == 0 || object == NULL) in vm_map_pmap_enter() 2763 (new_prot & (VM_PROT_WRITE | VM_PROT_EXECUTE)) == (VM_PROT_WRITE | in vm_map_protect() 2764 VM_PROT_EXECUTE)) { in vm_map_protect() 3523 if ((entry->protection & (VM_PROT_READ | VM_PROT_EXECUTE)) == 0 in vm_map_wire_locked() 5144 fault_type &= VM_PROT_READ | VM_PROT_WRITE | VM_PROT_EXECUTE; in vm_map_lookup_locked()
|
| H A D | vm_kern.c | 502 if (__predict_false((prot & VM_PROT_EXECUTE) != 0)) in kmem_back_domain()
|
| H A D | vm_mmap.c | 611 entry->end, VM_PROT_EXECUTE) == TRUE) { in kern_munmap()
|
| /f-stack/freebsd/i386/linux/ |
| H A D | imgact_linux.c | 161 vmaddr + a_out->a_text, 0, VM_PROT_EXECUTE | VM_PROT_READ, in exec_linux_imgact() 175 VM_PROT_READ | VM_PROT_EXECUTE, VM_PROT_ALL, in exec_linux_imgact()
|
| /f-stack/freebsd/kern/ |
| H A D | imgact_aout.c | 286 VM_PROT_READ | VM_PROT_EXECUTE, VM_PROT_ALL, in exec_aout_imgact()
|
| H A D | sys_capability.c | 207 maxprot |= VM_PROT_EXECUTE; in cap_rights_to_vmprot()
|
| H A D | kern_exec.c | 1100 VM_PROT_READ | VM_PROT_EXECUTE, in exec_new_vmspace() 1101 VM_PROT_READ | VM_PROT_EXECUTE, in exec_new_vmspace()
|
| H A D | link_elf.c | 794 nprot |= VM_PROT_EXECUTE; in preload_protect() 1226 prot |= VM_PROT_EXECUTE; in link_elf_load_file()
|
| H A D | imgact_elf.c | 2798 prot |= VM_PROT_EXECUTE; in __elfN() 2805 prot |= VM_PROT_EXECUTE; in __elfN() 2816 if (prot & VM_PROT_EXECUTE) in __elfN()
|
| H A D | vfs_vnops.c | 2624 if ((prot & VM_PROT_EXECUTE) != 0) in vn_mmap() 2627 maxprot = VM_PROT_EXECUTE; in vn_mmap() 2686 if ((prot & VM_PROT_EXECUTE) != 0 && error == 0) { in vn_mmap()
|
| H A D | sys_process.c | 280 PAGE_SIZE, VM_PROT_EXECUTE)) in proc_rwmem()
|
| /f-stack/freebsd/arm/arm/ |
| H A D | trap-v6.c | 496 ftype |= VM_PROT_EXECUTE; in abort_handler()
|
| H A D | pmap-v6.c | 1060 l2_prot |= (prot & VM_PROT_EXECUTE) ? PTE2_X : PTE2_NX; in pmap_preboot_map_attr() 1404 l2prot |= (prot & VM_PROT_EXECUTE) ? PTE2_X : PTE2_NX; in pmap_map() 3891 if ((prot & VM_PROT_EXECUTE) == 0) in pmap_enter() 4046 if ((prot & VM_PROT_EXECUTE) && pmap != kernel_pmap && in pmap_enter() 4647 if ((prot & VM_PROT_EXECUTE) == 0) in pmap_enter_quick_locked() 4687 if ((prot & VM_PROT_EXECUTE) == 0) in pmap_enter_1mpage() 4936 if ((prot & VM_PROT_EXECUTE) == 0) in pmap_protect_pte1() 4969 if ((prot & (VM_PROT_WRITE | VM_PROT_EXECUTE)) == in pmap_protect() 4970 (VM_PROT_WRITE | VM_PROT_EXECUTE)) in pmap_protect() 5062 if ((prot & VM_PROT_EXECUTE) == 0) in pmap_protect()
|
| /f-stack/freebsd/arm64/arm64/ |
| H A D | trap.c | 300 ftype = VM_PROT_EXECUTE; in data_abort()
|
| H A D | pmap.c | 689 if ((prot & VM_PROT_EXECUTE) == 0) in pmap_pte_prot() 698 if ((prot & VM_PROT_EXECUTE) == 0) in pmap_pte_prot() 3305 if ((prot & VM_PROT_EXECUTE) == 0) { in pmap_protect() 3923 if (prot & VM_PROT_EXECUTE) in pmap_enter() 4134 if ((prot & VM_PROT_EXECUTE) && pmap != kernel_pmap && in pmap_enter() 4225 if ((prot & VM_PROT_EXECUTE) == 0 || in pmap_enter_2mpage() 4533 if ((prot & VM_PROT_EXECUTE) == 0 || in pmap_enter_quick_locked() 4552 if ((prot & VM_PROT_EXECUTE) && pmap != kernel_pmap && in pmap_enter_quick_locked()
|
| /f-stack/freebsd/i386/i386/ |
| H A D | pmap.c | 3315 if ((prot & VM_PROT_EXECUTE) == 0 && !i386_read_exec) in pmap_protect_pde() 3354 if ((prot & (VM_PROT_WRITE | VM_PROT_EXECUTE)) == in __CONCAT() 3355 (VM_PROT_WRITE | VM_PROT_EXECUTE)) in __CONCAT() 3457 if ((prot & VM_PROT_EXECUTE) == 0 && !i386_read_exec) in __CONCAT() 3672 if ((prot & VM_PROT_EXECUTE) == 0 && !i386_read_exec) in __CONCAT() 3915 if ((prot & VM_PROT_EXECUTE) == 0 && !i386_read_exec) in pmap_enter_4mpage() 4187 if ((prot & VM_PROT_EXECUTE) == 0 && !i386_read_exec) in pmap_enter_quick_locked()
|
| H A D | trap.c | 846 ftype = VM_PROT_EXECUTE; in trap_pfault()
|
| /f-stack/freebsd/amd64/amd64/ |
| H A D | trap.c | 812 ftype = VM_PROT_EXECUTE; in trap_pfault()
|
| H A D | pmap.c | 6290 if ((prot & VM_PROT_EXECUTE) == 0) in pmap_protect_pde() 6330 if ((prot & (VM_PROT_WRITE|VM_PROT_EXECUTE)) == in pmap_protect() 6331 (VM_PROT_WRITE|VM_PROT_EXECUTE)) in pmap_protect() 6387 if ((prot & VM_PROT_EXECUTE) == 0) in pmap_protect() 6454 if ((prot & VM_PROT_EXECUTE) == 0) in pmap_protect() 6765 if ((prot & VM_PROT_EXECUTE) == 0) in pmap_enter() 7020 if ((prot & VM_PROT_EXECUTE) == 0) in pmap_enter_2mpage() 7224 pmap_allow_2m_x_page(pmap, (prot & VM_PROT_EXECUTE) != 0) && in pmap_enter_object() 7344 if ((prot & VM_PROT_EXECUTE) == 0) in pmap_enter_quick_locked() 9227 if ((prot & VM_PROT_EXECUTE) == 0 || in pmap_change_props_locked()
|
| /f-stack/freebsd/amd64/vmm/ |
| H A D | vmm_dev.c | 764 CTASSERT(PROT_EXEC == VM_PROT_EXECUTE); in vmmdev_ioctl()
|
| /f-stack/freebsd/security/mac_biba/ |
| H A D | mac_biba.c | 1708 if (prot & (VM_PROT_READ | VM_PROT_EXECUTE)) { in biba_posixshm_check_mmap() 3108 if (prot & (VM_PROT_READ | VM_PROT_EXECUTE)) { in biba_vnode_check_mmap()
|
| /f-stack/freebsd/security/mac_mls/ |
| H A D | mac_mls.c | 1604 if (prot & (VM_PROT_READ | VM_PROT_EXECUTE)) { in mls_posixshm_check_mmap() 2740 if (prot & (VM_PROT_READ | VM_PROT_EXECUTE)) { in mls_vnode_check_mmap()
|