/dragonfly/sys/vm/ |
H A D | vm_fault.c | 511 VM_PROT_WRITE); in vm_fault() 907 fs->prot &= ~VM_PROT_WRITE; in vm_fault_bypass() 1157 VM_PROT_WRITE); in vm_fault_page() 1486 if ((fault_type & VM_PROT_WRITE) && (fs.prot & VM_PROT_WRITE) == 0) { in vm_fault_object_page() 1594 fs->prot &= ~VM_PROT_WRITE; in vm_fault_object() 2174 fs->prot &= ~VM_PROT_WRITE; in vm_fault_object() 2937 pprot &= ~VM_PROT_WRITE; in vm_prefault() 2961 if (pprot & VM_PROT_WRITE) { in vm_prefault() 2999 if (pprot & VM_PROT_WRITE) in vm_prefault() 3041 if (pprot & VM_PROT_WRITE) in vm_prefault() [all …]
|
H A D | vm.h | 81 #define VM_PROT_WRITE ((vm_prot_t) 0x02) macro 86 #define VM_PROT_RW (VM_PROT_READ|VM_PROT_WRITE) 87 #define VM_PROT_ALL (VM_PROT_READ|VM_PROT_WRITE|VM_PROT_EXECUTE)
|
H A D | vm_map.c | 2212 #define MASK(entry) (((entry)->eflags & MAP_ENTRY_COW) ? ~VM_PROT_WRITE : \ in vm_map_protect() 2563 VM_PROT_WRITE) != 0)) { in vm_map_user_wiring() 2766 VM_PROT_WRITE) != 0)) { in vm_map_kernel_wiring() 3053 (current->protection & VM_PROT_WRITE) && in vm_map_clean() 3560 src_entry->protection & ~VM_PROT_WRITE); in vm_map_copy_entry() 4408 fault_type &= (VM_PROT_READ|VM_PROT_WRITE|VM_PROT_EXECUTE); in vm_map_lookup() 4416 (fault_type & VM_PROT_WRITE) && in vm_map_lookup() 4444 if ((prot & VM_PROT_WRITE) == 0) in vm_map_lookup() 4445 fault_type |= VM_PROT_WRITE; in vm_map_lookup() 4467 if (fault_type & VM_PROT_WRITE) { in vm_map_lookup() [all …]
|
H A D | vm_mmap.c | 332 maxprot |= VM_PROT_WRITE; in kern_mmap() 354 maxprot |= VM_PROT_WRITE; in kern_mmap() 1051 (entry->max_protection & VM_PROT_WRITE) == 0) { in sys_mlockall()
|
/dragonfly/sys/platform/vkernel64/platform/ |
H A D | copyio.c | 61 VM_PROT_READ|VM_PROT_WRITE, in casu64() 99 VM_PROT_READ|VM_PROT_WRITE, in casu32() 136 VM_PROT_READ|VM_PROT_WRITE, in swapu64() 168 VM_PROT_READ|VM_PROT_WRITE, in swapu32() 200 VM_PROT_READ|VM_PROT_WRITE, in fuwordadd64() 232 VM_PROT_READ|VM_PROT_WRITE, in fuwordadd32() 363 VM_PROT_READ|VM_PROT_WRITE, in copyout()
|
H A D | pmap.c | 128 (protection_codes[p & (VM_PROT_READ|VM_PROT_WRITE|VM_PROT_EXECUTE)]) 360 VM_PROT_READ|VM_PROT_WRITE, in uservtophys() 2180 if (prot & VM_PROT_WRITE) in pmap_protect() 2965 if ((prot & VM_PROT_WRITE) == 0) { in pmap_page_protect() 3081 if (prot & VM_PROT_WRITE) in x86_64_protection_init()
|
/dragonfly/sys/dev/virtual/nvmm/ |
H A D | nvmm_dragonfly.c | 85 if (prot & VM_PROT_WRITE) in os_vmspace_fault() 133 vmprot |= VM_PROT_WRITE; in os_vmobj_map() 142 vmmaxprot |= VM_PROT_WRITE; in os_vmobj_map()
|
H A D | nvmm_netbsd.c | 203 VM_PROT_READ | VM_PROT_WRITE, PMAP_WRITE_BACK); in os_contigpa_zalloc()
|
/dragonfly/sys/platform/pc64/x86_64/ |
H A D | efirt.c | 216 VM_PROT_READ | VM_PROT_WRITE, in efi_create_1t1_map() 227 VM_PROT_READ | VM_PROT_WRITE | VM_PROT_EXECUTE, in efi_create_1t1_map() 228 VM_PROT_READ | VM_PROT_WRITE | VM_PROT_EXECUTE, in efi_create_1t1_map()
|
H A D | pmap.c | 1812 if (prot & VM_PROT_WRITE) in pmap_fault_page_quick() 1826 if (prot & VM_PROT_WRITE) { in pmap_fault_page_quick() 1831 if (prot & VM_PROT_WRITE) { in pmap_fault_page_quick() 2535 [VM_PROT_NONE | VM_PROT_WRITE | VM_PROT_NONE ] = in pmap_ept_transform() 2537 [VM_PROT_NONE | VM_PROT_WRITE | VM_PROT_EXECUTE] = in pmap_ept_transform() 2539 [VM_PROT_READ | VM_PROT_WRITE | VM_PROT_NONE ] = in pmap_ept_transform() 2541 [VM_PROT_READ | VM_PROT_WRITE | VM_PROT_EXECUTE] = in pmap_ept_transform() 4948 if (prot & VM_PROT_WRITE) in pmap_protect() 5860 if ((prot & VM_PROT_WRITE) == 0) { in pmap_page_protect() 6003 case VM_PROT_NONE | VM_PROT_WRITE | VM_PROT_NONE: in x86_64_protection_init() [all …]
|
H A D | trap.c | 935 ftype = VM_PROT_WRITE; in trap_pfault() 956 if (ftype & VM_PROT_WRITE) in trap_pfault()
|
/dragonfly/sys/libprop/ |
H A D | prop_kern.c | 522 VM_PROT_READ|VM_PROT_WRITE, in _prop_object_copyout() 523 VM_PROT_READ|VM_PROT_WRITE, in _prop_object_copyout()
|
/dragonfly/sys/kern/ |
H A D | sys_process.c | 146 VM_PROT_WRITE, FALSE) == FALSE) { 167 rv = vm_map_lookup(&tmap, pageno, VM_PROT_WRITE, &out_entry, 185 rv = vm_fault(map, pageno, VM_PROT_WRITE|VM_PROT_READ, FALSE);
|
H A D | kern_fp.c | 536 maxprot |= VM_PROT_WRITE; in fp_mmap() 546 maxprot |= VM_PROT_WRITE; in fp_mmap()
|
H A D | imgact_elf.c | 299 if ((prot & VM_PROT_WRITE) == 0) in __elfN() 1173 if (entry->protection & VM_PROT_WRITE) in cb_put_fp() 1893 prot |= VM_PROT_WRITE; in __elfN() 1909 if (prot & VM_PROT_WRITE) in __elfN()
|
H A D | kern_exec.c | 993 VM_PROT_READ|VM_PROT_WRITE, in exec_new_vmspace() 994 VM_PROT_READ|VM_PROT_WRITE|VM_PROT_EXECUTE, in exec_new_vmspace()
|
H A D | kern_memio.c | 284 prot |= VM_PROT_WRITE; in mmrw()
|
H A D | sysv_shm.c | 330 prot |= VM_PROT_WRITE; in sys_shmat()
|
/dragonfly/sys/vfs/procfs/ |
H A D | procfs_mem.c | 99 reqprot |= VM_PROT_WRITE | VM_PROT_OVERRIDE_WRITE; in procfs_rwmem()
|
H A D | procfs_map.c | 218 (e_prot & VM_PROT_WRITE) ? "w" : "-", in procfs_domap()
|
/dragonfly/sys/dev/drm/ |
H A D | linux_shmem.c | 141 fault_type |= VM_PROT_WRITE; in get_user_pages()
|
H A D | drm_gem.c | 197 VM_PROT_READ | VM_PROT_WRITE, 0); in drm_gem_object_init()
|
/dragonfly/usr.bin/gcore/ |
H A D | elfcore.c | 184 if (entry->protection & VM_PROT_WRITE) in cb_put_phdr() 529 ent->protection = VM_PROT_READ | VM_PROT_WRITE; in readmap()
|
/dragonfly/sys/platform/vkernel64/x86_64/ |
H A D | trap.c | 816 ftype = VM_PROT_READ | VM_PROT_WRITE; in trap_pfault() 849 if (ftype & VM_PROT_WRITE) in trap_pfault()
|
/dragonfly/usr.bin/fstat/ |
H A D | fstat.c | 444 (prot & VM_PROT_WRITE ? FWRITE : 0); in dommap()
|