/darwin-on-arm/xnu/osfmk/mach/ |
H A D | vm_prot.h | 83 #define VM_PROT_READ ((vm_prot_t) 0x01) /* read 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,
|
/darwin-on-arm/xnu/osfmk/arm/ |
H A D | trap.c | 309 (VM_PROT_EXECUTE | VM_PROT_READ), FALSE, 354 (dfsr & 0x800) ? (VM_PROT_READ | VM_PROT_WRITE) 355 : (VM_PROT_READ), FALSE, THREAD_UNINT, NULL, 364 (dfsr & 0x800) ? (VM_PROT_READ | VM_PROT_WRITE) 365 : (VM_PROT_READ), FALSE, THREAD_UNINT, NULL, 438 (VM_PROT_EXECUTE | VM_PROT_READ), FALSE, 450 (VM_PROT_EXECUTE | VM_PROT_READ), FALSE, 510 (dfsr & 0x800) ? (VM_PROT_READ | VM_PROT_WRITE) 511 : (VM_PROT_READ), FALSE, THREAD_UNINT, NULL,
|
/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/bsd/dev/dtrace/ |
H A D | dtrace_ptss.c | 172 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);
|
/darwin-on-arm/xnu/bsd/kern/ |
H A D | kern_mman.c | 183 prot |= VM_PROT_READ; 352 maxprot |= VM_PROT_READ; 483 if (prot & VM_PROT_READ) 485 if (maxprot & VM_PROT_READ) 492 prot |= VM_PROT_READ; 494 maxprot |= VM_PROT_READ; 552 if (prot & VM_PROT_READ) 554 if (maxprot & VM_PROT_READ) 561 prot |= VM_PROT_READ; 563 maxprot |= VM_PROT_READ; [all...] |
H A D | kern_core.c | 434 if ((prot & VM_PROT_READ) == 0) { 436 prot|VM_PROT_READ); 443 if ((maxprot & VM_PROT_READ) == VM_PROT_READ
|
H A D | kern_exec.c | 3933 VM_PROT_READ | VM_PROT_EXECUTE, 3958 VM_PROT_READ | VM_PROT_WRITE, 3965 VM_PROT_READ | VM_PROT_WRITE, 4020 VM_PROT_READ | VM_PROT_EXECUTE, 4025 VM_PROT_READ | VM_PROT_EXECUTE, 4030 VM_PROT_READ, 4035 VM_PROT_READ | VM_PROT_WRITE,
|
/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); 409 VM_PROT_READ); 423 VM_PROT_READ); 443 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/tools/tests/xnu_quick_test/ |
H A D | machvm_tests.c | 57 kret = vm_protect(mach_task_self(), (vm_offset_t)regionbuffers[5], regionsizes[5]*pagesize, FALSE, VM_PROT_READ); 207 if (basic->protection != VM_PROT_READ) { 236 if (basic64->protection != VM_PROT_READ) {
|
/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/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/kdp/ml/arm/ |
H A D | kdp_arm_common.c | 145 sc.maxprot = VM_PROT_READ; 146 sc.initprot = VM_PROT_READ;
|
/darwin-on-arm/xnu/osfmk/vm/ |
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; 1480 if((named_entry->protection & VM_PROT_READ) 1481 != VM_PROT_READ) { 1486 (VM_PROT_READ | VM_PROT_WRITE)) 1487 != (VM_PROT_READ | VM_PROT_WRITE)) {
|
H A D | vm_apple_protect.c | 449 prot = VM_PROT_READ; 452 VM_PROT_READ, 515 VM_PROT_READ, 531 VM_PROT_READ | VM_PROT_WRITE,
|
H A D | device_vm.c | 299 VM_PROT_READ | VM_PROT_WRITE, 323 VM_PROT_READ, offset, length);
|
H A D | vm_shared_region.c | 1270 VM_PROT_READ, 1315 VM_PROT_READ, 1347 VM_PROT_READ, 1547 VM_PROT_READ, TRUE); 1838 VM_PROT_READ, 1839 VM_PROT_READ, 1860 VM_PROT_READ|VM_PROT_EXECUTE, 1861 VM_PROT_READ|VM_PROT_EXECUTE,
|
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 | vm_fault.c | 1175 access_required = VM_PROT_READ; 1695 access_required = VM_PROT_READ; 2102 VM_PROT_READ, 4603 dst_prot = VM_PROT_WRITE|VM_PROT_READ; 4619 VM_PROT_WRITE|VM_PROT_READ, 4697 src_prot = VM_PROT_READ; 4714 VM_PROT_READ, FALSE, 4753 assert ((src_prot & VM_PROT_READ) != VM_PROT_NONE); 5112 VM_PROT_READ,
|
/darwin-on-arm/xnu/osfmk/kern/ |
H A D | gzalloc.c | 209 gzalloc_prot = VM_PROT_READ; 224 gzalloc_prot = VM_PROT_READ;
|
/darwin-on-arm/xnu/tools/tests/superpages/ |
H A D | testsp.c | 364 kr = mach_vm_wire(mach_host_self(), mach_task_self(), addr, size, VM_PROT_WRITE | VM_PROT_READ); 423 mach_vm_protect(mach_task_self(), addr, size, 0, VM_PROT_READ); 451 mach_vm_protect(mach_task_self(), addr+PAGE_SIZE, PAGE_SIZE, 0, VM_PROT_READ);
|
/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 | 50 #define TEXT_SEG_PROT (VM_PROT_READ | VM_PROT_EXECUTE) 51 #define DATA_SEG_PROT (VM_PROT_READ | VM_PROT_WRITE)
|
/darwin-on-arm/xnu/osfmk/kdp/ml/i386/ |
H A D | kdp_x86_common.c | 512 sc.maxprot = VM_PROT_READ; 513 sc.initprot = VM_PROT_READ;
|
/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);
|