Home
last modified time | relevance | path

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

12

/tools/testing/selftests/powerpc/mm/
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()
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()
A Dpkey_siginfo.c26 #define PROT_RWX (PROT_READ | PROT_WRITE | PROT_EXEC)
83 mprotect(pgstart, pgsize, PROT_EXEC)) in segv_handler()
/tools/testing/selftests/mm/
A Dmdwe_test.c219 self->p = mmap(NULL, self->size, PROT_READ | PROT_EXEC, self->flags, 0, 0); in TEST_F()
225 self->p = mmap(NULL, self->size, PROT_WRITE | PROT_EXEC, self->flags, 0, 0); in TEST_F()
237 self->p = mmap(NULL, self->size, PROT_READ | PROT_EXEC, self->flags, 0, 0); in TEST_F()
240 ret = mprotect(self->p, self->size, PROT_READ | PROT_EXEC); in TEST_F()
251 ret = mprotect(self->p, self->size, PROT_READ | PROT_EXEC); in TEST_F()
266 ret = mprotect(self->p, self->size, PROT_WRITE | PROT_EXEC); in TEST_F()
282 p = mmap(self->p, self->size, PROT_READ | PROT_EXEC, in TEST_F()
296 self->p = mmap(NULL, self->size, PROT_EXEC, self->flags, 0, 0); in TEST_F()
299 ret = mprotect(self->p, self->size, PROT_EXEC | PROT_BTI); in TEST_F()
A Dhugepage-mremap.c33 #define PROTECTION (PROT_READ | PROT_WRITE | PROT_EXEC)
A Dprotection_keys.c938 err = sys_mprotect_pkey(ptr, size, PROT_EXEC, 0); in test_pkey_alloc_free_attach_pkey0()
942 err = sys_mprotect_pkey(ptr, size, PROT_READ|PROT_WRITE|PROT_EXEC, 0); in test_pkey_alloc_free_attach_pkey0()
1414 ret = mprotect_pkey(p1, PAGE_SIZE, PROT_EXEC, (u64)pkey); in test_executing_on_unreadable_memory()
1430 ret = mprotect_pkey(p1, PAGE_SIZE, PROT_EXEC | PROT_READ, (u64)pkey); in test_executing_on_unreadable_memory()
1449 ret = mprotect(p1, PAGE_SIZE, PROT_EXEC); in test_implicit_mprotect_exec_only_memory()
1476 ret = mprotect(p1, PAGE_SIZE, PROT_READ|PROT_EXEC); in test_implicit_mprotect_exec_only_memory()
A Dmerge.c438 ptr2 = mmap(&carveout[6 * page_size], 5 * page_size, PROT_READ | PROT_WRITE | PROT_EXEC, in TEST_F()
459 ASSERT_EQ(mprotect(ptr, 5 * page_size, PROT_READ | PROT_WRITE | PROT_EXEC), 0); in TEST_F()
493 ptr1 = mmap(&carveout[page_size], 10 * page_size, PROT_EXEC, in TEST_F()
/tools/arch/mips/include/uapi/asm/
A Dmman.h32 #define PROT_EXEC 0x04 macro
/tools/arch/parisc/include/uapi/asm/
A Dmman.h31 #define PROT_EXEC 0x4 macro
/tools/arch/alpha/include/uapi/asm/
A Dmman.h31 #define PROT_EXEC 0x4 macro
/tools/arch/xtensa/include/uapi/asm/
A Dmman.h31 #define PROT_EXEC 0x4 macro
/tools/include/uapi/asm-generic/
A Dmman-common.h12 #define PROT_EXEC 0x4 /* page can be executed */ macro
/tools/testing/selftests/bpf/prog_tests/
A Dbtf_sysfs.c54 if (!ASSERT_EQ(mprotect(raw_data, btf_size, PROT_READ | PROT_EXEC), -1, in test_btf_mmap_sysfs()
A Dringbuf.c170 ASSERT_ERR(mprotect(mmap_ptr, page_size, PROT_EXEC), "exec_cons_pos_protect"); in ringbuf_subtest()
195 ASSERT_ERR(mprotect(mmap_ptr, 4 * page_size, PROT_EXEC), "exec_protect"); in ringbuf_subtest()
205 ASSERT_ERR(mprotect(mmap_ptr, page_size, PROT_EXEC), "exec_protect"); in ringbuf_subtest()
A Dtest_lsm.c34 PROT_READ | PROT_WRITE | PROT_EXEC); in stack_mprotect()
A Duser_ringbuf.c114 ASSERT_ERR(mprotect(mmap_ptr, page_size, PROT_EXEC), "exec_cons_pos_protect"); in test_user_ringbuf_mappings()
124 ASSERT_ERR(mprotect(mmap_ptr, page_size, PROT_EXEC), "exec_prod_pos_protect"); in test_user_ringbuf_mappings()
133 ASSERT_ERR(mprotect(mmap_ptr, page_size, PROT_EXEC), "exec_data_protect"); in test_user_ringbuf_mappings()
/tools/testing/selftests/powerpc/signal/
A Dsigreturn_vdso.c114 mprotect((void *)low, size, PROT_READ|PROT_WRITE|PROT_EXEC); in test_sigreturn_vdso()
/tools/testing/selftests/sgx/
A Dload.c217 ptr = mmap(NULL, PAGE_SIZE, PROT_EXEC, MAP_SHARED, fd, 0); in encl_load()
278 seg->prot |= (phdr->p_flags & PF_X) ? PROT_EXEC : 0; in encl_load()
/tools/perf/tests/
A Dmmap-thread-lookup.c40 PROT_READ|PROT_WRITE|PROT_EXEC, in thread_init()
A Dsymbols.c106 PROT_EXEC, /*flags=*/0, filename, ti->thread); in create_map()
/tools/testing/selftests/x86/
A Dentry_from_vm86.c234 PROT_READ | PROT_WRITE | PROT_EXEC, in main()
/tools/perf/tests/shell/
A Dtest_intel_pt.sh346 m = mmap(0, 4096, PROT_READ | PROT_EXEC, MAP_PRIVATE, fileno(f), 0);
388 void *addr = mmap(0, 4096, PROT_WRITE | PROT_EXEC, MAP_ANONYMOUS | MAP_PRIVATE, -1, 0);
/tools/perf/util/
A Dmap.c144 if ((anon || no_dso) && nsi && (prot & PROT_EXEC)) { in map__new()
185 if (!(prot & PROT_EXEC)) in map__new()
/tools/testing/kunit/test_data/
A Dtest_is_test_passed-no_tests_run_no_header.log6 Checking PROT_EXEC mmap in /dev/shm...OK
/tools/perf/jvmti/
A Djvmti_agent.c216 marker_addr = mmap(NULL, pgsz, PROT_READ|PROT_EXEC, MAP_PRIVATE, fd, 0); in perf_open_marker_file()

Completed in 39 milliseconds

12