Home
last modified time | relevance | path

Searched refs:PROT_EXEC (Results 1 – 25 of 95) sorted by relevance

1234

/openbmc/linux/tools/testing/selftests/powerpc/mm/
H A Dexec_prot.c73 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 Dpkey_exec_prot.c84 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 Dmdwe_test.c109 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 Dlibx86-mmap-offset.patch79 - 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 Dusercopy.c82 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 Dperms.c205 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 Dvma-pthread.c133 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 Dnoexec.c.inc82 PROT_READ | PROT_WRITE | PROT_EXEC) < 0) {
122 PROT_READ | PROT_WRITE | PROT_EXEC,
/openbmc/linux/include/linux/
H A Dmman.h110 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 Dregion.c46 #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 Dmingw_support.h17 #define PROT_EXEC 0x4 /* Page can be executed */ macro
/openbmc/qemu/tests/tcg/s390x/
H A Dprecise-smc-user.c22 PROT_READ | PROT_WRITE | PROT_EXEC); in main()
/openbmc/linux/tools/arch/alpha/include/uapi/asm/
H A Dmman.h31 #define PROT_EXEC 0x4 macro
/openbmc/linux/tools/arch/parisc/include/uapi/asm/
H A Dmman.h31 #define PROT_EXEC 0x4 macro
/openbmc/linux/tools/arch/mips/include/uapi/asm/
H A Dmman.h32 #define PROT_EXEC 0x04 macro
/openbmc/linux/arch/powerpc/include/asm/
H A Dmman.h30 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 Dmman.h31 #define PROT_EXEC 0x4 macro
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/
H A Dringbuf.c112 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 Dmman-common.h12 #define PROT_EXEC 0x4 /* page can be executed */ macro
/openbmc/qemu/linux-headers/asm-generic/
H A Dmman-common.h12 #define PROT_EXEC 0x4 /* page can be executed */ macro
/openbmc/linux/include/uapi/asm-generic/
H A Dmman-common.h12 #define PROT_EXEC 0x4 /* page can be executed */ macro
/openbmc/linux/arch/um/os-Linux/
H A Dprocess.c145 (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 Dmman.h28 #define PROT_EXEC 0x4 /* page can be executed */ macro
/openbmc/linux/arch/alpha/include/uapi/asm/
H A Dmman.h7 #define PROT_EXEC 0x4 /* page can be executed */ macro
/openbmc/qemu/linux-headers/asm-mips/
H A Dmman.h21 #define PROT_EXEC 0x04 /* page can be executed */ macro

1234