aboutsummaryrefslogtreecommitdiff
path: root/arch/ia64/include/asm/xen/xencomm.h
diff options
context:
space:
mode:
authorIsaku Yamahata <yamahata@valinux.co.jp>2008-10-17 11:17:54 +0900
committerTony Luck <tony.luck@intel.com>2008-10-17 10:00:19 -0700
commitf021c8b334cc00739b5d43b5be5f97a34b1ad16a (patch)
treec048aff2354a3b701adc458d464adbd4e40d7120 /arch/ia64/include/asm/xen/xencomm.h
parent11d437789d0f35fa2e2ebcb4a983b29587bdfdc5 (diff)
ia64/xen: xencomm conversion functions for hypercalls
On ia64/xen, pointer arguments for hypercall is passed by pseudo physical address(guest physical address.) So such hypercalls needs address conversion functions. This patch implements concrete conversion functions for such hypercalls. Signed-off-by: Akio Takebe <takebe_akio@jp.fujitsu.com> Signed-off-by: Yaozu (Eddie) Dong <eddie.dong@intel.com> Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp> Signed-off-by: Tony Luck <tony.luck@intel.com>
Diffstat (limited to 'arch/ia64/include/asm/xen/xencomm.h')
-rw-r--r--arch/ia64/include/asm/xen/xencomm.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/ia64/include/asm/xen/xencomm.h b/arch/ia64/include/asm/xen/xencomm.h
index 28732cd931c..cded677bebf 100644
--- a/arch/ia64/include/asm/xen/xencomm.h
+++ b/arch/ia64/include/asm/xen/xencomm.h
@@ -24,6 +24,7 @@
/* Must be called before any hypercall. */
extern void xencomm_initialize(void);
+extern int xencomm_is_initialized(void);
/* Check if virtual contiguity means physical contiguity
* where the passed address is a pointer value in virtual address.