Home
last modified time | relevance | path

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

/linux/arch/x86/kvm/mmu/
H A Dmmu_internal.h226 struct kvm_page_fault { struct
293 int kvm_tdp_page_fault(struct kvm_vcpu *vcpu, struct kvm_page_fault *fault); argument
333 struct kvm_page_fault *fault) in kvm_mmu_prepare_memory_fault_exit()
344 struct kvm_page_fault fault = { in kvm_mmu_do_page_fault()
404 int kvm_mmu_max_mapping_level(struct kvm *kvm, struct kvm_page_fault *fault,
406 void kvm_mmu_hugepage_adjust(struct kvm_vcpu *vcpu, struct kvm_page_fault *fault);
407 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()
74 int kvm_tdp_mmu_map(struct kvm_vcpu *vcpu, struct kvm_page_fault *fault);
H A Dmmu.c3053 kvm_pfn_t pfn, struct kvm_page_fault *fault) in mmu_set_spte()
3333 static u8 kvm_gmem_max_mapping_level(struct kvm *kvm, struct kvm_page_fault *fault, in kvm_gmem_max_mapping_level()
3366 int kvm_mmu_max_mapping_level(struct kvm *kvm, struct kvm_page_fault *fault, in kvm_mmu_max_mapping_level()
3401 void kvm_mmu_hugepage_adjust(struct kvm_vcpu *vcpu, struct kvm_page_fault *fault) in kvm_mmu_hugepage_adjust()
3436 void disallowed_hugepage_adjust(struct kvm_page_fault *fault, u64 spte, int cur_level) in disallowed_hugepage_adjust()
3457 static int direct_map(struct kvm_vcpu *vcpu, struct kvm_page_fault *fault) in direct_map()
3508 static int kvm_handle_error_pfn(struct kvm_vcpu *vcpu, struct kvm_page_fault *fault) in kvm_handle_error_pfn()
3532 struct kvm_page_fault *fault, in kvm_handle_noslot_fault()
3570 static bool page_fault_can_be_fast(struct kvm *kvm, struct kvm_page_fault *fault) in page_fault_can_be_fast()
3631 struct kvm_page_fault *fault, in fast_pf_fix_direct_spte()
[all …]
H A Dmmutrace.h260 TP_PROTO(struct kvm_vcpu *vcpu, struct kvm_page_fault *fault,
375 TP_PROTO(struct kvm_page_fault *fault),
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()
/linux/arch/x86/include/asm/
H A Dkvm_host.h457 struct kvm_page_fault;
467 int (*page_fault)(struct kvm_vcpu *vcpu, struct kvm_page_fault *fault);
/linux/arch/x86/kvm/
H A Dtrace.h501 TRACE_EVENT(kvm_page_fault,
H A Dx86.c14531 EXPORT_TRACEPOINT_SYMBOL_GPL(kvm_page_fault);