Home
last modified time | relevance | path

Searched refs:hyperv (Results 1 – 25 of 43) sorted by relevance

12

/openbmc/linux/Documentation/ABI/testing/
H A Ddebugfs-hyperv1 What: /sys/kernel/debug/hyperv/<UUID>/fuzz_test_state
9 What: /sys/kernel/debug/hyperv/<UUID>/delay/fuzz_test_buffer_interrupt_delay
17 What: /sys/kernel/debug/hyperv/<UUID>/delay/fuzz_test_message_delay
/openbmc/qemu/target/i386/kvm/
H A Dmeson.build11 i386_system_ss.add(when: 'CONFIG_HYPERV', if_true: files('hyperv.c'), if_false: files('hyperv-stub.…
/openbmc/linux/arch/x86/kvm/
H A DMakefile14 hyperv.o debugfs.o mmu/mmu.o mmu/page_track.o \
26 vmx/hyperv.o vmx/nested.o vmx/posted_intr.o
34 svm/sev.o svm/hyperv.o
H A Dhyperv.h59 return &kvm->arch.hyperv; in to_kvm_hv()
64 return vcpu->arch.hyperv; in to_hv_vcpu()
83 return &vcpu->kvm->arch.hyperv.hv_syndbg; in to_hv_syndbg()
H A Dhyperv.c340 if (vcpu->run->hyperv.u.syndbg.msr == HV_X64_MSR_SYNDBG_CONTROL) in kvm_hv_syndbg_complete_userspace()
342 vcpu->run->hyperv.u.syndbg.status; in kvm_hv_syndbg_complete_userspace()
908 vcpu->arch.hyperv = NULL; in kvm_hv_vcpu_uninit()
972 vcpu->arch.hyperv = hv_vcpu; in kvm_hv_vcpu_init()
2351 return kvm_hv_hypercall_complete(vcpu, vcpu->run->hyperv.u.hcall.result); in kvm_hv_hypercall_complete_userspace()
2631 vcpu->run->hyperv.type = KVM_EXIT_HYPERV_HCALL; in kvm_hv_hypercall()
2632 vcpu->run->hyperv.u.hcall.input = hc.param; in kvm_hv_hypercall()
2633 vcpu->run->hyperv.u.hcall.params[0] = hc.ingpa; in kvm_hv_hypercall()
2634 vcpu->run->hyperv.u.hcall.params[1] = hc.outgpa; in kvm_hv_hypercall()
/openbmc/linux/tools/testing/selftests/kvm/x86_64/
H A Dhyperv_extended_hypercalls.c74 outval = addr_gpa2hva(vm, run->hyperv.u.hcall.params[1]); in main()
76 run->hyperv.u.hcall.result = HV_STATUS_SUCCESS; in main()
/openbmc/linux/arch/x86/include/asm/trace/
H A Dhyperv.h2 #define TRACE_SYSTEM hyperv
94 #define TRACE_INCLUDE_FILE hyperv
/openbmc/linux/drivers/pci/controller/
H A DMakefile5 obj-$(CONFIG_PCI_HYPERV) += pci-hyperv.o
6 obj-$(CONFIG_PCI_HYPERV_INTERFACE) += pci-hyperv-intf.o
/openbmc/linux/arch/arm64/
H A DKbuild5 obj-$(subst m,y,$(CONFIG_HYPERV)) += hyperv/
/openbmc/linux/Documentation/virt/
H A Dindex.rst18 hyperv/index
/openbmc/qemu/hw/hyperv/
H A Dmeson.build1 specific_ss.add(when: 'CONFIG_HYPERV', if_true: files('hyperv.c'))
/openbmc/linux/arch/x86/
H A DKbuild16 obj-$(subst m,y,$(CONFIG_HYPERV)) += hyperv/
/openbmc/linux/drivers/hv/
H A Dhv_trace_balloon.h2 #define TRACE_SYSTEM hyperv
H A Dhv_trace.h4 #define TRACE_SYSTEM hyperv
/openbmc/qemu/target/i386/hvf/
H A DREADME.md6 2. Removal of `apic_page` and hyperv-related functionality.
/openbmc/qemu/docs/system/
H A Dtarget-i386.rst27 i386/hyperv
/openbmc/linux/drivers/input/serio/
H A DMakefile32 obj-$(CONFIG_HYPERV_KEYBOARD) += hyperv-keyboard.o
/openbmc/qemu/hw/
H A Dmeson.build13 subdir('hyperv') subdir
H A DKconfig14 source hyperv/Kconfig
/openbmc/linux/drivers/iommu/
H A DMakefile28 obj-$(CONFIG_HYPERV_IOMMU) += hyperv-iommu.o
/openbmc/linux/drivers/net/
H A DMakefile85 obj-$(CONFIG_HYPERV_NET) += hyperv/
/openbmc/linux/drivers/net/hyperv/
H A Dnetvsc_trace.h181 #define TRACE_INCLUDE_PATH ../../drivers/net/hyperv
/openbmc/linux/drivers/gpu/drm/
H A DMakefile197 obj-$(CONFIG_DRM_HYPERV) += hyperv/
/openbmc/linux/Documentation/virt/hyperv/
H A Doverview.rst191 2. arch/x86/hyperv and arch/arm64/hyperv
/openbmc/linux/tools/testing/selftests/kvm/
H A DMakefile37 LIBKVM_x86_64 += lib/x86_64/hyperv.c

12