Searched refs:hyperv (Results 1 – 24 of 24) sorted by relevance
191 struct kvm_vcpu_hv *hv_vcpu = &vcpu->arch.hyperv; in synic_exit()398 struct kvm_hv *hv = &kvm->arch.hyperv; in get_time_ref_counter()713 if (!(vcpu->arch.hyperv.hv_vapic & HV_X64_MSR_VP_ASSIST_PAGE_ENABLE)) in kvm_hv_assist_page_enabled()811 struct kvm_hv *hv = &vcpu->kvm->arch.hyperv; in kvm_hv_msr_get_crash_data()822 struct kvm_hv *hv = &vcpu->kvm->arch.hyperv; in kvm_hv_msr_get_crash_ctl()830 struct kvm_hv *hv = &vcpu->kvm->arch.hyperv; in kvm_hv_msr_set_crash_ctl()854 struct kvm_hv *hv = &vcpu->kvm->arch.hyperv; in kvm_hv_msr_set_crash_data()935 struct kvm_hv *hv = &kvm->arch.hyperv; in kvm_hv_setup_tsc_page()945 mutex_lock(&kvm->arch.hyperv.hv_lock); in kvm_hv_setup_tsc_page()989 mutex_unlock(&kvm->arch.hyperv.hv_lock); in kvm_hv_setup_tsc_page()[all …]
28 return &vcpu->arch.hyperv; in vcpu_to_hv_vcpu()35 arch = container_of(hv_vcpu, struct kvm_vcpu_arch, hyperv); in hv_vcpu_to_vcpu()41 return &vcpu->arch.hyperv.synic; in vcpu_to_synic()85 return !bitmap_empty(vcpu->arch.hyperv.stimer_pending_bitmap, in kvm_hv_has_stimer_pending()
13 hyperv.o page_track.o debugfs.o
122 return vcpu->arch.hyperv.hv_vapic & HV_X64_MSR_VP_ASSIST_PAGE_ENABLE; in kvm_hv_vapic_assist_page_enabled()
8052 vcpu->run->hyperv = vcpu->arch.hyperv.exit; in vcpu_enter_guest()
2 #define TRACE_SYSTEM hyperv79 #define TRACE_INCLUDE_FILE hyperv
6 obj-$(CONFIG_PCI_HYPERV) += pci-hyperv.o7 obj-$(CONFIG_PCI_HYPERV_INTERFACE) += pci-hyperv-intf.o
14 obj-$(subst m,y,$(CONFIG_HYPERV)) += hyperv/
2 #define TRACE_SYSTEM hyperv
4 #define TRACE_SYSTEM hyperv
31 obj-$(CONFIG_HYPERV_KEYBOARD) += hyperv-keyboard.o
36 obj-$(CONFIG_HYPERV_IOMMU) += hyperv-iommu.o
73 obj-$(CONFIG_HYPERV_NET) += hyperv/
504 source "drivers/net/hyperv/Kconfig"
181 #define TRACE_INCLUDE_PATH ../../drivers/net/hyperv
57 obj-$(CONFIG_HID_HYPERV_MOUSE) += hid-hyperv.o
726 struct kvm_vcpu_hv hyperv; member916 struct kvm_hv hyperv; member
16 On x86, vcpu->mutex is taken outside kvm->arch.hyperv.hv_lock.
4462 struct kvm_hyperv_exit hyperv;
396 struct kvm_hyperv_exit hyperv; member
540 &vcpu->kvm->arch.hyperv.hv_pa_pg; in hv_enable_direct_tlbflush()6609 current_evmcs->hv_vp_id = vcpu->arch.hyperv.vp_index; in vmx_vcpu_run()6678 kfree(kvm->arch.hyperv.hv_pa_pg); in vmx_vm_free()
7553 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git7554 L: linux-hyperv@vger.kernel.org7558 F: arch/x86/include/asm/trace/hyperv.h7559 F: arch/x86/include/asm/hyperv-tlfs.h7561 F: arch/x86/hyperv7563 F: drivers/hid/hid-hyperv.c7565 F: drivers/input/serio/hyperv-keyboard.c7566 F: drivers/pci/controller/pci-hyperv.c7567 F: drivers/pci/controller/pci-hyperv-intf.c7568 F: drivers/net/hyperv/[all …]
199 header-test- += linux/hyperv.h