Home
last modified time | relevance | path

Searched refs:kvm_page_fault (Results 1 – 10 of 10) sorted by relevance

/linux-6.15/arch/x86/kvm/mmu/
H A Dmmu_internal.h232 struct kvm_page_fault { struct
299 int kvm_tdp_page_fault(struct kvm_vcpu *vcpu, struct kvm_page_fault *fault); argument
339 struct kvm_page_fault *fault) in kvm_mmu_prepare_memory_fault_exit()
350 struct kvm_page_fault fault = { in kvm_mmu_do_page_fault()
412 void kvm_mmu_hugepage_adjust(struct kvm_vcpu *vcpu, struct kvm_page_fault *fault);
413 void disallowed_hugepage_adjust(struct kvm_page_fault *fault, u64 spte, int cur_level);
H A Dtdp_mmu.h49 struct kvm_page_fault *fault) in tdp_mmu_get_root_for_fault()
73 int kvm_tdp_mmu_map(struct kvm_vcpu *vcpu, struct kvm_page_fault *fault);
H A Dmmutrace.h257 TP_PROTO(struct kvm_vcpu *vcpu, struct kvm_page_fault *fault,
372 TP_PROTO(struct kvm_page_fault *fault),
H A Dmmu.c3000 kvm_pfn_t pfn, struct kvm_page_fault *fault) in mmu_set_spte()
3424 struct kvm_page_fault *fault, in kvm_handle_noslot_fault()
3523 struct kvm_page_fault *fault, in fast_pf_fix_direct_spte()
4365 struct kvm_page_fault *fault) in page_fault_handle_page_track()
4406 struct kvm_page_fault *fault) in kvm_arch_setup_async_pf()
4488 struct kvm_page_fault *fault, int r) in kvm_mmu_finish_page_fault()
4495 struct kvm_page_fault *fault) in kvm_mmu_faultin_pfn_private()
4519 struct kvm_page_fault *fault) in __kvm_mmu_faultin_pfn()
4681 struct kvm_page_fault *fault) in is_page_fault_stale()
4751 struct kvm_page_fault *fault) in nonpaging_page_fault()
[all …]
H A Dspte.h474 static inline bool is_access_allowed(struct kvm_page_fault *fault, u64 spte) in is_access_allowed()
H A Dpaging_tmpl.h614 static int FNAME(fetch)(struct kvm_vcpu *vcpu, struct kvm_page_fault *fault, in FNAME()
765 static int FNAME(page_fault)(struct kvm_vcpu *vcpu, struct kvm_page_fault *fault) in FNAME()
H A Dtdp_mmu.c1145 struct kvm_page_fault *fault, in tdp_mmu_map_handle_target_level()
1240 int kvm_tdp_mmu_map(struct kvm_vcpu *vcpu, struct kvm_page_fault *fault) in kvm_tdp_mmu_map()
/linux-6.15/arch/x86/include/asm/
H A Dkvm_host.h445 struct kvm_page_fault;
455 int (*page_fault)(struct kvm_vcpu *vcpu, struct kvm_page_fault *fault);
/linux-6.15/arch/x86/kvm/
H A Dtrace.h420 TRACE_EVENT(kvm_page_fault,
H A Dx86.c14017 EXPORT_TRACEPOINT_SYMBOL_GPL(kvm_page_fault);