/darwin-on-arm/xnu/osfmk/mach/ |
H A D | vm_prot.h | 84 #define VM_PROT_WRITE ((vm_prot_t) 0x02) /* write permission */ macro 91 #define VM_PROT_DEFAULT (VM_PROT_READ|VM_PROT_WRITE) 97 #define VM_PROT_ALL (VM_PROT_READ|VM_PROT_WRITE|VM_PROT_EXECUTE)
|
/darwin-on-arm/xnu/osfmk/i386/ |
H A D | io_map.c | 84 VM_PROT_READ|VM_PROT_WRITE, 90 VM_PROT_READ|VM_PROT_WRITE,
|
H A D | pmap_x86_common.c | 572 if (prot & VM_PROT_WRITE) 785 if (prot & VM_PROT_WRITE) 1516 if (prot & VM_PROT_WRITE)
|
H A D | trap.c | 699 prot |= VM_PROT_WRITE; 1116 prot |= VM_PROT_WRITE;
|
/darwin-on-arm/xnu/security/ |
H A D | mac_alloc.c | 117 CAST_USER_ADDR_T(end), VM_PROT_READ|VM_PROT_WRITE, FALSE));
|
/darwin-on-arm/xnu/osfmk/vm/ |
H A D | vm_fault.c | 1192 && (fault_type & VM_PROT_WRITE)) { 1756 if (fault_type & VM_PROT_WRITE) { 1880 *protection &= (~VM_PROT_WRITE); 1902 if ((fault_type & VM_PROT_WRITE) == 0) { 1903 *protection &= ~VM_PROT_WRITE; 2340 } else if ((fault_type & VM_PROT_WRITE) == 0) { 2352 prot &= ~VM_PROT_WRITE; 2419 (prot & VM_PROT_WRITE)) 2451 (page_immutable(m, prot) && ((prot & VM_PROT_WRITE) || m->wpmapped)) 2465 assert(!(prot & VM_PROT_WRITE) || (map_is_switch_protecte [all...] |
H A D | memory_object.c | 817 prot = VM_PROT_WRITE|VM_PROT_READ; 819 VM_PROT_WRITE|VM_PROT_READ, 850 prot = VM_PROT_WRITE|VM_PROT_READ; 855 prot = VM_PROT_WRITE|VM_PROT_READ; 861 prot = VM_PROT_WRITE|VM_PROT_READ; 1486 (VM_PROT_READ | VM_PROT_WRITE)) 1487 != (VM_PROT_READ | VM_PROT_WRITE)) {
|
H A D | vm_debug.c | 278 VM_PROT_READ|VM_PROT_WRITE, FALSE); 480 VM_PROT_READ|VM_PROT_WRITE, FALSE); 573 VM_PROT_READ|VM_PROT_WRITE, FALSE);
|
H A D | device_vm.c | 299 VM_PROT_READ | VM_PROT_WRITE,
|
H A D | vm_map.c | 1598 if (cur_protection & VM_PROT_WRITE){ 2188 pager_prot &= ~VM_PROT_WRITE; 2568 pager_prot &= ~VM_PROT_WRITE; 2718 pager_prot &= ~VM_PROT_WRITE; 2969 vm_fault_enter(m, pmap, va, VM_PROT_ALL, VM_PROT_WRITE, 3547 new_max |= VM_PROT_WRITE; 3560 if (new_prot & VM_PROT_WRITE) { 3611 current->max_protection |= VM_PROT_WRITE; 3638 prot = current->protection & ~VM_PROT_WRITE; 5506 if ( ! (entry->protection & VM_PROT_WRITE)) { [all...] |
H A D | vm_user.c | 1890 !(parent_entry->protection & VM_PROT_WRITE)) { 1947 if (! (permission & VM_PROT_WRITE)) { 2276 prot = map_entry->protection & ~VM_PROT_WRITE; 3247 (VM_PROT_READ | VM_PROT_WRITE)) 3248 != (VM_PROT_READ | VM_PROT_WRITE)) {
|
/darwin-on-arm/xnu/bsd/kern/ |
H A D | kern_mman.c | 182 if (prot & (VM_PROT_EXECUTE | VM_PROT_WRITE)) 389 maxprot |= VM_PROT_WRITE; 397 maxprot |= VM_PROT_WRITE; 491 if (prot & (VM_PROT_EXECUTE | VM_PROT_WRITE)) 493 if (maxprot & (VM_PROT_EXECUTE | VM_PROT_WRITE)) 560 if (prot & (VM_PROT_EXECUTE | VM_PROT_WRITE)) 562 if (maxprot & (VM_PROT_EXECUTE | VM_PROT_WRITE)) 764 if (prot & (VM_PROT_EXECUTE | VM_PROT_WRITE))
|
/darwin-on-arm/xnu/osfmk/arm64/ |
H A D | pmap.c | 346 VM_PROT_READ|VM_PROT_WRITE, 352 VM_PROT_READ|VM_PROT_WRITE,
|
/darwin-on-arm/xnu/osfmk/arm/ |
H A D | trap.c | 354 (dfsr & 0x800) ? (VM_PROT_READ | VM_PROT_WRITE) 364 (dfsr & 0x800) ? (VM_PROT_READ | VM_PROT_WRITE) 510 (dfsr & 0x800) ? (VM_PROT_READ | VM_PROT_WRITE)
|
H A D | pmap.c | 1089 if (prot & VM_PROT_WRITE) 1692 (void) pmap_map_bd(start, phys_addr, phys_addr + round_page(size), VM_PROT_READ | VM_PROT_WRITE, flags); 1695 (void) pmap_map(start, phys_addr, phys_addr + round_page(size), VM_PROT_READ | VM_PROT_WRITE, flags); 2530 pmap_enter(kernel_pmap, (vm_map_offset_t) _COMM_PAGE_BASE_ADDRESS, commpage->phys_page, VM_PROT_READ | VM_PROT_WRITE, 0, FALSE, TRUE); local 3923 if (prot & VM_PROT_WRITE)
|
/darwin-on-arm/xnu/osfmk/device/ |
H A D | iokit_rpc.c | 485 ? VM_PROT_READ : (VM_PROT_READ|VM_PROT_WRITE); 545 ? VM_PROT_READ : (VM_PROT_READ|VM_PROT_WRITE);
|
/darwin-on-arm/xnu/bsd/dev/dtrace/ |
H A D | dtrace_ptss.c | 183 kr = mach_vm_protect(map, addr, size, 0, VM_PROT_READ|VM_PROT_WRITE|VM_PROT_EXECUTE);
|
H A D | dtrace_glue.c | 179 if (!(info.protection & VM_PROT_WRITE)) { 183 if (info.max_protection & VM_PROT_WRITE) { 185 ret = mach_vm_protect (map, (mach_vm_offset_t)a, (mach_vm_size_t)len, 0, reprotect | VM_PROT_WRITE); 192 ret = mach_vm_protect (map, (mach_vm_offset_t)a, (mach_vm_size_t)len, 0, VM_PROT_COPY | VM_PROT_READ | VM_PROT_WRITE);
|
/darwin-on-arm/xnu/osfmk/ipc/ |
H A D | mach_port.c | 290 VM_PROT_READ|VM_PROT_WRITE, FALSE); 299 VM_PROT_READ|VM_PROT_WRITE, FALSE); 1164 VM_PROT_READ|VM_PROT_WRITE, FALSE);
|
/darwin-on-arm/xnu/osfmk/i386/commpage/ |
H A D | commpage.c | 167 kr = vm_protect(kernel_map, kernel_addr, area_used, FALSE, VM_PROT_READ | VM_PROT_WRITE);
|
/darwin-on-arm/xnu/osfmk/x86_64/ |
H A D | pmap.c | 1301 if (prot & VM_PROT_WRITE) 2305 if ((prot & (VM_PROT_WRITE | VM_PROT_EXECUTE)) == (VM_PROT_WRITE | VM_PROT_EXECUTE)) { 2320 tprot |= VM_PROT_WRITE;
|
/darwin-on-arm/xnu/iokit/Kernel/ |
H A D | IOMemoryDescriptor.cpp | 469 prot |= VM_PROT_WRITE; 2599 prot |= VM_PROT_WRITE; 2601 prot |= VM_PROT_WRITE; 2671 || (!(kIOMapReadOnly & options) && !(VM_PROT_WRITE & cur_prot))) 2773 size, VM_PROT_READ | VM_PROT_WRITE, pager, &sharedMem ); 2901 | ((ref->options & kIOMapReadOnly) ? 0 : VM_PROT_WRITE); 2905 prot |= VM_PROT_WRITE; 3273 VM_PROT_READ|VM_PROT_WRITE,
|
H A D | IOBufferMemoryDescriptor.cpp | 370 vm_prot_t memEntryCacheMode = VM_PROT_READ | VM_PROT_WRITE;
|
/darwin-on-arm/xnu/osfmk/i386/AT386/ |
H A D | model_dep.c | 540 (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 D | kxld_seg.c | 51 #define DATA_SEG_PROT (VM_PROT_READ | VM_PROT_WRITE)
|