Displaying 4 results from an estimated 4 matches for "_xen_xen_h".
2012 Jan 06
3
[PATCH] xen: remove CONFIG_XEN_DOM0 compile option
...enfs.o
-xenfs-y = super.o xenbus.o privcmd.o
-xenfs-$(CONFIG_XEN_DOM0) += xenstored.o
+xenfs-y = super.o xenbus.o privcmd.o xenstored.o
diff --git a/include/xen/xen.h b/include/xen/xen.h
index a164024..d814ef7 100644
--- a/include/xen/xen.h
+++ b/include/xen/xen.h
@@ -1,6 +1,9 @@
#ifndef _XEN_XEN_H
#define _XEN_XEN_H
+#include <xen/interface/xen.h>
+#include <asm/xen/hypervisor.h>
+
enum xen_domain_type {
XEN_NATIVE, /* running on bare hardware */
XEN_PV_DOMAIN, /* running in a PV domain */
@@ -18,15 +21,7 @@ extern enum xen_domain_type xen_domain_type;
xen...
2012 Jan 06
3
[PATCH] xen: remove CONFIG_XEN_DOM0 compile option
...enfs.o
-xenfs-y = super.o xenbus.o privcmd.o
-xenfs-$(CONFIG_XEN_DOM0) += xenstored.o
+xenfs-y = super.o xenbus.o privcmd.o xenstored.o
diff --git a/include/xen/xen.h b/include/xen/xen.h
index a164024..d814ef7 100644
--- a/include/xen/xen.h
+++ b/include/xen/xen.h
@@ -1,6 +1,9 @@
#ifndef _XEN_XEN_H
#define _XEN_XEN_H
+#include <xen/interface/xen.h>
+#include <asm/xen/hypervisor.h>
+
enum xen_domain_type {
XEN_NATIVE, /* running on bare hardware */
XEN_PV_DOMAIN, /* running in a PV domain */
@@ -18,15 +21,7 @@ extern enum xen_domain_type xen_domain_type;
xen...
2012 Jan 06
3
[PATCH] xen: remove CONFIG_XEN_DOM0 compile option
...enfs.o
-xenfs-y = super.o xenbus.o privcmd.o
-xenfs-$(CONFIG_XEN_DOM0) += xenstored.o
+xenfs-y = super.o xenbus.o privcmd.o xenstored.o
diff --git a/include/xen/xen.h b/include/xen/xen.h
index a164024..d814ef7 100644
--- a/include/xen/xen.h
+++ b/include/xen/xen.h
@@ -1,6 +1,9 @@
#ifndef _XEN_XEN_H
#define _XEN_XEN_H
+#include <xen/interface/xen.h>
+#include <asm/xen/hypervisor.h>
+
enum xen_domain_type {
XEN_NATIVE, /* running on bare hardware */
XEN_PV_DOMAIN, /* running in a PV domain */
@@ -18,15 +21,7 @@ extern enum xen_domain_type xen_domain_type;
xen...
2020 Jun 24
2
[PATCH] xen: introduce xen_vring_use_dma
...00644
--- a/include/xen/xen.h
+++ b/include/xen/xen.h
@@ -52,4 +52,10 @@ bool xen_biovec_phys_mergeable(const struct bio_vec *vec1,
extern u64 xen_saved_max_mem_size;
#endif
+#include <xen/swiotlb-xen.h>
+static inline int xen_vring_use_dma(void)
+{
+ return !!xen_swiotlb;
+}
+
#endif /* _XEN_XEN_H */
--
2.16.4