/kernel/linux/linux-5.10/arch/x86/kvm/ |
H A D | mmu.h | 109 if (likely(vcpu->arch.mmu->page_fault == kvm_tdp_page_fault)) in kvm_mmu_do_page_fault() 112 return vcpu->arch.mmu->page_fault(vcpu, cr2_or_gpa, err, prefault); in kvm_mmu_do_page_fault()
|
/kernel/linux/linux-6.6/arch/x86/kvm/mmu/ |
H A D | mmu_internal.h | 253 * Return values of handle_mmio_page_fault(), mmu.page_fault(), fast_page_fault(), 292 .is_tdp = likely(vcpu->arch.mmu->page_fault == kvm_tdp_page_fault), in kvm_mmu_do_page_fault() 318 r = vcpu->arch.mmu->page_fault(vcpu, &fault); in kvm_mmu_do_page_fault()
|
H A D | paging_tmpl.h | 777 static int FNAME(page_fault)(struct kvm_vcpu *vcpu, struct kvm_page_fault *fault) in page_fault() function
|
H A D | mmu.c | 4517 context->page_fault = nonpaging_page_fault; in nonpaging_init_context() 5098 context->page_fault = paging64_page_fault; in paging64_init_context() 5105 context->page_fault = paging32_page_fault; in paging32_init_context() 5209 context->page_fault = kvm_tdp_page_fault; in init_kvm_tdp_mmu() 5339 context->page_fault = ept_page_fault; in kvm_init_shadow_ept_mmu() 5750 * vcpu->arch.mmu.page_fault returned RET_PF_EMULATE, but we can still in kvm_mmu_page_fault()
|
/kernel/linux/linux-5.10/arch/ia64/kernel/ |
H A D | ivt.S | 190 (p6) br.cond.spnt.many page_fault // handle bad address/page not present (page fault) 271 (p6) br.cond.spnt page_fault 315 (p6) br.cond.spnt page_fault 368 (p8) br.cond.spnt page_fault 418 (p8) br.cond.spnt page_fault 441 * continuation point passed in register r30 (or call page_fault if the address is 506 (p6) br.cond.spnt page_fault 1121 br.sptk.many page_fault 1134 br.sptk.many page_fault 1147 br.sptk.many page_fault [all...] |
/kernel/linux/linux-6.6/arch/ia64/kernel/ |
H A D | ivt.S | 189 (p6) br.cond.spnt.many page_fault // handle bad address/page not present (page fault) 270 (p6) br.cond.spnt page_fault 314 (p6) br.cond.spnt page_fault 367 (p8) br.cond.spnt page_fault 417 (p8) br.cond.spnt page_fault 440 * continuation point passed in register r30 (or call page_fault if the address is 505 (p6) br.cond.spnt page_fault 1120 br.sptk.many page_fault 1133 br.sptk.many page_fault 1146 br.sptk.many page_fault [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_vm.h | 345 struct amdgpu_ring *page_fault; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_vm.h | 369 struct amdgpu_ring *page_fault; member
|
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/ |
H A D | device.c | 2633 pgf_info->page_fault.timestamp = ktime_to_ns(ktime_get()); in hl_capture_page_fault() 2634 pgf_info->page_fault.addr = addr; in hl_capture_page_fault() 2635 pgf_info->page_fault.engine_id = eng_id; in hl_capture_page_fault()
|
H A D | habanalabs_ioctl.c | 806 return copy_to_user(out, &pgf_info->page_fault, in page_fault_info()
|
H A D | habanalabs.h | 2991 * @page_fault: holds information collected during a page fault. 3002 struct hl_page_fault_info page_fault; member
|
/kernel/linux/linux-5.10/arch/x86/kvm/mmu/ |
H A D | mmu.c | 3821 context->page_fault = nonpaging_page_fault; in nonpaging_init_context() 4410 context->page_fault = paging64_page_fault; in paging64_init_context_common() 4438 context->page_fault = paging32_page_fault; in paging32_init_context() 4521 context->page_fault = kvm_tdp_page_fault; in init_kvm_tdp_mmu() 4696 context->page_fault = ept_page_fault; in kvm_init_shadow_ept_mmu() 5108 * vcpu->arch.mmu.page_fault returned RET_PF_EMULATE, but we can still in kvm_mmu_page_fault()
|
H A D | paging_tmpl.h | 735 * It is the helper function of FNAME(page_fault). When guest uses large page 785 static int FNAME(page_fault)(struct kvm_vcpu *vcpu, gpa_t addr, u32 error_code, in page_fault() function
|
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | kvm_host.h | 351 int (*page_fault)(struct kvm_vcpu *vcpu, gpa_t cr2_or_gpa, u32 err, member
|
/kernel/linux/linux-5.10/include/linux/mlx5/ |
H A D | device.h | 731 struct mlx5_eqe_page_fault page_fault; member
|
/kernel/linux/linux-6.6/include/linux/mlx5/ |
H A D | device.h | 747 struct mlx5_eqe_page_fault page_fault; member
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
H A D | odp.c | 1474 pf_eqe = &eqe->data.page_fault; in mlx5_ib_eq_pf_process()
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | kvm_host.h | 440 int (*page_fault)(struct kvm_vcpu *vcpu, struct kvm_page_fault *fault); member
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
H A D | odp.c | 1401 pf_eqe = &eqe->data.page_fault; in mlx5_ib_eq_pf_process()
|