/openbmc/linux/tools/testing/selftests/powerpc/mm/ |
H A D | exec_prot.c | 73 if (mprotect(insns, pgsize, PROT_READ | PROT_WRITE | PROT_EXEC)) { in segv_handler() 95 if (!(rights & PROT_EXEC)) in check_exec_fault() 102 if (!(rights & PROT_EXEC)) in check_exec_fault() 173 FAIL_IF(mprotect(insns, pgsize, PROT_EXEC) != 0); in test() 185 FAIL_IF(mprotect(insns, pgsize, PROT_EXEC) != 0); in test() 207 FAIL_IF(check_exec_fault(PROT_EXEC)); in test() 211 FAIL_IF(check_exec_fault(PROT_READ | PROT_EXEC)); in test() 215 FAIL_IF(check_exec_fault(PROT_WRITE | PROT_EXEC)); in test() 219 FAIL_IF(check_exec_fault(PROT_READ | PROT_WRITE | PROT_EXEC)); in test()
|
H A D | pkey_exec_prot.c | 84 if (mprotect(insns, pgsize, PROT_EXEC)) { in segv_handler() 179 FAIL_IF(sys_pkey_mprotect(insns, pgsize, PROT_EXEC, pkey) != 0); in test() 196 FAIL_IF(sys_pkey_mprotect(insns, pgsize, PROT_EXEC, pkey) != 0); in test() 216 FAIL_IF(sys_pkey_mprotect(insns, pgsize, PROT_EXEC, pkey) != 0); in test() 233 FAIL_IF(sys_pkey_mprotect(insns, pgsize, PROT_EXEC, pkey) != 0); in test() 270 FAIL_IF(sys_pkey_mprotect(insns, pgsize, PROT_EXEC, pkey) != 0); in test()
|
/openbmc/linux/tools/testing/selftests/mm/ |
H A D | mdwe_test.c | 109 self->p = mmap(NULL, self->size, PROT_READ | PROT_EXEC, self->flags, 0, 0); in TEST_F() 115 self->p = mmap(NULL, self->size, PROT_WRITE | PROT_EXEC, self->flags, 0, 0); in TEST_F() 127 self->p = mmap(NULL, self->size, PROT_READ | PROT_EXEC, self->flags, 0, 0); in TEST_F() 130 ret = mprotect(self->p, self->size, PROT_READ | PROT_EXEC); in TEST_F() 141 ret = mprotect(self->p, self->size, PROT_READ | PROT_EXEC); in TEST_F() 156 ret = mprotect(self->p, self->size, PROT_WRITE | PROT_EXEC); in TEST_F() 172 p = mmap(self->p, self->size, PROT_READ | PROT_EXEC, in TEST_F() 186 self->p = mmap(NULL, self->size, PROT_EXEC, self->flags, 0, 0); in TEST_F() 189 ret = mprotect(self->p, self->size, PROT_EXEC | PROT_BTI); in TEST_F()
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/libx86-1/libx86-1.1/ |
H A D | libx86-mmap-offset.patch | 79 - PROT_READ | PROT_WRITE | PROT_EXEC, 81 + PROT_READ | PROT_WRITE | PROT_EXEC, 150 - PROT_READ | PROT_WRITE | PROT_EXEC, 153 + PROT_READ | PROT_WRITE | PROT_EXEC, 166 PROT_READ | PROT_WRITE | PROT_EXEC,
|
/openbmc/linux/drivers/misc/lkdtm/ |
H A D | usercopy.c | 82 PROT_READ | PROT_WRITE | PROT_EXEC, in do_usercopy_stack() 150 PROT_READ | PROT_WRITE | PROT_EXEC, in do_usercopy_slab_size() 226 PROT_READ | PROT_WRITE | PROT_EXEC, in do_usercopy_slab_whitelist() 316 PROT_READ | PROT_WRITE | PROT_EXEC, in lkdtm_USERCOPY_KERNEL()
|
H A D | perms.c | 205 PROT_READ | PROT_WRITE | PROT_EXEC, in lkdtm_EXEC_USERSPACE() 226 PROT_READ | PROT_WRITE | PROT_EXEC, in lkdtm_ACCESS_USERSPACE()
|
/openbmc/qemu/tests/tcg/multiarch/ |
H A D | vma-pthread.c | 133 prot = rand_r(&seed) & (PROT_READ | PROT_WRITE | PROT_EXEC); in thread_mutate() 144 prot |= PROT_EXEC; in thread_mutate() 172 PROT_READ | PROT_WRITE | PROT_EXEC, in main()
|
H A D | noexec.c.inc | 82 PROT_READ | PROT_WRITE | PROT_EXEC) < 0) { 122 PROT_READ | PROT_WRITE | PROT_EXEC,
|
/openbmc/linux/include/linux/ |
H A D | mman.h | 110 return (prot & ~(PROT_READ | PROT_WRITE | PROT_EXEC | PROT_SEM)) == 0; in arch_validate_prot() 147 _calc_vm_trans(prot, PROT_EXEC, VM_EXEC) | in calc_vm_prot_bits()
|
/openbmc/qemu/tcg/ |
H A D | region.c | 46 #define PROT_EXEC 4 macro 102 return PROT_READ | PROT_EXEC | PROT_BTI; in host_prot_read_exec() 105 return PROT_READ | PROT_EXEC; in host_prot_read_exec() 551 return PROT_READ | PROT_WRITE | PROT_EXEC; in alloc_code_gen_buffer() 831 if (need_prot == (PROT_READ | PROT_WRITE | PROT_EXEC)) { in tcg_region_init()
|
/openbmc/u-boot/tools/ |
H A D | mingw_support.h | 17 #define PROT_EXEC 0x4 /* Page can be executed */ macro
|
/openbmc/qemu/tests/tcg/s390x/ |
H A D | precise-smc-user.c | 22 PROT_READ | PROT_WRITE | PROT_EXEC); in main()
|
/openbmc/linux/tools/arch/alpha/include/uapi/asm/ |
H A D | mman.h | 31 #define PROT_EXEC 0x4 macro
|
/openbmc/linux/tools/arch/parisc/include/uapi/asm/ |
H A D | mman.h | 31 #define PROT_EXEC 0x4 macro
|
/openbmc/linux/tools/arch/mips/include/uapi/asm/ |
H A D | mman.h | 32 #define PROT_EXEC 0x04 macro
|
/openbmc/linux/arch/powerpc/include/asm/ |
H A D | mman.h | 30 if (prot & ~(PROT_READ | PROT_WRITE | PROT_EXEC | PROT_SEM | PROT_SAO)) in arch_validate_prot()
|
/openbmc/linux/tools/arch/xtensa/include/uapi/asm/ |
H A D | mman.h | 31 #define PROT_EXEC 0x4 macro
|
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | ringbuf.c | 112 ASSERT_ERR(mprotect(mmap_ptr, page_size, PROT_EXEC), "exec_cons_pos_protect"); in ringbuf_subtest() 137 ASSERT_ERR(mprotect(mmap_ptr, 4 * page_size, PROT_EXEC), "exec_protect"); in ringbuf_subtest() 147 ASSERT_ERR(mprotect(mmap_ptr, page_size, PROT_EXEC), "exec_protect"); in ringbuf_subtest()
|
/openbmc/linux/tools/include/uapi/asm-generic/ |
H A D | mman-common.h | 12 #define PROT_EXEC 0x4 /* page can be executed */ macro
|
/openbmc/qemu/linux-headers/asm-generic/ |
H A D | mman-common.h | 12 #define PROT_EXEC 0x4 /* page can be executed */ macro
|
/openbmc/linux/include/uapi/asm-generic/ |
H A D | mman-common.h | 12 #define PROT_EXEC 0x4 /* page can be executed */ macro
|
/openbmc/linux/arch/um/os-Linux/ |
H A D | process.c | 145 (x ? PROT_EXEC : 0); in os_map_memory() 157 (x ? PROT_EXEC : 0)); in os_protect_memory()
|
/openbmc/linux/arch/xtensa/include/uapi/asm/ |
H A D | mman.h | 28 #define PROT_EXEC 0x4 /* page can be executed */ macro
|
/openbmc/linux/arch/alpha/include/uapi/asm/ |
H A D | mman.h | 7 #define PROT_EXEC 0x4 /* page can be executed */ macro
|
/openbmc/qemu/linux-headers/asm-mips/ |
H A D | mman.h | 21 #define PROT_EXEC 0x04 /* page can be executed */ macro
|