Searched refs:VM_PROT_WRITE (Results 1 - 25 of 40) sorted by relevance

12

/darwin-on-arm/xnu/osfmk/mach/
H A Dvm_prot.h84 #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 Dio_map.c84 VM_PROT_READ|VM_PROT_WRITE,
90 VM_PROT_READ|VM_PROT_WRITE,
H A Dpmap_x86_common.c572 if (prot & VM_PROT_WRITE)
785 if (prot & VM_PROT_WRITE)
1516 if (prot & VM_PROT_WRITE)
H A Dtrap.c699 prot |= VM_PROT_WRITE;
1116 prot |= VM_PROT_WRITE;
/darwin-on-arm/xnu/security/
H A Dmac_alloc.c117 CAST_USER_ADDR_T(end), VM_PROT_READ|VM_PROT_WRITE, FALSE));
/darwin-on-arm/xnu/osfmk/vm/
H A Dvm_fault.c1192 && (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 Dmemory_object.c817 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 Dvm_debug.c278 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 Ddevice_vm.c299 VM_PROT_READ | VM_PROT_WRITE,
H A Dvm_map.c1598 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 Dvm_user.c1890 !(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 Dkern_mman.c182 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 Dpmap.c346 VM_PROT_READ|VM_PROT_WRITE,
352 VM_PROT_READ|VM_PROT_WRITE,
/darwin-on-arm/xnu/osfmk/arm/
H A Dtrap.c354 (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 Dpmap.c1089 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 Diokit_rpc.c485 ? 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 Ddtrace_ptss.c183 kr = mach_vm_protect(map, addr, size, 0, VM_PROT_READ|VM_PROT_WRITE|VM_PROT_EXECUTE);
H A Ddtrace_glue.c179 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 Dmach_port.c290 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 Dcommpage.c167 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 Dpmap.c1301 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 DIOMemoryDescriptor.cpp469 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 DIOBufferMemoryDescriptor.cpp370 vm_prot_t memEntryCacheMode = VM_PROT_READ | VM_PROT_WRITE;
/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.c51 #define DATA_SEG_PROT (VM_PROT_READ | VM_PROT_WRITE)

Completed in 147 milliseconds

12