Home
last modified time | relevance | path

Searched refs:fault_type (Results 1 – 12 of 12) sorted by relevance

/freebsd/sys/vm/
H A Dvm_fault.c122 vm_prot_t fault_type; member
300 need_dirty = ((fs->fault_type & VM_PROT_WRITE) != 0 && in vm_fault_dirty()
419 fs->fault_type |= VM_PROT_WRITE; in vm_fault_soft_fast()
423 if (pmap_enter(fs->map->pmap, vaddr, m_map, fs->prot, fs->fault_type | in vm_fault_soft_fast()
528 fs->fault_type, fs->entry->max_protection, &pager_first, in vm_fault_populate()
588 fs->fault_type | (fs->wired ? PMAP_ENTER_WIRED : 0) | in vm_fault_populate()
644 rv = pmap_enter(fs->map->pmap, vaddr, m, fs->prot, fs->fault_type | in vm_fault_populate()
661 &m[i], fs->prot, fs->fault_type, 0); in vm_fault_populate()
715 vm_fault_trap(vm_map_t map, vm_offset_t vaddr, vm_prot_t fault_type, in vm_fault_trap() argument
723 ktrfault(vaddr, fault_type); in vm_fault_trap()
[all …]
H A Dphys_pager.c55 int fault_type, vm_prot_t max_prot, vm_pindex_t *first, vm_pindex_t *last);
230 int fault_type __unused, vm_prot_t max_prot __unused, vm_pindex_t *first, in default_phys_pager_populate()
261 phys_pager_populate(vm_object_t object, vm_pindex_t pidx, int fault_type, in phys_pager_populate() argument
265 fault_type, max_prot, first, last)); in phys_pager_populate()
H A Dvm_pager.h178 vm_pager_populate(vm_object_t object, vm_pindex_t pidx, int fault_type, in vm_pager_populate() argument
186 fault_type, max_prot, first, last)); in vm_pager_populate()
291 int fault_type, vm_prot_t max_prot, vm_pindex_t *first,
310 int fault_type, vm_prot_t max_prot, vm_pindex_t *first,
H A Dvm_extern.h88 int vm_fault(vm_map_t map, vm_offset_t vaddr, vm_prot_t fault_type,
96 int vm_fault_trap(vm_map_t map, vm_offset_t vaddr, vm_prot_t fault_type,
H A Ddevice_pager.c68 int fault_type, vm_prot_t, vm_pindex_t *first, vm_pindex_t *last);
389 dev_pager_populate(vm_object_t object, vm_pindex_t pidx, int fault_type, in dev_pager_populate() argument
397 fault_type, max_prot, first, last)); in dev_pager_populate()
H A Dvm_map.c4988 vm_prot_t fault_type; in vm_map_lookup()
5031 fault_type = fault_typea & VM_PROT_ALL; in vm_map_lookup()
5032 if ((fault_type & prot) != fault_type || prot == VM_PROT_NONE) { in vm_map_lookup()
5053 fault_type = entry->protection; in vm_map_lookup()
5067 if ((fault_type & VM_PROT_WRITE) != 0 || in vm_map_lookup()
5158 vm_prot_t fault_type = fault_typea; in vm_map_lookup_locked()
5178 fault_type &= VM_PROT_READ | VM_PROT_WRITE | VM_PROT_EXECUTE; in vm_map_lookup_locked()
5179 if ((fault_type & prot) != fault_type) in vm_map_lookup_locked()
4987 vm_prot_t fault_type; vm_map_lookup() local
5157 vm_prot_t fault_type = fault_typea; vm_map_lookup_locked() local
[all...]
/freebsd/sys/amd64/vmm/intel/
H A Dvmx.c2118 int fault_type; in ept_fault_type() local
2121 fault_type = VM_PROT_WRITE; in ept_fault_type()
2123 fault_type = VM_PROT_EXECUTE; in ept_fault_type()
2125 fault_type= VM_PROT_READ; in ept_fault_type()
2127 return (fault_type); in ept_fault_type()
2765 vmexit->u.paging.fault_type = ept_fault_type(qual); in vmx_exit_process()
/freebsd/sys/amd64/include/
H A Dvmm.h679 int fault_type; member
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinux_compat.c488 linux_cdev_pager_populate(vm_object_t vm_obj, vm_pindex_t pidx, int fault_type, in linux_cdev_pager_populate() argument
511 vmf.flags = (fault_type & VM_PROT_WRITE) ? FAULT_FLAG_WRITE : 0; in linux_cdev_pager_populate()
/freebsd/sys/kern/
H A Duipc_shm.c279 int fault_type, vm_prot_t max_prot, vm_pindex_t *first, vm_pindex_t *last) in shm_largepage_phys_populate() argument
/freebsd/sys/amd64/vmm/
H A Dvmm.c1241 ftype = vme->u.paging.fault_type; in vm_handle_paging()
/freebsd/sys/amd64/vmm/amd/
H A Dsvm.c1602 vmexit->u.paging.fault_type = npf_fault_type(info1); in svm_vmexit()