libexec/ld.so/library.c
246
if ((flags & PROT_WRITE) && (flags & PROT_EXEC))
libexec/ld.so/library.c
247
flags &= ~PROT_EXEC;
libexec/ld.so/library.c
272
if ((flags & PROT_EXEC) && exec_start == 0) {
libexec/ld.so/library.c
45
(((X) & PF_X) ? PROT_EXEC : 0))
libexec/ld.so/library_mquery.c
267
int exec = (ld->prot & PROT_WRITE) ? 0 : PROT_EXEC;
libexec/ld.so/library_mquery.c
293
if ((ld->prot & PROT_EXEC) && exec_start == NULL) {
libexec/ld.so/library_mquery.c
45
(((X) & PF_X) ? PROT_EXEC : 0))
libexec/ld.so/loader.c
480
(((X) & PF_X) ? PROT_EXEC : 0))
libexec/ld.so/loader.c
606
if ((next_load->prot & PROT_EXEC) != 0 &&
libexec/ld.so/loader.c
721
PROT_READ|PROT_EXEC);
libexec/ld.so/loader.c
814
if ((llist->prot & PROT_WRITE) && (llist->prot & PROT_EXEC)) {
regress/lib/libc/sys/t_mmap.c
555
map = mmap(NULL, page, PROT_EXEC, flags, -1, 0);
regress/lib/libc/sys/t_mmap.c
567
map = mmap(NULL, page, PROT_EXEC|PROT_READ|PROT_WRITE, flags, -1, 0);
regress/sys/arch/sparc64/emul-popc/simm/simm13.c
71
if (mprotect(v, 2 * sizeof(union instr), PROT_READ|PROT_EXEC) == -1)
regress/sys/kern/noexec/noexec.c
108
if (mprotect(p, size, PROT_READ|PROT_EXEC) < 0)
regress/sys/kern/noexec/noexec.c
149
if (mprotect(p, size + 2 * page_size, PROT_READ|PROT_EXEC) != 0)
regress/sys/kern/noexec/noexec.c
224
PROT_READ | PROT_EXEC) == -1)
regress/sys/kern/xonly/xonly.c
108
mprotect(addr, getpagesize(), PROT_EXEC);
regress/sys/kern/xonly/xonly.c
121
mprotect(addr, getpagesize(), PROT_EXEC);
regress/sys/kern/xonly/xonly.c
134
mprotect(addr, getpagesize(), PROT_EXEC);
regress/sys/kern/xonly/xonly.c
143
addr = mmap(NULL, getpagesize(), PROT_EXEC,
regress/sys/kern/xonly/xonly.c
148
mprotect(addr, getpagesize(), PROT_EXEC);
regress/sys/kern/xonly/xonly.c
95
return mmap(NULL, getpagesize(), PROT_EXEC,
regress/usr.bin/lastcomm/syscallwx.c
41
addr.p = mmap(NULL, psz, PROT_READ | PROT_WRITE | PROT_EXEC,
sys/arch/alpha/alpha/machdep.c
474
PROT_READ | PROT_WRITE | PROT_EXEC;
sys/arch/alpha/alpha/pmap.c
1303
case PROT_READ | PROT_WRITE | PROT_EXEC:
sys/arch/alpha/alpha/pmap.c
1308
case PROT_READ | PROT_EXEC:
sys/arch/alpha/alpha/pmap.c
1444
if (prot & PROT_EXEC)
sys/arch/alpha/alpha/pmap.c
1495
if (prot & PROT_EXEC) {
sys/arch/alpha/alpha/pmap.c
1792
if ((prot & PROT_EXEC) != 0 || pmap_pte_exec(pte))
sys/arch/alpha/alpha/pmap.c
2252
if (prot & PROT_EXEC) {
sys/arch/alpha/alpha/trap.c
355
access_type = PROT_EXEC;
sys/arch/alpha/alpha/trap.c
371
access_type = PROT_EXEC;
sys/arch/amd64/amd64/acpi_machdep.c
418
pmap_kenter_pa(ACPI_TRAMPOLINE, ACPI_TRAMPOLINE, PROT_READ | PROT_EXEC);
sys/arch/amd64/amd64/cpu.c
958
pmap_kenter_pa(MP_TRAMPOLINE, MP_TRAMPOLINE, PROT_READ | PROT_EXEC);
sys/arch/amd64/amd64/efi_machdep.c
173
prot |= PROT_EXEC;
sys/arch/amd64/amd64/efi_machdep.c
178
prot &= ~PROT_EXEC;
sys/arch/amd64/amd64/hibernate_machdep.c
472
pmap_kenter_pa(ACPI_TRAMPOLINE, ACPI_TRAMPOLINE, PROT_READ | PROT_EXEC);
sys/arch/amd64/amd64/kexec.c
320
PROT_READ | PROT_WRITE | PROT_EXEC,
sys/arch/amd64/amd64/kexec.c
321
PROT_READ | PROT_WRITE | PROT_EXEC | PMAP_WIRED | PMAP_EFI);
sys/arch/amd64/amd64/machdep.c
391
pmap_enter_special(va, pa, PROT_READ | PROT_EXEC);
sys/arch/amd64/amd64/machdep.c
402
pmap_enter_special(va, pa, PROT_READ | PROT_EXEC);
sys/arch/amd64/amd64/pmap.c
2173
if (!(prot & PROT_EXEC))
sys/arch/amd64/amd64/pmap.c
2699
if (prot & PROT_EXEC)
sys/arch/amd64/amd64/pmap.c
520
if (!(prot & PROT_EXEC))
sys/arch/amd64/amd64/pmap.c
701
protection_codes[PROT_EXEC] = pg_xo; /* --x */
sys/arch/amd64/amd64/pmap.c
703
protection_codes[PROT_READ | PROT_EXEC] = PG_RO; /* -rx */
sys/arch/amd64/amd64/pmap.c
705
protection_codes[PROT_WRITE | PROT_EXEC] = PG_RW; /* w-x */
sys/arch/amd64/amd64/pmap.c
707
protection_codes[PROT_READ | PROT_WRITE | PROT_EXEC] = PG_RW; /* wrx */
sys/arch/amd64/amd64/trap.c
169
return PROT_EXEC;
sys/arch/amd64/amd64/trap.c
194
error = uvm_fault(&p->p_vmspace->vm_map, va, 0, PROT_EXEC);
sys/arch/amd64/amd64/vmm_machdep.c
4958
was_prot |= PROT_EXEC;
sys/arch/amd64/amd64/vmm_machdep.c
4966
prot = PROT_EXEC;
sys/arch/amd64/amd64/vmm_machdep.c
5030
PROT_READ | PROT_WRITE | PROT_EXEC, 0);
sys/arch/amd64/amd64/vmm_machdep.c
5153
PROT_READ | PROT_WRITE | PROT_EXEC, 0);
sys/arch/arm/arm/arm32_machdep.c
228
vector_page_setprot(PROT_READ | PROT_EXEC);
sys/arch/arm/arm/fault.c
577
error = uvm_fault(map, va, 0, PROT_EXEC);
sys/arch/arm/arm/fiq.c
68
vector_page_setprot(PROT_READ | PROT_WRITE | PROT_EXEC);
sys/arch/arm/arm/fiq.c
74
vector_page_setprot(PROT_READ | PROT_EXEC);
sys/arch/arm/arm/pmap7.c
1102
if (prot & PROT_EXEC)
sys/arch/arm/arm/pmap7.c
1279
if (mapped && (prot & PROT_EXEC) != 0 && pmap_is_current(pm))
sys/arch/arm/arm/pmap7.c
1545
if ((prot & (PROT_WRITE | PROT_EXEC)) == (PROT_WRITE | PROT_EXEC))
sys/arch/arm/arm/pmap7.c
1579
if ((prot & PROT_EXEC) == 0)
sys/arch/arm/arm/pmap7.c
1616
case PROT_READ | PROT_WRITE | PROT_EXEC:
sys/arch/arm/arm/pmap7.c
1621
case PROT_READ | PROT_EXEC:
sys/arch/arm/include/pmap.h
442
if ((pr & PROT_EXEC) == 0)
sys/arch/arm/include/pmap.h
457
if ((pr & PROT_EXEC) == 0)
sys/arch/arm/include/pmap.h
472
if ((pr & PROT_EXEC) == 0)
sys/arch/arm64/arm64/db_interface.c
279
pmap_page_ro(pmap_kernel(), pgva, PROT_READ|PROT_EXEC);
sys/arch/arm64/arm64/pmap.c
1580
if ((prot & PROT_EXEC) == 0) {
sys/arch/arm64/arm64/pmap.c
1581
pted->pted_va &= ~PROT_EXEC;
sys/arch/arm64/arm64/pmap.c
1582
pted->pted_pte &= ~PROT_EXEC;
sys/arch/arm64/arm64/pmap.c
1668
if (prot & (PROT_READ | PROT_EXEC)) {
sys/arch/arm64/arm64/pmap.c
1904
(pted->pted_va & (PROT_READ|PROT_WRITE|PROT_EXEC));
sys/arch/arm64/arm64/pmap.c
1905
} else if ((ftype & PROT_EXEC) && /* fault caused by an exec */
sys/arch/arm64/arm64/pmap.c
1906
!(pted->pted_pte & PROT_EXEC) && /* and exec is disabled now */
sys/arch/arm64/arm64/pmap.c
1907
(pted->pted_va & PROT_EXEC)) { /* but is supposedly allowed */
sys/arch/arm64/arm64/pmap.c
1917
pted->pted_pte |= (pted->pted_va & (PROT_READ|PROT_EXEC));
sys/arch/arm64/arm64/pmap.c
1930
pted->pted_pte |= (pted->pted_va & (PROT_READ|PROT_EXEC));
sys/arch/arm64/arm64/pmap.c
194
[PROT_EXEC] = ATTR_PXN|ATTR_AF|ATTR_AP(2),
sys/arch/arm64/arm64/pmap.c
1941
if (pted->pted_va & PROT_EXEC) {
sys/arch/arm64/arm64/pmap.c
195
[PROT_EXEC|PROT_READ] = ATTR_PXN|ATTR_AF|ATTR_AP(3),
sys/arch/arm64/arm64/pmap.c
196
[PROT_EXEC|PROT_WRITE] = ATTR_PXN|ATTR_AF|ATTR_AP(1),
sys/arch/arm64/arm64/pmap.c
197
[PROT_EXEC|PROT_WRITE|PROT_READ] = ATTR_PXN|ATTR_AF|ATTR_AP(1),
sys/arch/arm64/arm64/pmap.c
1972
PROT_READ | PROT_EXEC, PROT_READ | PROT_EXEC | PMAP_WIRED);
sys/arch/arm64/arm64/pmap.c
205
[PROT_EXEC] = ATTR_UXN|ATTR_AF|ATTR_AP(2),
sys/arch/arm64/arm64/pmap.c
206
[PROT_EXEC|PROT_READ] = ATTR_UXN|ATTR_AF|ATTR_AP(2),
sys/arch/arm64/arm64/pmap.c
207
[PROT_EXEC|PROT_WRITE] = ATTR_UXN|ATTR_AF|ATTR_AP(0),
sys/arch/arm64/arm64/pmap.c
208
[PROT_EXEC|PROT_WRITE|PROT_READ] = ATTR_UXN|ATTR_AF|ATTR_AP(0),
sys/arch/arm64/arm64/pmap.c
2278
prot = PROT_READ | PROT_EXEC;
sys/arch/arm64/arm64/pmap.c
668
if (pg != NULL && (flags & PROT_EXEC)) {
sys/arch/arm64/arm64/pmap.c
678
if (flags & (PROT_READ|PROT_WRITE|PROT_EXEC|PMAP_WIRED)) {
sys/arch/arm64/arm64/trap.c
75
return PROT_EXEC;
sys/arch/arm64/dev/efi_machdep.c
222
prot |= PROT_EXEC;
sys/arch/arm64/dev/efi_machdep.c
227
prot &= ~PROT_EXEC;
sys/arch/arm64/dev/smmu.c
1106
pted |= flags & (PROT_READ|PROT_WRITE|PROT_EXEC);
sys/arch/arm64/dev/smmu.c
1227
if (flags & (PROT_READ|PROT_WRITE|PROT_EXEC))
sys/arch/armv7/armv7/armv7_machdep.c
634
PROT_READ | PROT_EXEC, PTE_CACHE);
sys/arch/armv7/armv7/armv7_machdep.c
835
vector_page_setprot(PROT_READ | PROT_EXEC);
sys/arch/hppa/hppa/pmap.c
498
hppa_prot[PROT_EXEC] = TLB_AR_X;
sys/arch/hppa/hppa/pmap.c
499
hppa_prot[PROT_READ | PROT_EXEC] = TLB_AR_RX;
sys/arch/hppa/hppa/pmap.c
500
hppa_prot[PROT_WRITE | PROT_EXEC] = TLB_AR_RWX;
sys/arch/hppa/hppa/pmap.c
501
hppa_prot[PROT_READ | PROT_WRITE | PROT_EXEC] = TLB_AR_RWX;
sys/arch/hppa/hppa/pmap.c
578
pmap_prot(pmap_kernel(), PROT_READ | PROT_EXEC)) < 0) {
sys/arch/hppa/hppa/pmap.c
626
prot = PROT_READ | PROT_EXEC;
sys/arch/hppa/hppa/trap.c
172
access_type = PROT_EXEC;
sys/arch/hppa/hppa/trap.c
177
access_type = PROT_EXEC;
sys/arch/i386/i386/acpi_machdep.c
354
pmap_kenter_pa(ACPI_TRAMPOLINE, ACPI_TRAMPOLINE, PROT_READ | PROT_EXEC);
sys/arch/i386/i386/autoconf.c
138
PROT_READ | PROT_WRITE | PROT_EXEC); /* protection */
sys/arch/i386/i386/bios.c
682
PROT_READ | PROT_WRITE | PROT_EXEC,
sys/arch/i386/i386/bios.c
683
PROT_READ | PROT_WRITE | PROT_EXEC | PMAP_WIRED);
sys/arch/i386/i386/bios.c
687
PROT_READ | PROT_WRITE | PROT_EXEC,
sys/arch/i386/i386/bios.c
688
PROT_READ | PROT_WRITE | PROT_EXEC | PMAP_WIRED);
sys/arch/i386/i386/cpu.c
754
(vaddr_t)(MP_TRAMPOLINE + NBPG), PROT_READ | PROT_EXEC);
sys/arch/i386/i386/machdep.c
435
pmap_enter_special(va, pa, PROT_READ | PROT_EXEC, 0);
sys/arch/i386/i386/pmap.c
621
if (ent->protection & PROT_EXEC)
sys/arch/i386/i386/pmap.c
847
((prot & PROT_EXEC) ? PG_X : 0) |
sys/arch/i386/i386/pmap.c
959
protection_codes[PROT_EXEC] = PG_X; /* --x */
sys/arch/i386/i386/pmap.c
961
protection_codes[PROT_READ | PROT_EXEC] = PG_X; /* -rx */
sys/arch/i386/i386/pmap.c
963
protection_codes[PROT_WRITE | PROT_EXEC] = PG_RW|PG_X; /* w-x */
sys/arch/i386/i386/pmap.c
965
protection_codes[PROT_READ | PROT_WRITE | PROT_EXEC] = PG_RW|PG_X; /* wrx */
sys/arch/i386/i386/pmapae.c
1580
if (!(prot & PROT_EXEC))
sys/arch/i386/i386/pmapae.c
1825
if (!(prot & PROT_EXEC))
sys/arch/i386/i386/pmapae.c
831
PROT_READ | PROT_EXEC);
sys/arch/i386/i386/trap.c
103
return PROT_EXEC;
sys/arch/i386/i386/trap.c
129
error = uvm_fault(&p->p_vmspace->vm_map, va, 0, PROT_EXEC);
sys/arch/i386/include/pmap.h
390
if (prot & (PROT_READ | PROT_EXEC)) {
sys/arch/i386/include/pmap.h
410
if (prot & (PROT_READ | PROT_EXEC)) {
sys/arch/m88k/m88k/trap.c
392
access_type = PROT_EXEC;
sys/arch/m88k/m88k/trap.c
393
fault_code = PROT_EXEC;
sys/arch/m88k/m88k/trap.c
873
access_type = PROT_EXEC;
sys/arch/m88k/m88k/trap.c
874
fault_code = PROT_EXEC;
sys/arch/mips64/mips64/pmap.c
1191
if (pg != NULL && (prot & PROT_EXEC)) {
sys/arch/mips64/mips64/pmap.c
426
if ((i & PROT_EXEC) == 0)
sys/arch/mips64/mips64/pmap.c
862
case PROT_EXEC:
sys/arch/mips64/mips64/pmap.c
864
case PROT_READ | PROT_EXEC:
sys/arch/mips64/mips64/pmap.c
963
if (prot & PROT_EXEC) {
sys/arch/mips64/mips64/trap.c
1598
p->p_md.md_fppgva + PAGE_SIZE, PROT_READ | PROT_EXEC, 0, FALSE, FALSE);
sys/arch/mips64/mips64/trap.c
268
access_type = PROT_EXEC;
sys/arch/mips64/mips64/trap.c
317
access_type = PROT_EXEC;
sys/arch/mips64/mips64/trap.c
806
error = uvm_fault(map, trunc_page(uva), 0, PROT_EXEC);
sys/arch/powerpc/powerpc/pmap.c
2001
if ((prot & (PROT_WRITE | PROT_EXEC)) == PROT_WRITE) {
sys/arch/powerpc/powerpc/pmap.c
2011
if ((prot & PROT_EXEC) == 0)
sys/arch/powerpc/powerpc/pmap.c
2048
if ((prot & (PROT_WRITE | PROT_EXEC)) == PROT_WRITE) {
sys/arch/powerpc/powerpc/pmap.c
2152
if (prot & (PROT_READ | PROT_EXEC)) {
sys/arch/powerpc/powerpc/pmap.c
2267
prot |= PROT_EXEC;
sys/arch/powerpc/powerpc/pmap.c
604
if (prot & PROT_EXEC) {
sys/arch/powerpc/powerpc/pmap.c
767
if (prot & PROT_EXEC) {
sys/arch/powerpc/powerpc/pmap.c
909
if (prot & PROT_EXEC)
sys/arch/powerpc/powerpc/pmap.c
949
if (prot & PROT_EXEC)
sys/arch/powerpc/powerpc/trap.c
336
access_type = PROT_EXEC;
sys/arch/powerpc/powerpc/trap.c
346
trapsignal(p, SIGSEGV, PROT_EXEC, SEGV_MAPERR, sv);
sys/arch/powerpc/powerpc/trap.c
353
trapsignal(p, SIGSEGV, PROT_EXEC, SEGV_MAPERR, sv);
sys/arch/powerpc/powerpc/trap.c
419
trapsignal(p, SIGBUS, PROT_EXEC, BUS_ADRALN, sv);
sys/arch/powerpc/powerpc/trap.c
629
error = uvm_fault(map, trunc_page(uva), 0, PROT_EXEC);
sys/arch/powerpc64/powerpc64/pmap.c
1137
if (prot & PROT_EXEC) {
sys/arch/powerpc64/powerpc64/pmap.c
1206
if ((prot & (PROT_WRITE | PROT_EXEC)) == PROT_WRITE)
sys/arch/powerpc64/powerpc64/pmap.c
1215
if ((prot & PROT_EXEC) == 0)
sys/arch/powerpc64/powerpc64/pmap.c
1307
if (prot & (PROT_READ | PROT_EXEC)) {
sys/arch/powerpc64/powerpc64/pmap.c
1687
prot = PROT_READ | PROT_EXEC;
sys/arch/powerpc64/powerpc64/pmap.c
717
if (!(prot & PROT_EXEC))
sys/arch/powerpc64/powerpc64/pmap.c
752
if (prot & PROT_EXEC)
sys/arch/powerpc64/powerpc64/trap.c
307
access_type = PROT_EXEC;
sys/arch/riscv64/riscv64/pmap.c
1490
if ((prot & PROT_EXEC) == 0) {
sys/arch/riscv64/riscv64/pmap.c
1491
pted->pted_va &= ~PROT_EXEC;
sys/arch/riscv64/riscv64/pmap.c
1492
pted->pted_pte &= ~PROT_EXEC;
sys/arch/riscv64/riscv64/pmap.c
1561
if (prot & (PROT_READ | PROT_EXEC)) {
sys/arch/riscv64/riscv64/pmap.c
1735
(pted->pted_va & (PROT_READ|PROT_WRITE|PROT_EXEC));
sys/arch/riscv64/riscv64/pmap.c
1736
} else if ((ftype & PROT_EXEC) && /* fault caused by an exec */
sys/arch/riscv64/riscv64/pmap.c
1737
!(pted->pted_pte & PROT_EXEC) && /* and exec is disabled now */
sys/arch/riscv64/riscv64/pmap.c
1738
(pted->pted_va & PROT_EXEC)) { /* but is supposedly allowed */
sys/arch/riscv64/riscv64/pmap.c
1748
pted->pted_pte |= (pted->pted_va & (PROT_READ|PROT_EXEC));
sys/arch/riscv64/riscv64/pmap.c
1761
pted->pted_pte |= (pted->pted_va & (PROT_READ|PROT_EXEC));
sys/arch/riscv64/riscv64/pmap.c
1772
if (pted->pted_va & PROT_EXEC) {
sys/arch/riscv64/riscv64/pmap.c
2098
prot = PROT_READ | PROT_EXEC;
sys/arch/riscv64/riscv64/pmap.c
287
[PROT_EXEC] = PTE_U|PTE_A|PTE_X,
sys/arch/riscv64/riscv64/pmap.c
288
[PROT_EXEC|PROT_READ] = PTE_U|PTE_A|PTE_X|PTE_R,
sys/arch/riscv64/riscv64/pmap.c
289
[PROT_EXEC|PROT_WRITE] = PTE_U|PTE_A|PTE_X|PTE_R|PTE_D|PTE_W,
sys/arch/riscv64/riscv64/pmap.c
290
[PROT_EXEC|PROT_WRITE|PROT_READ] = PTE_U|PTE_A|PTE_X|PTE_R|PTE_D|PTE_W,
sys/arch/riscv64/riscv64/pmap.c
298
[PROT_EXEC] = PTE_A|PTE_X,
sys/arch/riscv64/riscv64/pmap.c
299
[PROT_EXEC|PROT_READ] = PTE_A|PTE_X|PTE_R,
sys/arch/riscv64/riscv64/pmap.c
300
[PROT_EXEC|PROT_WRITE] = PTE_A|PTE_X|PTE_R|PTE_D|PTE_W,
sys/arch/riscv64/riscv64/pmap.c
301
[PROT_EXEC|PROT_WRITE|PROT_READ] = PTE_A|PTE_X|PTE_R|PTE_D|PTE_W,
sys/arch/riscv64/riscv64/pmap.c
599
if (pg != NULL && (flags & PROT_EXEC)) {
sys/arch/riscv64/riscv64/pmap.c
609
if (flags & (PROT_READ|PROT_WRITE|PROT_EXEC|PMAP_WIRED)) {
sys/arch/riscv64/riscv64/trap.c
184
access_type = PROT_EXEC;
sys/arch/sh/sh/pmap.c
375
(prot == (PROT_READ | PROT_EXEC)))
sys/arch/sh/sh/pmap.c
648
case PROT_READ | PROT_EXEC:
sys/arch/sh/sh/pmap.c
665
if (!SH_HAS_UNIFIED_CACHE && (prot & PROT_EXEC))
sys/arch/sh/sh/pmap.c
723
case PROT_READ | PROT_EXEC:
sys/arch/sh/sh/trap.c
420
access_type = PROT_EXEC;
sys/arch/sparc64/sparc64/pmap.c
1623
if (prot & PROT_EXEC)
sys/arch/sparc64/sparc64/pmap.c
1634
if (prot & PROT_EXEC)
sys/arch/sparc64/sparc64/pmap.c
1636
if (prot == PROT_EXEC)
sys/arch/sparc64/sparc64/pmap.c
1758
if (prot & PROT_EXEC)
sys/arch/sparc64/sparc64/pmap.c
1768
if (prot & PROT_EXEC)
sys/arch/sparc64/sparc64/pmap.c
1770
if (prot == PROT_EXEC)
sys/arch/sparc64/sparc64/pmap.c
1896
if ((prot & (PROT_WRITE | PROT_EXEC)) == (PROT_WRITE | PROT_EXEC))
sys/arch/sparc64/sparc64/pmap.c
1933
if ((prot & PROT_EXEC) == 0)
sys/arch/sparc64/sparc64/pmap.c
1938
if ((prot & PROT_EXEC) == 0)
sys/arch/sparc64/sparc64/pmap.c
2404
if (prot & (PROT_READ | PROT_EXEC)) {
sys/arch/sparc64/sparc64/pmap.c
2410
if (PROT_EXEC & prot)
sys/arch/sparc64/sparc64/pmap.c
2416
if (PROT_EXEC & prot)
sys/arch/sparc64/sparc64/pmap.c
2420
if (PROT_EXEC == prot)
sys/arch/sparc64/sparc64/trap.c
1127
error = uvm_fault(map, trunc_page(uva), 0, PROT_EXEC);
sys/arch/sparc64/sparc64/trap.c
876
vm_prot_t access_type = PROT_EXEC;
sys/arch/sparc64/sparc64/trap.c
932
vm_prot_t access_type = PROT_EXEC;
sys/dev/dt/dt_dev.c
688
(e->protection & PROT_EXEC) == 0 ||
sys/dev/ic/sti.c
373
pmap_kenter_pa(va, pa, PROT_READ | PROT_EXEC);
sys/dev/pci/drm/amd/amdkfd/kfd_process.c
1354
KFD_CWSR_TBA_TMA_SIZE, PROT_READ | PROT_EXEC,
sys/kern/exec_elf.c
1394
if (prot & PROT_EXEC)
sys/kern/exec_elf.c
196
*prot |= (ph->p_flags & PF_X) ? PROT_EXEC : 0;
sys/kern/exec_elf.c
423
pos = uvm_map_hint(p->p_vmspace, PROT_EXEC, VM_MIN_ADDRESS,
sys/kern/exec_elf.c
511
if (prot & PROT_EXEC) {
sys/kern/exec_elf.c
784
} else if (prot & PROT_EXEC) {
sys/kern/exec_subr.c
186
uobj = uvn_attach(cmd->ev_vp, PROT_READ | PROT_EXEC);
sys/kern/exec_subr.c
213
((cmd->ev_flags & VMCMD_IMMUTABLE) && (cmd->ev_prot & PROT_EXEC)))
sys/kern/kern_exec.c
904
sigobject, 0, 0, UVM_MAPFLAG(PROT_EXEC,
sys/kern/kern_exec.c
905
PROT_READ | PROT_WRITE | PROT_EXEC, MAP_INHERIT_COPY,
sys/kern/kern_pledge.c
1629
if (!(p->p_pledge & PLEDGE_PROTEXEC) && (prot & PROT_EXEC))
sys/uvm/uvm_extern.h
92
#define PROT_MASK (PROT_READ | PROT_WRITE | PROT_EXEC)
sys/uvm/uvm_map.c
1009
(prot & (PROT_WRITE | PROT_EXEC)) == (PROT_WRITE | PROT_EXEC))
sys/uvm/uvm_map.c
1072
} else if ((prot & PROT_EXEC) != 0 && map->uaddr_exe != NULL) {
sys/uvm/uvm_map.c
1723
PROT_READ | PROT_WRITE | PROT_EXEC,
sys/uvm/uvm_map.c
3112
(new_prot & (PROT_WRITE | PROT_EXEC)) == (PROT_WRITE | PROT_EXEC))
sys/uvm/uvm_map.c
3839
if ((prot & PROT_EXEC) != 0 &&
sys/uvm/uvm_map.c
4320
newentry->protection &= ~PROT_EXEC;
sys/uvm/uvm_map.c
831
} else if ((prot & PROT_EXEC) != 0 && map->uaddr_exe != NULL) {
sys/uvm/uvm_mmap.c
1113
if (uobj == NULL && (prot & PROT_EXEC) == 0) {
sys/uvm/uvm_mmap.c
1114
maxprot &= ~PROT_EXEC;
sys/uvm/uvm_mmap.c
244
if ((prot & (PROT_WRITE | PROT_EXEC)) == (PROT_WRITE | PROT_EXEC) &&
sys/uvm/uvm_mmap.c
351
maxprot = PROT_EXEC;
sys/uvm/uvm_mmap.c
575
if ((prot & (PROT_WRITE | PROT_EXEC)) == (PROT_WRITE | PROT_EXEC) &&
sys/uvm/uvm_unix.c
88
PROT_READ | PROT_WRITE | PROT_EXEC, MAP_INHERIT_COPY,
usr.sbin/procmap/procmap.c
104
int rwx = PROT_READ | PROT_WRITE | PROT_EXEC;
usr.sbin/procmap/procmap.c
733
(vme->protection & PROT_EXEC) ? 'x' : '-',
usr.sbin/procmap/procmap.c
738
(vme->max_protection & PROT_EXEC) ? 'x' : '-',
usr.sbin/procmap/procmap.c
760
(vme->protection & PROT_EXEC) ? 'x' : '-',
usr.sbin/procmap/procmap.c
802
if (vme->protection & PROT_EXEC)
usr.sbin/procmap/procmap.c
828
(vme->protection & PROT_EXEC) ? 'x' : '-',
usr.sbin/procmap/procmap.c
835
(vme->max_protection & PROT_EXEC) ? 'x' : '-',
usr.sbin/vmd/x86_vm.c
603
ret = translate_gva(ve, va, &pa, PROT_EXEC);