hyperv            727 arch/x86/include/asm/kvm_host.h 	struct kvm_vcpu_hv hyperv;
hyperv            917 arch/x86/include/asm/kvm_host.h 	struct kvm_hv hyperv;
hyperv              2 arch/x86/include/asm/trace/hyperv.h #define TRACE_SYSTEM hyperv
hyperv             79 arch/x86/include/asm/trace/hyperv.h #define TRACE_INCLUDE_FILE hyperv
hyperv            191 arch/x86/kvm/hyperv.c 	struct kvm_vcpu_hv *hv_vcpu = &vcpu->arch.hyperv;
hyperv            398 arch/x86/kvm/hyperv.c 	struct kvm_hv *hv = &kvm->arch.hyperv;
hyperv            713 arch/x86/kvm/hyperv.c 	if (!(vcpu->arch.hyperv.hv_vapic & HV_X64_MSR_VP_ASSIST_PAGE_ENABLE))
hyperv            811 arch/x86/kvm/hyperv.c 	struct kvm_hv *hv = &vcpu->kvm->arch.hyperv;
hyperv            823 arch/x86/kvm/hyperv.c 	struct kvm_hv *hv = &vcpu->kvm->arch.hyperv;
hyperv            831 arch/x86/kvm/hyperv.c 	struct kvm_hv *hv = &vcpu->kvm->arch.hyperv;
hyperv            855 arch/x86/kvm/hyperv.c 	struct kvm_hv *hv = &vcpu->kvm->arch.hyperv;
hyperv            937 arch/x86/kvm/hyperv.c 	struct kvm_hv *hv = &kvm->arch.hyperv;
hyperv            947 arch/x86/kvm/hyperv.c 	mutex_lock(&kvm->arch.hyperv.hv_lock);
hyperv            991 arch/x86/kvm/hyperv.c 	mutex_unlock(&kvm->arch.hyperv.hv_lock);
hyperv            998 arch/x86/kvm/hyperv.c 	struct kvm_hv *hv = &kvm->arch.hyperv;
hyperv           1082 arch/x86/kvm/hyperv.c 	struct kvm_vcpu_hv *hv_vcpu = &vcpu->arch.hyperv;
hyperv           1086 arch/x86/kvm/hyperv.c 		struct kvm_hv *hv = &vcpu->kvm->arch.hyperv;
hyperv           1195 arch/x86/kvm/hyperv.c 	struct kvm_hv *hv = &kvm->arch.hyperv;
hyperv           1241 arch/x86/kvm/hyperv.c 	struct kvm_vcpu_hv *hv_vcpu = &vcpu->arch.hyperv;
hyperv           1303 arch/x86/kvm/hyperv.c 		mutex_lock(&vcpu->kvm->arch.hyperv.hv_lock);
hyperv           1305 arch/x86/kvm/hyperv.c 		mutex_unlock(&vcpu->kvm->arch.hyperv.hv_lock);
hyperv           1316 arch/x86/kvm/hyperv.c 		mutex_lock(&vcpu->kvm->arch.hyperv.hv_lock);
hyperv           1318 arch/x86/kvm/hyperv.c 		mutex_unlock(&vcpu->kvm->arch.hyperv.hv_lock);
hyperv           1328 arch/x86/kvm/hyperv.c 	struct kvm_hv *hv = &kvm->arch.hyperv;
hyperv           1356 arch/x86/kvm/hyperv.c 	struct kvm_vcpu_hv *hv_vcpu = &current_vcpu->arch.hyperv;
hyperv           1531 arch/x86/kvm/hyperv.c 	return READ_ONCE(kvm->arch.hyperv.hv_hypercall) & HV_X64_MSR_HYPERCALL_ENABLE;
hyperv           1556 arch/x86/kvm/hyperv.c 	return kvm_hv_hypercall_complete(vcpu, vcpu->run->hyperv.u.hcall.result);
hyperv           1589 arch/x86/kvm/hyperv.c 	eventfd = idr_find(&vcpu->kvm->arch.hyperv.conn_to_evt, param);
hyperv           1661 arch/x86/kvm/hyperv.c 		vcpu->run->hyperv.type = KVM_EXIT_HYPERV_HCALL;
hyperv           1662 arch/x86/kvm/hyperv.c 		vcpu->run->hyperv.u.hcall.input = param;
hyperv           1663 arch/x86/kvm/hyperv.c 		vcpu->run->hyperv.u.hcall.params[0] = ingpa;
hyperv           1664 arch/x86/kvm/hyperv.c 		vcpu->run->hyperv.u.hcall.params[1] = outgpa;
hyperv           1720 arch/x86/kvm/hyperv.c 	mutex_init(&kvm->arch.hyperv.hv_lock);
hyperv           1721 arch/x86/kvm/hyperv.c 	idr_init(&kvm->arch.hyperv.conn_to_evt);
hyperv           1729 arch/x86/kvm/hyperv.c 	idr_for_each_entry(&kvm->arch.hyperv.conn_to_evt, eventfd, i)
hyperv           1731 arch/x86/kvm/hyperv.c 	idr_destroy(&kvm->arch.hyperv.conn_to_evt);
hyperv           1736 arch/x86/kvm/hyperv.c 	struct kvm_hv *hv = &kvm->arch.hyperv;
hyperv           1760 arch/x86/kvm/hyperv.c 	struct kvm_hv *hv = &kvm->arch.hyperv;
hyperv             28 arch/x86/kvm/hyperv.h 	return &vcpu->arch.hyperv;
hyperv             35 arch/x86/kvm/hyperv.h 	arch = container_of(hv_vcpu, struct kvm_vcpu_arch, hyperv);
hyperv             41 arch/x86/kvm/hyperv.h 	return &vcpu->arch.hyperv.synic;
hyperv             85 arch/x86/kvm/hyperv.h 	return !bitmap_empty(vcpu->arch.hyperv.stimer_pending_bitmap,
hyperv            122 arch/x86/kvm/lapic.h 	return vcpu->arch.hyperv.hv_vapic & HV_X64_MSR_VP_ASSIST_PAGE_ENABLE;
hyperv            540 arch/x86/kvm/vmx/vmx.c 			&vcpu->kvm->arch.hyperv.hv_pa_pg;
hyperv           6593 arch/x86/kvm/vmx/vmx.c 		current_evmcs->hv_vp_id = vcpu->arch.hyperv.vp_index;
hyperv           6654 arch/x86/kvm/vmx/vmx.c 	kfree(kvm->arch.hyperv.hv_pa_pg);
hyperv           8122 arch/x86/kvm/x86.c 			vcpu->run->hyperv = vcpu->arch.hyperv.exit;
hyperv              4 drivers/hv/hv_trace.h #define TRACE_SYSTEM hyperv
hyperv              2 drivers/hv/hv_trace_balloon.h #define TRACE_SYSTEM hyperv
hyperv            181 drivers/net/hyperv/netvsc_trace.h #define TRACE_INCLUDE_PATH ../../drivers/net/hyperv
hyperv            396 include/uapi/linux/kvm.h 		struct kvm_hyperv_exit hyperv;
hyperv            396 tools/include/uapi/linux/kvm.h 		struct kvm_hyperv_exit hyperv;