VM_PROT_EXECUTE
prot |= VM_PROT_EXECUTE;
prot |= VM_PROT_EXECUTE;
prot |= VM_PROT_EXECUTE;
prot |= VM_PROT_EXECUTE;
prot |= VM_PROT_EXECUTE;
prot |= VM_PROT_EXECUTE;
if ((prot & VM_PROT_EXECUTE) == 0)
if ((prot & (VM_PROT_WRITE|VM_PROT_EXECUTE)) ==
(VM_PROT_WRITE|VM_PROT_EXECUTE))
if ((prot & VM_PROT_EXECUTE) == 0)
if ((prot & VM_PROT_EXECUTE) == 0)
if ((prot & VM_PROT_EXECUTE) == 0)
if ((prot & VM_PROT_EXECUTE) == 0)
if ((prot & VM_PROT_EXECUTE) == 0)
if ((prot & VM_PROT_EXECUTE) == 0)
if ((prot & VM_PROT_EXECUTE) == 0 ||
ftype = VM_PROT_EXECUTE;
return (VM_PROT_EXECUTE);
fault_type = VM_PROT_EXECUTE;
ftype == VM_PROT_WRITE || ftype == VM_PROT_EXECUTE,
CTASSERT(PROT_EXEC == VM_PROT_EXECUTE);
if (prot & VM_PROT_EXECUTE)
l2_prot |= (prot & VM_PROT_EXECUTE) ? PTE2_X : PTE2_NX;
l2prot |= (prot & VM_PROT_EXECUTE) ? PTE2_X : PTE2_NX;
if ((prot & VM_PROT_EXECUTE) == 0)
if ((prot & VM_PROT_EXECUTE) && pmap != kernel_pmap &&
if ((prot & VM_PROT_EXECUTE) == 0)
if ((prot & VM_PROT_EXECUTE) == 0)
if ((prot & VM_PROT_EXECUTE) == 0)
if ((prot & (VM_PROT_WRITE | VM_PROT_EXECUTE)) ==
(VM_PROT_WRITE | VM_PROT_EXECUTE))
if ((prot & VM_PROT_EXECUTE) == 0)
ftype |= VM_PROT_EXECUTE;
if ((prot & VM_PROT_EXECUTE) == 0) {
if (prot & VM_PROT_EXECUTE)
if ((prot & VM_PROT_EXECUTE) && pmap != kernel_pmap &&
if ((prot & VM_PROT_EXECUTE) == 0 ||
if ((prot & VM_PROT_EXECUTE) == 0 ||
if ((prot & VM_PROT_EXECUTE) == 0 ||
if ((prot & VM_PROT_EXECUTE) && pmap != kernel_pmap &&
prot &= ~VM_PROT_EXECUTE;
if ((prot & VM_PROT_EXECUTE) == 0) {
if ((prot & VM_PROT_EXECUTE) == 0)
if ((prot & VM_PROT_EXECUTE) == 0)
ftype = VM_PROT_EXECUTE;
if ((prot & VM_PROT_EXECUTE) == 0)
ftype = VM_PROT_EXECUTE | VM_PROT_READ | VM_PROT_WRITE;
VM_PROT_READ | VM_PROT_EXECUTE);
if ((prot & VM_PROT_EXECUTE) == 0) {
(e_prot & VM_PROT_EXECUTE)?"x":"-",
imgp->stack_prot & VM_PROT_EXECUTE) {
VM_PROT_READ | VM_PROT_EXECUTE,
VM_PROT_READ | VM_PROT_EXECUTE,
#define VM_EXEC VM_PROT_EXECUTE
if ((prot & VM_PROT_EXECUTE) != 0)
maxprot = VM_PROT_EXECUTE;
(entry->protection & VM_PROT_EXECUTE) == 0 ||
if ((prot & VM_PROT_EXECUTE) != 0)
maxprot = VM_PROT_EXECUTE;
(e_prot & VM_PROT_EXECUTE)?"x":"-",
if ((prot & VM_PROT_EXECUTE) == 0 && !i386_read_exec)
if ((prot & (VM_PROT_WRITE | VM_PROT_EXECUTE)) ==
(VM_PROT_WRITE | VM_PROT_EXECUTE))
if ((prot & VM_PROT_EXECUTE) == 0 && !i386_read_exec)
if ((prot & VM_PROT_EXECUTE) == 0 && !i386_read_exec)
if ((prot & VM_PROT_EXECUTE) == 0 && !i386_read_exec)
if ((prot & VM_PROT_EXECUTE) == 0 && !i386_read_exec)
ftype = VM_PROT_EXECUTE;
vmaddr + a_out->a_text, 0, VM_PROT_EXECUTE | VM_PROT_READ,
VM_PROT_READ | VM_PROT_EXECUTE, VM_PROT_ALL,
VM_PROT_READ | VM_PROT_EXECUTE, VM_PROT_ALL,
prot |= VM_PROT_EXECUTE;
prot |= VM_PROT_EXECUTE;
if (prot & VM_PROT_EXECUTE)
VM_PROT_READ | VM_PROT_EXECUTE,
VM_PROT_READ | VM_PROT_EXECUTE,
VM_PROT_READ | VM_PROT_EXECUTE,
VM_PROT_READ | VM_PROT_EXECUTE,
if (entry->protection & VM_PROT_EXECUTE)
if (entry->protection & VM_PROT_EXECUTE)
if (entry->max_protection & VM_PROT_EXECUTE)
prot |= VM_PROT_EXECUTE;
nprot |= VM_PROT_EXECUTE;
segprot |= VM_PROT_EXECUTE;
maxprot |= VM_PROT_EXECUTE;
PAGE_SIZE, VM_PROT_EXECUTE))
maxprot |= VM_PROT_EXECUTE | VM_PROT_READ;
if ((prot & VM_PROT_EXECUTE) != 0)
maxprot = VM_PROT_EXECUTE;
if ((prot & VM_PROT_EXECUTE) != 0 && error == 0) {
if (HWT_HOOK_INSTALLED && (prot & VM_PROT_EXECUTE) != 0 &&
(VM_PROT_READ | VM_PROT_EXECUTE), PMAP_ENTER_QUICK_LOCKED,
moea_enter_locked(pm, va, m, prot & (VM_PROT_READ | VM_PROT_EXECUTE),
(VM_PROT_READ | VM_PROT_EXECUTE),
moea64_enter(pm, va, m, prot & (VM_PROT_READ | VM_PROT_EXECUTE |
pvo->pvo_pte.prot = VM_PROT_READ | VM_PROT_WRITE | VM_PROT_EXECUTE;
if ((pvo->pvo_pte.prot & VM_PROT_EXECUTE) != 0)
if (!(pvo->pvo_pte.prot & VM_PROT_EXECUTE))
VM_PROT_EXECUTE;
case VM_PROT_EXECUTE:
if (prot & VM_PROT_EXECUTE)
if (prot & VM_PROT_EXECUTE)
if (prot & VM_PROT_EXECUTE)
if (prot & VM_PROT_EXECUTE)
if ((prot & (VM_PROT_WRITE|VM_PROT_EXECUTE)) ==
(VM_PROT_WRITE|VM_PROT_EXECUTE))
if (prot & VM_PROT_EXECUTE)
if (prot & VM_PROT_EXECUTE) {
if (prot & VM_PROT_EXECUTE) {
if (prot & VM_PROT_EXECUTE)
prot & (VM_PROT_READ | VM_PROT_EXECUTE),
prot & (VM_PROT_READ | VM_PROT_EXECUTE), PMAP_ENTER_NOSLEEP |
ftype = VM_PROT_EXECUTE;
if ((prot & (VM_PROT_WRITE | VM_PROT_EXECUTE)) ==
(VM_PROT_WRITE | VM_PROT_EXECUTE))
if ((prot & VM_PROT_EXECUTE) == 0)
(ftype == VM_PROT_EXECUTE && (oldpte & PTE_X) == 0) ||
if (prot & VM_PROT_EXECUTE)
if (prot & VM_PROT_EXECUTE)
if ((prot & VM_PROT_EXECUTE) != 0)
if ((prot & VM_PROT_EXECUTE) != 0)
if (prot & VM_PROT_EXECUTE)
ftype = VM_PROT_EXECUTE;
ftype = VM_PROT_EXECUTE;
case VM_PROT_READ | VM_PROT_EXECUTE:
case VM_PROT_READ | VM_PROT_WRITE | VM_PROT_EXECUTE:
case VM_PROT_EXECUTE:
case VM_PROT_WRITE | VM_PROT_EXECUTE:
if (revokeperms & VM_PROT_EXECUTE) {
vme->max_protection &= ~VM_PROT_EXECUTE;
vme->protection &= ~VM_PROT_EXECUTE;
if (prot & (VM_PROT_READ | VM_PROT_EXECUTE)) {
if (prot & (VM_PROT_READ | VM_PROT_EXECUTE)) {
if (prot & (VM_PROT_READ | VM_PROT_EXECUTE)) {
if (prot & (VM_PROT_READ | VM_PROT_EXECUTE)) {
if (prot & (VM_PROT_READ | VM_PROT_EXECUTE)) {
#define VM_PROT_ALL (VM_PROT_READ|VM_PROT_WRITE|VM_PROT_EXECUTE)
if (__predict_false((prot & VM_PROT_EXECUTE) != 0))
VM_PROT_EXECUTE)) == (VM_PROT_WRITE | VM_PROT_EXECUTE))
if ((prot & (VM_PROT_READ | VM_PROT_EXECUTE)) == 0 || object == NULL)
CONTAINS_BITS(new_prot, VM_PROT_WRITE | VM_PROT_EXECUTE)) {
if ((entry->protection & (VM_PROT_READ | VM_PROT_EXECUTE)) == 0
fault_type &= VM_PROT_READ | VM_PROT_WRITE | VM_PROT_EXECUTE;
entry->end, VM_PROT_EXECUTE) == TRUE) {
prot |= VM_PROT_EXECUTE;
if (entry->protection & VM_PROT_EXECUTE)
ent->protection |= VM_PROT_EXECUTE;
if ((auxv[i].a_un.a_val & VM_PROT_EXECUTE) != 0)