Symbol: PROT_EXEC
usr/src/cmd/bhyve/common/bootrom.c
275
if (bootrom_alloc(ctx, rom_size, PROT_READ | PROT_EXEC,
usr/src/cmd/bhyve/common/pci_passthru.c
1132
pi->pi_romoffset, size, PROT_READ | PROT_EXEC) != 0) {
usr/src/cmd/bhyvectl/bhyvectl.c
1397
prot & PROT_EXEC ? 'X' : '-');
usr/src/cmd/mdb/common/mdb/mdb_context.c
71
prot = PROT_READ | PROT_WRITE | PROT_EXEC;
usr/src/cmd/mdb/common/modules/genunix/gcore.c
774
if (prot & PROT_EXEC)
usr/src/cmd/mdb/common/modules/ipc/ipc.c
50
{ "PROT_EXEC", PROT_EXEC, PROT_EXEC },
usr/src/cmd/sgs/rtld/common/malloc.c
184
PROT_READ | PROT_WRITE | PROT_EXEC,
usr/src/cmd/sgs/rtld/common/object.c
322
mpp[mnum].mr_prot = (PROT_READ | PROT_WRITE | PROT_EXEC);
usr/src/cmd/sgs/rtld/common/setup.c
423
mpp[0].mr_prot = (PROT_READ | PROT_EXEC);
usr/src/cmd/sgs/rtld/common/setup.c
428
mpp[1].mr_prot = (PROT_READ | PROT_WRITE | PROT_EXEC);
usr/src/cmd/sgs/rtld/common/setup.c
578
int perm = (PROT_READ | PROT_EXEC);
usr/src/cmd/truss/print.c
706
if (arg & ~(PROT_READ|PROT_WRITE|PROT_EXEC))
usr/src/cmd/truss/print.c
717
if (arg & PROT_EXEC)
usr/src/cmd/truss/print.c
936
if (val & PROT_EXEC)
usr/src/compat/bhyve/sys/mman.h
21
#define _PROT_ALL (PROT_READ | PROT_WRITE | PROT_EXEC)
usr/src/lib/libc/i386/crt/_rtld.c
139
ehdr = (Elf32_Ehdr *)MMAP(0, sb.st_size, PROT_READ | PROT_EXEC,
usr/src/lib/libc/i386/crt/_rtld.c
197
maddr = (caddr_t)MMAP(0, mlen, PROT_READ | PROT_EXEC,
usr/src/lib/libc/i386/crt/_rtld.c
211
maddr = (caddr_t)MMAP(0, mlen, PROT_READ | PROT_EXEC,
usr/src/lib/libc/i386/crt/_rtld.c
272
i |= PROT_EXEC;
usr/src/lib/libc/port/threads/alloc.c
117
PROT_READ | PROT_WRITE | PROT_EXEC,
usr/src/lib/libc/port/threads/alloc.c
194
int prot = PROT_READ | PROT_WRITE | PROT_EXEC;
usr/src/lib/libc/port/threads/thr.c
335
lprot = (PROT_READ|PROT_WRITE|PROT_EXEC);
usr/src/lib/libc/sparc/crt/_rtld.c
138
ehdr = (Elf32_Ehdr *)MMAP(0, sb.st_size, PROT_READ | PROT_EXEC,
usr/src/lib/libc/sparc/crt/_rtld.c
197
maddr = (caddr_t)MMAP(0, mlen, PROT_READ | PROT_EXEC,
usr/src/lib/libc/sparc/crt/_rtld.c
211
maddr = (caddr_t)MMAP(0, mlen, PROT_READ | PROT_EXEC,
usr/src/lib/libc/sparc/crt/_rtld.c
272
i |= PROT_EXEC;
usr/src/lib/libumem/amd64/umem_genasm.c
592
PROT_EXEC) != 0) {
usr/src/lib/libumem/amd64/umem_genasm.c
597
PROT_EXEC) != 0) {
usr/src/lib/libumem/amd64/umem_genasm.c
598
if (mprotect((void *)mpbase, mplen, PROT_READ | PROT_EXEC) !=
usr/src/lib/libumem/amd64/umem_genasm.c
655
if (mprotect((void *)mpbase, mplen, PROT_READ | PROT_EXEC) != 0) {
usr/src/lib/libumem/amd64/umem_genasm.c
660
if (mprotect((void *)fpbase, fplen, PROT_READ | PROT_EXEC) != 0) {
usr/src/lib/libumem/common/vmem_mmap.c
33
#define ALLOC_PROT PROT_READ | PROT_WRITE | PROT_EXEC
usr/src/lib/libumem/i386/umem_genasm.c
582
PROT_EXEC) != 0) {
usr/src/lib/libumem/i386/umem_genasm.c
587
PROT_EXEC) != 0) {
usr/src/lib/libumem/i386/umem_genasm.c
588
if (mprotect((void *)mpbase, mplen, PROT_READ | PROT_EXEC) !=
usr/src/lib/libumem/i386/umem_genasm.c
647
if (mprotect((void *)mpbase, mplen, PROT_READ | PROT_EXEC) != 0) {
usr/src/lib/libumem/i386/umem_genasm.c
652
if (mprotect((void *)fpbase, fplen, PROT_READ | PROT_EXEC) != 0) {
usr/src/lib/libvmmapi/common/vmmapi.c
95
#define PROT_ALL (PROT_READ | PROT_WRITE | PROT_EXEC)
usr/src/test/bhyve-tests/tests/common/common.h
28
#define PROT_ALL (PROT_READ | PROT_WRITE | PROT_EXEC)
usr/src/test/bhyve-tests/tests/common/in_guest.c
85
PROT_READ | PROT_EXEC);
usr/src/test/zfs-tests/tests/functional/exec/mmap_exec.c
65
PROT_EXEC, MAP_SHARED, fd, 0) == MAP_FAILED) {
usr/src/uts/common/exec/elf/elf.c
1392
prot |= PROT_EXEC;
usr/src/uts/common/exec/elf/elf.c
2006
if ((prot & (PROT_WRITE | PROT_EXEC)) != PROT_EXEC)
usr/src/uts/common/exec/elf/elf.c
2270
prot &= PROT_READ | PROT_WRITE | PROT_EXEC;
usr/src/uts/common/exec/elf/elf.c
2286
if (prot & PROT_EXEC)
usr/src/uts/common/exec/elf/elf.c
2335
} else if (prot == (PROT_READ | PROT_EXEC)) {
usr/src/uts/common/exec/elf/elf.c
352
args->stk_prot &= ~PROT_EXEC;
usr/src/uts/common/exec/elf/elf.c
354
args->dat_prot &= ~PROT_EXEC;
usr/src/uts/common/exec/elf/elf.c
407
args->stk_prot |= PROT_EXEC;
usr/src/uts/common/exec/elf/elf.c
435
args->dat_prot |= PROT_EXEC;
usr/src/uts/common/fs/gfs.c
1118
if ((prot & (PROT_EXEC | PROT_WRITE)) != 0)
usr/src/uts/common/fs/nfs/nfs4_vnops.c
10801
if (maxprot & PROT_EXEC)
usr/src/uts/common/fs/nfs/nfs4_vnops.c
10808
!(maxprot & PROT_EXEC))
usr/src/uts/common/fs/nfs/nfs4_vnops.c
15310
if (maxprot & PROT_EXEC)
usr/src/uts/common/fs/nfs/nfs4_vnops.c
15314
!(maxprot & PROT_EXEC))
usr/src/uts/common/fs/proc/prioctl.c
3465
if (prot & PROT_EXEC)
usr/src/uts/common/fs/proc/prioctl.c
3529
if (prot & PROT_EXEC)
usr/src/uts/common/fs/proc/prioctl.c
3709
if (prot & PROT_EXEC)
usr/src/uts/common/fs/proc/prioctl.c
3820
if (prot & PROT_EXEC)
usr/src/uts/common/fs/proc/prsubr.c
1915
if (prot & PROT_EXEC)
usr/src/uts/common/fs/proc/prsubr.c
2030
if (prot & PROT_EXEC)
usr/src/uts/common/fs/proc/prsubr.c
2262
if (prot & PROT_EXEC)
usr/src/uts/common/fs/proc/prsubr.c
2413
if (prot & PROT_EXEC)
usr/src/uts/common/fs/proc/prsubr.c
4252
prot &= ~(PROT_READ|PROT_WRITE|PROT_EXEC);
usr/src/uts/common/fs/proc/prsubr.c
4256
prot &= ~(PROT_READ|PROT_WRITE|PROT_EXEC);
usr/src/uts/common/fs/proc/prsubr.c
4334
~(PROT_READ|PROT_WRITE|PROT_EXEC);
usr/src/uts/common/fs/proc/prsubr.c
4339
~(PROT_READ|PROT_WRITE|PROT_EXEC);
usr/src/uts/common/fs/proc/prsubr.c
4875
if (prot & PROT_EXEC)
usr/src/uts/common/fs/proc/prsubr.c
5076
if (prot & PROT_EXEC)
usr/src/uts/common/fs/vnode.c
4188
if (maxprot & PROT_EXEC)
usr/src/uts/common/fs/vnode.c
4243
if (maxprot & PROT_EXEC)
usr/src/uts/common/fs/zfs/zfs_vnops.c
5190
if ((prot & (PROT_READ | PROT_EXEC)) &&
usr/src/uts/common/krtld/kobj.c
2429
PROT_READ | PROT_WRITE | PROT_EXEC,
usr/src/uts/common/os/exec.c
1285
if ((prot & (PROT_WRITE | PROT_EXEC)) == PROT_EXEC) {
usr/src/uts/common/os/exec.c
831
args->stk_prot &= ~PROT_EXEC;
usr/src/uts/common/os/grow.c
268
if (!(p->p_datprot & PROT_EXEC)) {
usr/src/uts/common/os/grow.c
269
crargs.prot &= ~PROT_EXEC;
usr/src/uts/common/os/grow.c
474
if (!(p->p_stkprot & PROT_EXEC)) {
usr/src/uts/common/os/grow.c
475
crargs.prot &= ~PROT_EXEC;
usr/src/uts/common/os/grow.c
658
if ((flags & MAP_TEXT) && !(prot & PROT_EXEC)) {
usr/src/uts/common/os/grow.c
739
maxprot &= ~PROT_EXEC;
usr/src/uts/common/os/grow.c
797
if ((prot & (PROT_READ | PROT_WRITE | PROT_EXEC)) &&
usr/src/uts/common/os/grow.c
808
if (prot & (PROT_READ | PROT_EXEC)) {
usr/src/uts/common/os/main.c
348
p->p_stkprot = PROT_ZFOD & ~PROT_EXEC;
usr/src/uts/common/os/main.c
349
p->p_datprot = PROT_ZFOD & ~PROT_EXEC;
usr/src/uts/common/os/mmapobj.c
1037
if ((prot & (PROT_WRITE | PROT_EXEC)) == PROT_EXEC) {
usr/src/uts/common/os/mmapobj.c
1227
((mrp[i].mr_prot & PROT_EXEC) != 0)) {
usr/src/uts/common/os/mmapobj.c
1800
prot |= PROT_EXEC;
usr/src/uts/common/os/shm.c
442
prot &= ~PROT_EXEC;
usr/src/uts/common/os/shm.c
525
prot &= ~PROT_EXEC;
usr/src/uts/common/os/urw.c
295
if (writing && (prot & PROT_EXEC))
usr/src/uts/common/os/watchpoint.c
113
return (PROT_EXEC);
usr/src/uts/common/os/watchpoint.c
253
prot |= PROT_READ|PROT_EXEC;
usr/src/uts/common/os/watchpoint.c
277
prot |= PROT_READ|PROT_EXEC;
usr/src/uts/common/os/watchpoint.c
460
rv = ((prot & (PROT_USER|PROT_EXEC))
usr/src/uts/common/os/watchpoint.c
461
!= (PROT_USER|PROT_EXEC));
usr/src/uts/common/sys/mman.h
356
#define VALID_ATTR (PROT_READ|PROT_WRITE|PROT_EXEC|SHARED|PRIVATE)
usr/src/uts/common/sys/mman.h
361
#define PROC_TEXT (PROT_EXEC | PROT_READ)
usr/src/uts/common/sys/mman.h
362
#define PROC_DATA (PROT_READ | PROT_WRITE | PROT_EXEC)
usr/src/uts/common/sys/mman.h
365
#define MEMCNTL_VALID_ATTR (PROT_READ |PROT_WRITE |PROT_EXEC | \
usr/src/uts/common/sys/mman.h
82
#define PROT_ZFOD (PROT_READ | PROT_WRITE | PROT_EXEC | PROT_USER)
usr/src/uts/common/sys/mman.h
83
#define PROT_ALL (PROT_READ | PROT_WRITE | PROT_EXEC | PROT_USER)
usr/src/uts/common/vm/seg_dev.c
1445
protchk = PROT_EXEC;
usr/src/uts/common/vm/seg_dev.c
1449
protchk = PROT_READ | PROT_WRITE | PROT_EXEC;
usr/src/uts/common/vm/seg_dev.c
1969
protchk = PROT_EXEC;
usr/src/uts/common/vm/seg_dev.c
1973
protchk = PROT_READ | PROT_WRITE | PROT_EXEC;
usr/src/uts/common/vm/seg_spt.c
2049
if ((rw == S_EXEC) && !(sptd->spt_prot & PROT_EXEC))
usr/src/uts/common/vm/seg_spt.c
2262
if ((rw == S_EXEC) && !(sptd->spt_prot & PROT_EXEC))
usr/src/uts/common/vm/seg_vn.c
176
SEGVN_ZFOD_ARGS(PROT_ZFOD & ~PROT_EXEC, PROT_ALL);
usr/src/uts/common/vm/seg_vn.c
2758
protchk = PROT_EXEC;
usr/src/uts/common/vm/seg_vn.c
2762
protchk = PROT_READ | PROT_WRITE | PROT_EXEC;
usr/src/uts/common/vm/seg_vn.c
3902
protchk = PROT_EXEC;
usr/src/uts/common/vm/seg_vn.c
3906
protchk = PROT_READ | PROT_WRITE | PROT_EXEC;
usr/src/uts/common/vm/seg_vn.c
4696
protchk = PROT_EXEC;
usr/src/uts/common/vm/seg_vn.c
4700
protchk = PROT_READ | PROT_WRITE | PROT_EXEC;
usr/src/uts/common/vm/seg_vn.c
5032
protchk = PROT_EXEC;
usr/src/uts/common/vm/seg_vn.c
5036
protchk = PROT_READ | PROT_WRITE | PROT_EXEC;
usr/src/uts/common/vm/seg_vn.c
573
a->vp != NULL && a->prot == (PROT_USER | PROT_READ | PROT_EXEC) &&
usr/src/uts/common/vm/vm_as.c
3429
prot &= ~(PROT_READ|PROT_WRITE|PROT_EXEC);
usr/src/uts/common/vm/vm_as.c
3433
prot &= ~(PROT_READ|PROT_WRITE|PROT_EXEC);
usr/src/uts/common/vm/vm_as.c
3516
wprot &= ~(PROT_READ|PROT_WRITE|PROT_EXEC);
usr/src/uts/common/vm/vm_as.c
3520
wprot &= ~(PROT_READ|PROT_WRITE|PROT_EXEC);
usr/src/uts/i86pc/os/cpr_impl.c
465
(PROT_READ|PROT_WRITE|PROT_EXEC|HAT_STORECACHING_OK|HAT_NOSYNC),
usr/src/uts/i86pc/os/fastboot.c
1197
PROT_READ | PROT_WRITE | PROT_EXEC,
usr/src/uts/i86pc/os/fastboot.c
1291
PROT_READ | PROT_WRITE | PROT_EXEC,
usr/src/uts/i86pc/os/fastboot.c
1303
PROT_READ | PROT_WRITE | PROT_EXEC,
usr/src/uts/i86pc/os/fastboot.c
1337
PROT_READ | PROT_WRITE | PROT_EXEC,
usr/src/uts/i86pc/os/mp_pc.c
100
btop(rm_platter_pa), PROT_READ | PROT_WRITE | PROT_EXEC,
usr/src/uts/i86pc/os/startup.c
2399
PROT_READ | PROT_WRITE | PROT_EXEC);
usr/src/uts/i86pc/os/startup.c
2639
PROT_READ | PROT_WRITE | PROT_EXEC);
usr/src/uts/i86pc/os/startup.c
2645
PROT_READ | PROT_WRITE | PROT_EXEC);
usr/src/uts/i86pc/vm/hat_i86.c
1160
hati_cpu_punchin(cpu, va, PROT_READ | PROT_EXEC);
usr/src/uts/i86pc/vm/hat_i86.c
1195
hati_cpu_punchin(cpu, va, PROT_READ | PROT_EXEC);
usr/src/uts/i86pc/vm/hat_i86.c
1584
if (!(attr & PROT_EXEC))
usr/src/uts/i86pc/vm/hat_i86.c
3102
*attr |= PROT_EXEC;
usr/src/uts/i86pc/vm/hat_i86.c
3157
if ((attr & PROT_EXEC) && PTE_GET(oldpte, mmu.pt_nx))
usr/src/uts/i86pc/vm/hat_i86.c
3170
if (!(attr & PROT_EXEC) && !PTE_GET(oldpte, mmu.pt_nx))
usr/src/uts/i86pc/vm/hat_i86.c
3182
if ((attr & PROT_EXEC) && !PTE_GET(oldpte, mmu.pt_nx))
usr/src/uts/i86pc/vm/hat_i86.c
3555
prot |= PROT_EXEC;
usr/src/uts/i86pc/vm/kboot_mmu.c
310
*prot = PROT_READ | PROT_EXEC;
usr/src/uts/i86pc/vm/kboot_mmu.c
318
*prot &= ~PROT_EXEC;
usr/src/uts/i86xpv/vm/seg_mf.c
293
return (PROT_EXEC);
usr/src/uts/i86xpv/vm/seg_mf.c
298
return (PROT_READ | PROT_WRITE | PROT_EXEC);
usr/src/uts/intel/io/vmm/amd/svm.c
646
return (PROT_EXEC);
usr/src/uts/intel/io/vmm/intel/vmx.c
1913
fault_type = PROT_EXEC;
usr/src/uts/intel/io/vmm/vmm.c
1668
ASSERT(ftype == PROT_READ || ftype == PROT_WRITE || ftype == PROT_EXEC);
usr/src/uts/intel/io/vmm/vmm_instruction_emul.c
3057
if (prot & PROT_EXEC)
usr/src/uts/intel/io/vmm/vmm_instruction_emul.c
3325
prot = PROT_READ | PROT_EXEC;
usr/src/uts/intel/io/vmm/vmm_sol_ept.c
37
CTASSERT(EPT_X == PROT_EXEC);
usr/src/uts/intel/io/vmm/vmm_sol_rvi.c
28
if ((prot & PROT_EXEC) == 0)
usr/src/uts/intel/io/vmm/vmm_sol_rvi.c
78
prot |= PROT_EXEC;
usr/src/uts/intel/io/vmm/vmm_vm.c
933
ASSERT((req_prot & (PROT_READ | PROT_WRITE | PROT_EXEC)) != PROT_NONE);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2244
(addr < errata57_limit) && (attr & PROT_EXEC) &&
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2248
attr &= ~PROT_EXEC;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2292
(addr < errata57_limit) && (attr & PROT_EXEC) &&
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2296
attr &= ~PROT_EXEC;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2466
(addr < errata57_limit) && (attr & PROT_EXEC) &&
usr/src/uts/sfmmu/vm/hat_sfmmu.c
2470
attr &= ~PROT_EXEC;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5133
attr |= PROT_EXEC;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5295
((vprot & PROT_EXEC) == PROT_EXEC);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5418
case (PROT_EXEC):
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5419
case (PROT_EXEC | PROT_READ):
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5424
case (PROT_EXEC | PROT_WRITE):
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5425
case (PROT_EXEC | PROT_WRITE | PROT_READ):
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5429
case (PROT_USER | PROT_EXEC):
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5430
case (PROT_USER | PROT_EXEC | PROT_READ):
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5435
case (PROT_USER | PROT_EXEC | PROT_WRITE):
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5436
case (PROT_USER | PROT_EXEC | PROT_WRITE | PROT_READ):
usr/src/uts/sun4/vm/vm_dep.c
411
(prot & PROT_EXEC))
usr/src/uts/sun4u/sys/pte.h
231
(((attr) & PROT_EXEC) ? TTE_EXECPRM_INT : 0)
usr/src/uts/sun4v/sys/pte.h
188
(((attr) & PROT_EXEC) ? TTE_EXECPRM_INT : 0)