6 #ifndef __ARCH_X86_KVM_KVM_ONHYPERV_H__
7 #define __ARCH_X86_KVM_KVM_ONHYPERV_H__
9 #if IS_ENABLED(CONFIG_HYPERV)
13 static inline hpa_t hv_get_partition_assist_page(
struct kvm_vcpu *vcpu)
22 struct hv_partition_assist_pg **p_hv_pa_pg =
23 &vcpu->kvm->arch.hv_pa_pg;
26 *p_hv_pa_pg = kzalloc(PAGE_SIZE, GFP_KERNEL_ACCOUNT);
31 return __pa(*p_hv_pa_pg);
int hv_flush_remote_tlbs_range(struct kvm *kvm, gfn_t start_gfn, gfn_t nr_pages)
static void hv_track_root_tdp(struct kvm_vcpu *vcpu, hpa_t root_tdp)
static int hv_flush_remote_tlbs(struct kvm *kvm)