Searched refs:hyperv (Results 1 – 21 of 21) sorted by relevance
29 return &vcpu->arch.hyperv; in vcpu_to_hv_vcpu()36 arch = container_of(hv_vcpu, struct kvm_vcpu_arch, hyperv); in hv_vcpu_to_vcpu()42 return &vcpu->arch.hyperv.synic; in vcpu_to_synic()82 return !bitmap_empty(vcpu->arch.hyperv.stimer_pending_bitmap, in kvm_hv_has_stimer_pending()
221 struct kvm_vcpu_hv *hv_vcpu = &vcpu->arch.hyperv; in synic_exit()428 struct kvm_hv *hv = &kvm->arch.hyperv; in get_time_ref_counter()774 struct kvm_hv *hv = &vcpu->kvm->arch.hyperv; in kvm_hv_msr_get_crash_data()785 struct kvm_hv *hv = &vcpu->kvm->arch.hyperv; in kvm_hv_msr_get_crash_ctl()793 struct kvm_hv *hv = &vcpu->kvm->arch.hyperv; in kvm_hv_msr_set_crash_ctl()817 struct kvm_hv *hv = &vcpu->kvm->arch.hyperv; in kvm_hv_msr_set_crash_data()898 struct kvm_hv *hv = &kvm->arch.hyperv; in kvm_hv_setup_tsc_page()908 mutex_lock(&kvm->arch.hyperv.hv_lock); in kvm_hv_setup_tsc_page()952 mutex_unlock(&kvm->arch.hyperv.hv_lock); in kvm_hv_setup_tsc_page()959 struct kvm_hv *hv = &kvm->arch.hyperv; in kvm_hv_set_msr_pw()[all …]
17 hyperv.o page_track.o debugfs.o
120 return vcpu->arch.hyperv.hv_vapic & HV_X64_MSR_VP_ASSIST_PAGE_ENABLE; in kvm_hv_vapic_assist_page_enabled()
7477 vcpu->run->hyperv = vcpu->arch.hyperv.exit; in vcpu_enter_guest()
2 #define TRACE_SYSTEM hyperv65 #define TRACE_INCLUDE_FILE hyperv
11 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
6 obj-$(CONFIG_PCI_HYPERV) += pci-hyperv.o
73 obj-$(CONFIG_HYPERV_NET) += hyperv/
500 source "drivers/net/hyperv/Kconfig"
181 #define TRACE_INCLUDE_PATH ../../drivers/net/hyperv
55 obj-$(CONFIG_HID_HYPERV_MOUSE) += hid-hyperv.o
675 struct kvm_vcpu_hv hyperv; member853 struct kvm_hv hyperv; member
16 On x86, vcpu->mutex is taken outside kvm->arch.hyperv.hv_lock.
4011 struct kvm_hyperv_exit hyperv;
394 struct kvm_hyperv_exit hyperv; member
6787 F: arch/x86/include/asm/trace/hyperv.h6788 F: arch/x86/include/asm/hyperv-tlfs.h6790 F: arch/x86/hyperv6791 F: drivers/hid/hid-hyperv.c6793 F: drivers/input/serio/hyperv-keyboard.c6794 F: drivers/pci/controller/pci-hyperv.c6795 F: drivers/net/hyperv/6800 F: include/linux/hyperv.h6801 F: include/uapi/linux/hyperv.h