Searched refs:VM_PROT_EXECUTE (Results 1 - 21 of 21) sorted by relevance

/darwin-on-arm/xnu/osfmk/mach/
H A Dvm_prot.h85 #define VM_PROT_EXECUTE ((vm_prot_t) 0x04) /* execute permission */ macro
97 #define VM_PROT_ALL (VM_PROT_READ|VM_PROT_WRITE|VM_PROT_EXECUTE)
/darwin-on-arm/xnu/bsd/dev/dtrace/
H A Ddtrace_ptss.c172 kern_return_t kr = mach_vm_map(map, &map_addr, size, 0, VM_FLAGS_ANYWHERE, IPC_PORT_NULL, 0, FALSE, VM_PROT_READ|VM_PROT_EXECUTE, VM_PROT_READ|VM_PROT_EXECUTE, VM_INHERIT_DEFAULT);
183 kr = mach_vm_protect(map, addr, size, 0, VM_PROT_READ|VM_PROT_WRITE|VM_PROT_EXECUTE);
H A Ddtrace_glue.c212 ASSERT(reprotect & VM_PROT_EXECUTE);
/darwin-on-arm/xnu/bsd/kern/
H A Dkern_mman.c182 if (prot & (VM_PROT_EXECUTE | VM_PROT_WRITE))
350 maxprot = VM_PROT_EXECUTE; /* ??? */
484 prot |= VM_PROT_EXECUTE;
486 maxprot |= VM_PROT_EXECUTE;
491 if (prot & (VM_PROT_EXECUTE | VM_PROT_WRITE))
493 if (maxprot & (VM_PROT_EXECUTE | VM_PROT_WRITE))
553 prot |= VM_PROT_EXECUTE;
555 maxprot |= VM_PROT_EXECUTE;
560 if (prot & (VM_PROT_EXECUTE | VM_PROT_WRITE))
562 if (maxprot & (VM_PROT_EXECUTE | VM_PROT_WRIT
[all...]
H A Dkern_exec.c3933 VM_PROT_READ | VM_PROT_EXECUTE, local
4020 VM_PROT_READ | VM_PROT_EXECUTE, local
4025 VM_PROT_READ | VM_PROT_EXECUTE, local
/darwin-on-arm/xnu/osfmk/arm/
H A Dtrap.c309 (VM_PROT_EXECUTE | VM_PROT_READ), FALSE,
438 (VM_PROT_EXECUTE | VM_PROT_READ), FALSE,
450 (VM_PROT_EXECUTE | VM_PROT_READ), FALSE,
H A Dpmap.c1097 if (!(prot & VM_PROT_EXECUTE))
3608 case VM_PROT_READ | VM_PROT_EXECUTE:
3874 if ((prot & VM_PROT_EXECUTE) || !nx_enabled)
/darwin-on-arm/xnu/osfmk/i386/commpage/
H A Dcommpage.c443 commPagePtr = (char *) commpage_allocate(commpage_text32_map, (vm_size_t) _COMM_PAGE_TEXT_AREA_USED, VM_PROT_READ | VM_PROT_EXECUTE);
464 commPagePtr = (char *) commpage_allocate(commpage_text64_map, (vm_size_t) _COMM_PAGE_TEXT_AREA_USED, VM_PROT_READ | VM_PROT_EXECUTE);
/darwin-on-arm/xnu/osfmk/i386/
H A Dpmap_x86_common.c463 if ((prot & VM_PROT_EXECUTE) || !nx_enabled || !pmap->nx_enabled)
1146 case VM_PROT_READ | VM_PROT_EXECUTE:
1512 if ((prot & VM_PROT_EXECUTE) == 0)
H A Dtrap.c702 prot |= VM_PROT_EXECUTE;
1119 prot |= VM_PROT_EXECUTE;
H A Dfpu.c879 i386_exception(EXC_BAD_ACCESS, VM_PROT_READ|VM_PROT_EXECUTE, 0);
H A Dpmap.c1697 if ( (prot & VM_PROT_EXECUTE) || !nx_enabled || !map->nx_enabled )
/darwin-on-arm/xnu/osfmk/x86_64/
H A Dpmap.c1273 if ((prot & VM_PROT_EXECUTE) || !nx_enabled || !map->nx_enabled)
2305 if ((prot & (VM_PROT_WRITE | VM_PROT_EXECUTE)) == (VM_PROT_WRITE | VM_PROT_EXECUTE)) {
2322 tprot |= VM_PROT_EXECUTE;
/darwin-on-arm/xnu/osfmk/i386/AT386/
H A Dmodel_dep.c540 (mptr->Type == kEfiRuntimeServicesCode) ? VM_PROT_READ | VM_PROT_EXECUTE : VM_PROT_READ|VM_PROT_WRITE,
627 (mptr->Type == kEfiRuntimeServicesCode) ? VM_PROT_READ | VM_PROT_EXECUTE : VM_PROT_READ|VM_PROT_WRITE,
/darwin-on-arm/xnu/libkern/kxld/
H A Dkxld_seg.c50 #define TEXT_SEG_PROT (VM_PROT_READ | VM_PROT_EXECUTE)
/darwin-on-arm/xnu/osfmk/vm/
H A Dvm_shared_region.c1860 VM_PROT_READ|VM_PROT_EXECUTE,
1861 VM_PROT_READ|VM_PROT_EXECUTE,
H A Dvm_map.c1599 if ((cur_protection & VM_PROT_EXECUTE) && !entry_for_jit){
1601 cur_protection &= ~VM_PROT_EXECUTE;
2155 cur_protection |= VM_PROT_EXECUTE;
3561 if ((new_prot & VM_PROT_EXECUTE) && !(current->used_for_jit)) {
3563 new_prot &= ~VM_PROT_EXECUTE;
3641 prot |= VM_PROT_EXECUTE;
7486 prot |= VM_PROT_EXECUTE;
7875 prot |= VM_PROT_EXECUTE;
8324 prot |= VM_PROT_EXECUTE;
8578 prot |= VM_PROT_EXECUTE;
[all...]
H A Dvm_fault.c2401 #define page_immutable(m,prot) ((m)->cs_validated /*&& ((prot) & VM_PROT_EXECUTE)*/)
2437 (!m->cs_validated && (prot & VM_PROT_EXECUTE)) ||
2556 prot &= ~VM_PROT_EXECUTE;
3940 if ((fault_type & VM_PROT_EXECUTE) &&
H A Dvm_user.c2279 prot |= VM_PROT_EXECUTE;
H A Dvm_pageout.c4426 prot |= VM_PROT_EXECUTE;
/darwin-on-arm/xnu/libkern/c++/
H A DOSKext.cpp5549 if (!(info.protection & VM_PROT_EXECUTE)) {

Completed in 204 milliseconds