aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/xen/event.h
diff options
context:
space:
mode:
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2006-02-23 11:22:25 +0100
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2006-02-23 11:22:25 +0100
commitbb86d19e6e4b2830e7f431a669b7a6d835c8cfb3 (patch)
treed7f79f9780474e8ffc399248ed74b6e25d9b082a /xen/include/xen/event.h
parentd7f4473faec4c27b759e29d01813395ddfe4ed60 (diff)
downloadxen-bb86d19e6e4b2830e7f431a669b7a6d835c8cfb3.tar.gz
xen-bb86d19e6e4b2830e7f431a669b7a6d835c8cfb3.tar.bz2
xen-bb86d19e6e4b2830e7f431a669b7a6d835c8cfb3.zip
Per-vcpu IO evtchn patch for HVM domain.
We are starting to send patches to support SMP VMX guest. Signed-off-by: Xin Li <xin.b.li@intel.com>
Diffstat (limited to 'xen/include/xen/event.h')
-rw-r--r--xen/include/xen/event.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/xen/include/xen/event.h b/xen/include/xen/event.h
index b3c7713679..2e0c2712cc 100644
--- a/xen/include/xen/event.h
+++ b/xen/include/xen/event.h
@@ -63,4 +63,10 @@ extern void send_guest_pirq(struct domain *d, int pirq);
(!!(v)->vcpu_info->evtchn_upcall_pending & \
!(v)->vcpu_info->evtchn_upcall_mask)
+/* Send a notification from a local event-channel port. */
+extern long evtchn_send(unsigned int lport);
+
+/* Bind a local event-channel port to the specified VCPU. */
+extern long evtchn_bind_vcpu(unsigned int port, unsigned int vcpu_id);
+
#endif /* __XEN_EVENT_H__ */