| /freebsd-12.1/sys/vm/ |
| H A D | vm_fault.c | 202 vm_prot_t fault_type, int fault_flags, bool set_wd) in vm_fault_dirty() argument 213 need_dirty = ((fault_type & VM_PROT_WRITE) != 0 && in vm_fault_dirty() 329 fault_type |= VM_PROT_WRITE; in vm_fault_soft_fast() 492 vm_fault_dirty(fs->entry, &m[i], prot, fault_type, in vm_fault_populate() 502 &m[i], prot, fault_type | in vm_fault_populate() 560 ktrfault(vaddr, fault_type); in vm_fault() 603 result = vm_map_lookup(&fs.map, vaddr, fault_type | in vm_fault_hold() 635 fault_type = prot | (fault_type & VM_PROT_COPY); in vm_fault_hold() 794 rv = vm_fault_populate(&fs, prot, fault_type, in vm_fault_hold() 1286 fault_type &= retry_prot; in vm_fault_hold() [all …]
|
| H A D | vm_pager.h | 161 vm_pager_populate(vm_object_t object, vm_pindex_t pidx, int fault_type, in vm_pager_populate() argument 169 fault_type, max_prot, first, last)); in vm_pager_populate() 199 int fault_type, vm_prot_t max_prot, vm_pindex_t *first,
|
| H A D | device_pager.c | 70 int fault_type, vm_prot_t, vm_pindex_t *first, vm_pindex_t *last); 318 dev_pager_populate(vm_object_t object, vm_pindex_t pidx, int fault_type, in dev_pager_populate() argument 326 fault_type, max_prot, first, last)); in dev_pager_populate()
|
| H A D | vm_extern.h | 93 int vm_fault_hold(vm_map_t map, vm_offset_t vaddr, vm_prot_t fault_type,
|
| H A D | phys_pager.c | 190 int fault_type __unused, vm_prot_t max_prot __unused, vm_pindex_t *first, in phys_pager_populate()
|
| H A D | vm_map.c | 4525 vm_prot_t fault_type = fault_typea; in vm_map_lookup() local 4569 fault_type &= VM_PROT_READ | VM_PROT_WRITE | VM_PROT_EXECUTE; in vm_map_lookup() 4570 if ((fault_type & prot) != fault_type || prot == VM_PROT_NONE) { in vm_map_lookup() 4591 fault_type = entry->protection; in vm_map_lookup() 4604 if ((fault_type & VM_PROT_WRITE) != 0 || in vm_map_lookup() 4708 vm_prot_t fault_type = fault_typea; in vm_map_lookup_locked() local 4728 fault_type &= VM_PROT_READ | VM_PROT_WRITE | VM_PROT_EXECUTE; in vm_map_lookup_locked() 4729 if ((fault_type & prot) != fault_type) in vm_map_lookup_locked() 4738 fault_type = entry->protection; in vm_map_lookup_locked() 4744 if (fault_type & VM_PROT_WRITE) in vm_map_lookup_locked()
|
| /freebsd-12.1/sys/amd64/vmm/intel/ |
| H A D | vmx.c | 1964 int fault_type; in ept_fault_type() local 1967 fault_type = VM_PROT_WRITE; in ept_fault_type() 1969 fault_type = VM_PROT_EXECUTE; in ept_fault_type() 1971 fault_type= VM_PROT_READ; in ept_fault_type() 1973 return (fault_type); in ept_fault_type() 2593 vmexit->u.paging.fault_type = ept_fault_type(qual); in vmx_exit_process()
|
| /freebsd-12.1/sys/amd64/include/ |
| H A D | vmm.h | 611 int fault_type; member
|
| /freebsd-12.1/sys/compat/linuxkpi/common/src/ |
| H A D | linux_compat.c | 525 linux_cdev_pager_populate(vm_object_t vm_obj, vm_pindex_t pidx, int fault_type, in linux_cdev_pager_populate() argument 548 vmf.flags = (fault_type & VM_PROT_WRITE) ? FAULT_FLAG_WRITE : 0; in linux_cdev_pager_populate()
|
| /freebsd-12.1/sys/dev/drm2/i915/ |
| H A D | i915_gem.c | 1479 i915_gem_pager_populate(vm_object_t vm_obj, vm_pindex_t pidx, int fault_type, in i915_gem_pager_populate() argument 1571 CTR4(KTR_DRM, "fault %p %jx %x phys %x", gem_obj, pidx, fault_type, in i915_gem_pager_populate() 1590 CTR4(KTR_DRM, "fault_fail %p %jx %x err %d", gem_obj, pidx, fault_type, in i915_gem_pager_populate()
|
| /freebsd-12.1/sys/amd64/vmm/amd/ |
| H A D | svm.c | 1504 vmexit->u.paging.fault_type = npf_fault_type(info1); in svm_vmexit()
|
| /freebsd-12.1/sys/amd64/vmm/ |
| H A D | vmm.c | 1398 ftype = vme->u.paging.fault_type; in vm_handle_paging()
|