Symbol: PROT_EXEC
lib/libc/gen/dlfcn.c
335
r = PROT_EXEC | PROT_READ | PROT_WRITE;
lib/libc/gen/dlfcn.c
341
r |= PROT_EXEC;
lib/libvmmapi/vmmapi.c
83
#define PROT_ALL (PROT_READ | PROT_WRITE | PROT_EXEC)
libexec/rtld-elf/map_object.c
514
prot |= PROT_EXEC;
libexec/rtld-elf/rtld.c
301
static int stack_prot = PROT_READ | PROT_WRITE | PROT_EXEC;
libexec/rtld-elf/rtld.c
6288
if ((max_stack_flags & PF_X) == 0 || (stack_prot & PROT_EXEC) != 0)
libexec/rtld-elf/rtld.c
6294
stack_prot |= PROT_EXEC;
sys/amd64/amd64/bpf_jit_machdep.c
644
mprotect(stream.ibuf, *size, PROT_READ | PROT_EXEC) != 0) {
sys/amd64/vmm/vmm_dev_machdep.c
497
CTASSERT(PROT_EXEC == VM_PROT_EXECUTE);
sys/amd64/vmm/vmm_instruction_emul.c
2293
prot = PROT_READ | PROT_EXEC;
sys/arm64/vmm/vmm_arm64.c
1045
if ((prot & PROT_EXEC) != 0) {
sys/arm64/vmm/vmm_arm64.c
1074
if ((prot & PROT_EXEC) != 0) {
sys/compat/freebsd32/freebsd32_misc.c
553
prot |= PROT_EXEC;
sys/compat/freebsd32/freebsd32_misc.c
567
prot |= PROT_EXEC;
sys/compat/freebsd32/freebsd32_misc.c
590
prot |= PROT_EXEC;
sys/compat/linux/linux_mmap.c
237
PROT_EXEC)) != 0)
sys/compat/linux/linux_mmap.c
425
*prot |= PROT_EXEC;
sys/dev/proto/proto_core.c
496
if (prot & PROT_EXEC)
sys/dev/sound/pcm/dsp.c
1976
if ((nprot & PROT_EXEC) && (dsp_mmap_allow_prot_exec < 0 ||
sys/dev/spibus/spigen.c
305
(nprot & (PROT_EXEC | PROT_READ | PROT_WRITE))
sys/dev/vmm/vmm_dev.c
1327
if ((nprot & PROT_EXEC) || first < 0 || first >= last)
sys/dev/vmm/vmm_dev.c
808
if ((nprot & PROT_EXEC) || first < 0 || first >= last)
sys/i386/i386/bpf_jit_machdep.c
674
mprotect(stream.ibuf, *size, PROT_READ | PROT_EXEC) != 0) {
sys/kern/kern_kcov.c
343
if ((nprot & (PROT_EXEC | PROT_READ | PROT_WRITE)) !=
sys/sys/mman.h
58
#define _PROT_ALL (PROT_READ | PROT_WRITE | PROT_EXEC)
sys/vm/vm_mmap.c
397
if (prot & PROT_EXEC)
sys/vm/vm_mmap.c
469
PROT_EXEC,
sys/vm/vm_mmap.c
471
PROT_EXEC | PROT_WRITE,
sys/vm/vm_mmap.c
473
PROT_EXEC | PROT_READ,
sys/vm/vm_mmap.c
475
PROT_EXEC | PROT_WRITE | PROT_READ,
sys/vm/vm_mmap.c
491
prot |= PROT_EXEC;
tests/sys/capsicum/capability-fd.cc
511
CHECK_RIGHT_MMAP_RESULT(mmap(NULL, getpagesize(), PROT_EXEC, MAP_SHARED, cap_fd, 0),
tests/sys/capsicum/capability-fd.cc
515
CHECK_RIGHT_MMAP_RESULT(mmap(NULL, getpagesize(), PROT_READ | PROT_EXEC, MAP_SHARED, cap_fd, 0),
tests/sys/capsicum/capability-fd.cc
517
CHECK_RIGHT_MMAP_RESULT(mmap(NULL, getpagesize(), PROT_EXEC | PROT_WRITE, MAP_SHARED, cap_fd, 0),
tests/sys/capsicum/capability-fd.cc
519
CHECK_RIGHT_MMAP_RESULT(mmap(NULL, getpagesize(), PROT_READ | PROT_WRITE | PROT_EXEC, MAP_SHARED, cap_fd, 0),
tests/sys/cddl/zfs/tests/exec/mmap_exec.c
62
PROT_EXEC, MAP_SHARED, fd, 0) == MAP_FAILED) {
tests/sys/posixshm/posixshm_test.c
1746
PROT_READ | PROT_WRITE | PROT_EXEC, EINVAL);
tests/sys/posixshm/posixshm_test.c
1748
PROT_READ | PROT_WRITE | PROT_EXEC, 0);
tests/sys/posixshm/posixshm_test.c
1757
PROT_READ | PROT_WRITE | PROT_EXEC, EINVAL);
tests/sys/posixshm/posixshm_test.c
1759
PROT_READ | PROT_WRITE | PROT_EXEC, 0);
tests/sys/sound/mmap.c
123
buf = mmap(NULL, len, PROT_READ | PROT_WRITE | PROT_EXEC, MAP_SHARED,
tests/sys/vm/mmap_test.c
315
error = mprotect(p, pagesize, PROT_READ | PROT_EXEC);
tests/sys/vm/mmap_test.c
344
error = mprotect(p, pagesize, PROT_READ | PROT_EXEC);
tests/sys/vm/mmap_test.c
358
error = mprotect(p, pagesize, PROT_READ | PROT_EXEC);
tests/sys/vm/mmap_test.c
98
prot_flags |= PROT_EXEC;
tools/regression/security/cap_test/cap_test_capabilities.c
165
p = mmap(NULL, getpagesize(), PROT_EXEC, MAP_SHARED, fd_cap, 0);
tools/regression/security/cap_test/cap_test_capabilities.c
172
p = mmap(NULL, getpagesize(), PROT_READ | PROT_EXEC, MAP_SHARED,
tools/regression/security/cap_test/cap_test_capabilities.c
176
p = mmap(NULL, getpagesize(), PROT_EXEC | PROT_WRITE, MAP_SHARED,
tools/regression/security/cap_test/cap_test_capabilities.c
180
p = mmap(NULL, getpagesize(), PROT_READ | PROT_WRITE | PROT_EXEC,
tools/regression/security/open_to_operation/open_to_operation.c
995
addr = mmap(NULL, getpagesize(), PROT_EXEC, MAP_SHARED, fd,
tools/test/stress2/testcases/badcode/badcode.c
106
PROT_EXEC) == -1)
tools/test/vm86/vm86_test.c
104
PROT_EXEC, MAP_ANON | MAP_FIXED, -1, 0);
tools/test/vm86/vm86_test.c
87
PROT_EXEC, MAP_ANON, -1, 0);
usr.sbin/bhyve/bootrom.c
275
if (bootrom_alloc(ctx, rom_size, PROT_READ | PROT_EXEC,
usr.sbin/bhyve/pci_passthru.c
1417
pi->pi_romoffset, size, PROT_READ | PROT_EXEC) != 0) {
usr.sbin/bhyvectl/bhyvectl.c
210
prot & PROT_EXEC ? 'X' : '-');