summaryrefslogtreecommitdiffstats
path: root/sys/xen/evtchn
diff options
context:
space:
mode:
authorkmacy <kmacy@FreeBSD.org>2008-09-25 07:01:31 +0000
committerkmacy <kmacy@FreeBSD.org>2008-09-25 07:01:31 +0000
commitba5a88198a11cf10ef7006738e2a99e94993e7d3 (patch)
tree451d5f5304549dc85c7c3b468c2df4e1b2176041 /sys/xen/evtchn
parent7ed2245e3e156c78830bab862e09656891eea415 (diff)
downloadFreeBSD-src-ba5a88198a11cf10ef7006738e2a99e94993e7d3.zip
FreeBSD-src-ba5a88198a11cf10ef7006738e2a99e94993e7d3.tar.gz
partial update to interface headers to 3.2
MFC after: 1 month
Diffstat (limited to 'sys/xen/evtchn')
-rw-r--r--sys/xen/evtchn/evtchn.c13
1 files changed, 11 insertions, 2 deletions
diff --git a/sys/xen/evtchn/evtchn.c b/sys/xen/evtchn/evtchn.c
index 1d4b688..de3cf0c 100644
--- a/sys/xen/evtchn/evtchn.c
+++ b/sys/xen/evtchn/evtchn.c
@@ -597,6 +597,7 @@ static int xenpic_vector(struct intsrc *isrc);
static int xenpic_source_pending(struct intsrc *isrc);
static void xenpic_suspend(struct pic* pic);
static void xenpic_resume(struct pic* pic);
+static void xenpic_assign_cpu(struct intsrc *, u_int apic_id);
struct pic xenpic_dynirq_template = {
@@ -620,10 +621,12 @@ struct pic xenpic_pirq_template = {
.pic_vector = xenpic_vector,
.pic_source_pending = xenpic_source_pending,
.pic_suspend = xenpic_suspend,
- .pic_resume = xenpic_resume
+ .pic_resume = xenpic_resume,
+ .pic_assign_cpu = xenpic_assign_cpu
};
+
void
xenpic_dynirq_enable_source(struct intsrc *isrc)
{
@@ -734,7 +737,13 @@ static void
xenpic_resume(struct pic* pic)
{
TODO;
-}
+}
+
+static void
+xenpic_assign_cpu(struct intsrc *isrc, u_int apic_id)
+{
+ TODO;
+}
void
notify_remote_via_irq(int irq)
OpenPOWER on IntegriCloud