Home
last modified time | relevance | path

Searched refs:xen (Results 1 - 25 of 413) sorted by relevance

12345678910>>...17

/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dxen.c11 #include "xen.h"
20 #include <xen/interface/xen.h>
21 #include <xen/interface/vcpu.h>
22 #include <xen/interface/version.h>
23 #include <xen/interface/event_channel.h>
24 #include <xen/interface/sched.h>
26 #include <asm/xen/cpuid.h>
39 struct gfn_to_pfn_cache *gpc = &kvm->arch.xen.shinfo_cache; in kvm_xen_shared_info_init()
83 if (IS_ENABLED(CONFIG_64BIT) && kvm->arch.xen in kvm_xen_shared_info_init()
[all...]
H A Dxen.h12 #include <asm/xen/hypervisor.h>
48 vcpu->arch.xen.vcpu_info_cache.active && in kvm_xen_sw_enable_lapic()
49 vcpu->arch.xen.upcall_vector && __kvm_xen_has_interrupt(vcpu)) in kvm_xen_sw_enable_lapic()
69 vcpu->arch.xen.vcpu_info_cache.active && in kvm_xen_has_interrupt()
70 vcpu->kvm->arch.xen.upcall_vector) in kvm_xen_has_interrupt()
79 vcpu->arch.xen.evtchn_pending_sel; in kvm_xen_has_pending_events()
84 return !!vcpu->arch.xen.timer_virq; in kvm_xen_timer_enabled()
90 return atomic_read(&vcpu->arch.xen.timer_pending); in kvm_xen_has_pending_timer()
168 #include <asm/xen/interface.h>
169 #include <xen/interfac
[all...]
/kernel/linux/linux-5.10/drivers/xen/
H A DMakefile13 dom0-$(CONFIG_XEN_ACPI) += acpi.o $(xen-pad-y)
14 xen-pad-$(CONFIG_X86) += xen-acpi-pad.o
18 obj-$(CONFIG_XEN_BALLOON) += xen-balloon.o
19 obj-$(CONFIG_XEN_DEV_EVTCHN) += xen-evtchn.o
20 obj-$(CONFIG_XEN_GNTDEV) += xen-gntdev.o
21 obj-$(CONFIG_XEN_GRANT_DEV_ALLOC) += xen-gntalloc.o
25 obj-$(CONFIG_SWIOTLB_XEN) += swiotlb-xen.o
27 obj-$(CONFIG_XEN_PCIDEV_BACKEND) += xen-pciback/
28 obj-$(CONFIG_XEN_PRIVCMD) += xen
[all...]
H A Dtime.c12 #include <asm/xen/hypervisor.h>
13 #include <asm/xen/hypercall.h>
15 #include <xen/events.h>
16 #include <xen/features.h>
17 #include <xen/interface/xen.h>
18 #include <xen/interface/vcpu.h>
19 #include <xen/xen-ops.h>
/kernel/linux/linux-6.6/drivers/xen/
H A DMakefile13 dom0-$(CONFIG_XEN_ACPI) += acpi.o $(xen-pad-y)
14 xen-pad-$(CONFIG_X86) += xen-acpi-pad.o
18 obj-$(CONFIG_XEN_BALLOON) += xen-balloon.o
19 obj-$(CONFIG_XEN_DEV_EVTCHN) += xen-evtchn.o
20 obj-$(CONFIG_XEN_GNTDEV) += xen-gntdev.o
21 obj-$(CONFIG_XEN_GRANT_DEV_ALLOC) += xen-gntalloc.o
25 obj-$(CONFIG_SWIOTLB_XEN) += swiotlb-xen.o
27 obj-$(CONFIG_XEN_PCI_STUB) += xen-pciback/
28 obj-$(CONFIG_XEN_PRIVCMD) += xen
[all...]
H A Dfeatures.c14 #include <asm/xen/hypercall.h>
16 #include <xen/xen.h>
17 #include <xen/interface/xen.h>
18 #include <xen/interface/version.h>
19 #include <xen/features.h>
H A Dtime.c13 #include <asm/xen/hypervisor.h>
14 #include <asm/xen/hypercall.h>
16 #include <xen/events.h>
17 #include <xen/features.h>
18 #include <xen/interface/xen.h>
19 #include <xen/interface/vcpu.h>
20 #include <xen/xen-ops.h>
/kernel/linux/linux-6.6/arch/x86/xen/
H A Dirq.c6 #include <xen/interface/xen.h>
7 #include <xen/interface/sched.h>
8 #include <xen/interface/vcpu.h>
9 #include <xen/features.h>
10 #include <xen/events.h>
12 #include <asm/xen/hypercall.h>
13 #include <asm/xen/hypervisor.h>
15 #include "xen-ops.h"
H A Dsuspend.c6 #include <xen/xen.h>
7 #include <xen/interface/xen.h>
8 #include <xen/grant_table.h>
9 #include <xen/events.h>
13 #include <asm/xen/hypercall.h>
14 #include <asm/xen/page.h>
17 #include "xen-ops.h"
H A Dtrace.c3 #include <xen/interface/xen.h>
4 #include <xen/interface/xen-mca.h>
8 #include <asm/xen-hypercalls.h>
21 #include <trace/events/xen.h>
H A Dsuspend_hvm.c4 #include <xen/xen.h>
5 #include <xen/hvm.h>
6 #include <xen/features.h>
7 #include <xen/interface/features.h>
8 #include <xen/events.h>
10 #include "xen-ops.h"
H A Dgrant-table.c19 #include <xen/interface/xen.h>
20 #include <xen/page.h>
21 #include <xen/grant_table.h>
22 #include <xen/xen.h>
153 #include <xen/events.h>
154 #include <xen/xen-ops.h>
/kernel/linux/linux-5.10/arch/x86/xen/
H A Dsuspend.c6 #include <xen/xen.h>
7 #include <xen/interface/xen.h>
8 #include <xen/grant_table.h>
9 #include <xen/events.h>
13 #include <asm/xen/hypercall.h>
14 #include <asm/xen/page.h>
17 #include "xen-ops.h"
H A Dpci-swiotlb-xen.c3 /* Glue code to lib/swiotlb-xen.c */
7 #include <xen/swiotlb-xen.h>
9 #include <asm/xen/hypervisor.h>
10 #include <xen/xen.h>
14 #include <asm/xen/swiotlb-xen.h>
H A Dtrace.c3 #include <xen/interface/xen.h>
4 #include <xen/interface/xen-mca.h>
8 #include <asm/xen-hypercalls.h>
21 #include <trace/events/xen.h>
H A Dirq.c6 #include <xen/interface/xen.h>
7 #include <xen/interface/sched.h>
8 #include <xen/interface/vcpu.h>
9 #include <xen/features.h>
10 #include <xen/events.h>
12 #include <asm/xen/hypercall.h>
13 #include <asm/xen/hypervisor.h>
15 #include "xen-ops.h"
H A Dgrant-table.c19 #include <xen/interface/xen.h>
20 #include <xen/page.h>
21 #include <xen/grant_table.h>
22 #include <xen/xen.h>
153 #include <xen/events.h>
154 #include <xen/xen-ops.h>
H A Dsuspend_hvm.c4 #include <xen/xen.h>
5 #include <xen/hvm.h>
6 #include <xen/features.h>
7 #include <xen/interface/features.h>
9 #include "xen-ops.h"
H A Denlighten_pvh.c4 #include <xen/hvc-console.h>
10 #include <xen/xen.h>
11 #include <asm/xen/interface.h>
12 #include <asm/xen/hypercall.h>
14 #include <xen/interface/memory.h>
16 #include "xen-ops.h"
H A Dxen-head.S17 #include <xen/interface/elfnote.h>
18 #include <xen/interface/features.h>
19 #include <xen/interface/xen.h>
20 #include <xen/interface/xen-mca.h>
21 #include <asm/xen/interface.h>
80 #include <asm/xen-hypercalls.h>
87 ELFNOTE(Xen, XEN_ELFNOTE_XEN_VERSION, .asciz "xen-3.0")
/kernel/linux/linux-5.10/arch/arm/xen/
H A Dmm.c15 #include <xen/xen.h>
16 #include <xen/interface/grant_table.h>
17 #include <xen/interface/memory.h>
18 #include <xen/page.h>
19 #include <xen/xen-ops.h>
20 #include <xen/swiotlb-xen.h>
23 #include <asm/xen/hypercal
[all...]
H A Denlighten.c2 #include <xen/xen.h>
3 #include <xen/events.h>
4 #include <xen/grant_table.h>
5 #include <xen/hvm.h>
6 #include <xen/interface/vcpu.h>
7 #include <xen/interface/xen.h>
8 #include <xen/interface/memory.h>
9 #include <xen/interfac
[all...]
/kernel/linux/linux-6.6/arch/arm/xen/
H A Dmm.c15 #include <xen/xen.h>
16 #include <xen/interface/grant_table.h>
17 #include <xen/interface/memory.h>
18 #include <xen/page.h>
19 #include <xen/xen-ops.h>
20 #include <xen/swiotlb-xen.h>
23 #include <asm/xen/hypercal
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/x86_64/
H A Dxen_vmcall_test.c111 TEST_ASSERT_EQ(run->xen.type, KVM_EXIT_XEN_HCALL); in main()
112 TEST_ASSERT_EQ(run->xen.u.hcall.cpl, 0); in main()
113 TEST_ASSERT_EQ(run->xen.u.hcall.longmode, 1); in main()
114 TEST_ASSERT_EQ(run->xen.u.hcall.input, INPUTVALUE); in main()
115 TEST_ASSERT_EQ(run->xen.u.hcall.params[0], ARGVALUE(1)); in main()
116 TEST_ASSERT_EQ(run->xen.u.hcall.params[1], ARGVALUE(2)); in main()
117 TEST_ASSERT_EQ(run->xen.u.hcall.params[2], ARGVALUE(3)); in main()
118 TEST_ASSERT_EQ(run->xen.u.hcall.params[3], ARGVALUE(4)); in main()
119 TEST_ASSERT_EQ(run->xen.u.hcall.params[4], ARGVALUE(5)); in main()
120 TEST_ASSERT_EQ(run->xen in main()
[all...]
/kernel/linux/linux-5.10/drivers/xen/xenbus/
H A Dxenbus_dev_backend.c12 #include <xen/xen.h>
13 #include <xen/page.h>
14 #include <xen/xenbus.h>
15 #include <xen/xenbus_dev.h>
16 #include <xen/grant_table.h>
17 #include <xen/events.h>
18 #include <asm/xen/hypervisor.h>
118 .name = "xen/xenbus_backend",

Completed in 7 milliseconds

12345678910>>...17