Home
last modified time | relevance | path

Searched refs:xen (Results 1 – 19 of 19) sorted by relevance

/arch/x86/kvm/
Dxen.c35 kvm->arch.xen.shinfo_gfn = gfn; in kvm_xen_shared_info_init()
51 if (kvm->arch.xen.long_mode) { in kvm_xen_shared_info_init()
67 struct kvm_vcpu_xen *vx = &v->arch.xen; in kvm_xen_update_runstate()
95 struct kvm_vcpu_xen *vx = &v->arch.xen; in kvm_xen_update_runstate_guest()
143 if (v->kvm->arch.xen.long_mode) in kvm_xen_update_runstate_guest()
219 struct gfn_to_hva_cache *ghc = &v->arch.xen.vcpu_info_cache; in __kvm_xen_has_interrupt()
276 kvm->arch.xen.long_mode = !!data->u.long_mode; in kvm_xen_hvm_set_attr()
283 kvm->arch.xen.shinfo_gfn = GPA_INVALID; in kvm_xen_hvm_set_attr()
295 kvm->arch.xen.upcall_vector = data->u.vector; in kvm_xen_hvm_set_attr()
316 data->u.long_mode = kvm->arch.xen.long_mode; in kvm_xen_hvm_get_attr()
[all …]
Dxen.h43 vcpu->arch.xen.vcpu_info_set && vcpu->kvm->arch.xen.upcall_vector) in kvm_xen_has_interrupt()
Dirq.c118 return v->kvm->arch.xen.upcall_vector; in kvm_cpu_get_extint()
DMakefile27 kvm-$(CONFIG_KVM_XEN) += xen.o
Dx86.c3033 if (vcpu->xen.vcpu_info_set) in kvm_guest_time_update()
3034 kvm_setup_pvclock_page(v, &vcpu->xen.vcpu_info_cache, in kvm_guest_time_update()
3036 if (vcpu->xen.vcpu_time_info_set) in kvm_guest_time_update()
3037 kvm_setup_pvclock_page(v, &vcpu->xen.vcpu_time_info_cache, 0); in kvm_guest_time_update()
/arch/arm64/xen/
DMakefile2 xen-arm-y += $(addprefix ../../arm/xen/, enlighten.o grant-table.o p2m.o mm.o)
3 obj-y := xen-arm.o hypercall.o
/arch/arm/boot/dts/
Dxenvm-4.2.dts14 compatible = "xen,xenvm-4.2", "xen,xenvm";
72 compatible = "xen,xen-4.2", "xen,xen";
/arch/x86/entry/syscalls/
DMakefile61 $(out)/xen-hypercalls.h: $(srctree)/scripts/xen-hypercalls.sh FORCE
64 $(out)/xen-hypercalls.h: $(srctree)/include/xen/interface/xen*.h
71 syshdr-$(CONFIG_XEN) += xen-hypercalls.h
/arch/x86/xen/
DMakefile34 obj-$(CONFIG_XEN_PV) += xen-asm.o
50 obj-$(CONFIG_SWIOTLB_XEN) += pci-swiotlb-xen.o
Denlighten_pv.c588 void (*xen)(void); member
594 .xen = xen_asm_##func, \
599 .xen = xen_asm_xenpv_##func, \
647 *addr = entry->xen; in get_trap_addr()
DKconfig3 # This Kconfig describes xen options
/arch/arm64/
DKbuild4 obj-$(CONFIG_XEN) += xen/
/arch/x86/include/asm/
DKbuild9 generated-y += xen-hypercalls.h
Dkvm_host.h816 struct kvm_vcpu_xen xen; member
1119 struct kvm_xen xen; member
/arch/arm/
DKbuild6 obj-$(CONFIG_XEN) += xen/
/arch/x86/
DKbuild9 obj-$(CONFIG_XEN) += xen/
DKconfig806 source "arch/x86/xen/Kconfig"
/arch/x86/pci/
DMakefile8 obj-$(CONFIG_PCI_XEN) += xen.o
/arch/x86/configs/
Dxen.config15 # x86 xen specific config options