From f59bd572ec317de0208ae066dfe6cf3c556d3643 Mon Sep 17 00:00:00 2001 From: Jennifer Averett Date: Thu, 26 Apr 2012 15:12:45 -0500 Subject: Added back in kqueue_schedtask() and kqueue_wakeup() --- freebsd/kern/kern_event.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/freebsd/kern/kern_event.c b/freebsd/kern/kern_event.c index d77ed9e8..401f859e 100644 --- a/freebsd/kern/kern_event.c +++ b/freebsd/kern/kern_event.c @@ -70,7 +70,6 @@ __FBSDID("$FreeBSD$"); ##include #endif /* __rtems__ */ -#ifndef __rtems__ static MALLOC_DEFINE(M_KQUEUE, "kqueue", "memory for kqueue system"); /* @@ -92,6 +91,7 @@ MTX_SYSINIT(kq_global, &kq_global, "kqueue order", MTX_DEF); TASKQUEUE_DEFINE_THREAD(kqueue); +#ifndef __rtems__ static int kevent_copyout(void *arg, struct kevent *kevp, int count); static int kevent_copyin(void *arg, struct kevent *kevp, int count); static int kqueue_register(struct kqueue *kq, struct kevent *kev, @@ -1184,6 +1184,7 @@ kqueue_release(struct kqueue *kq, int locked) if (!locked) KQ_UNLOCK(kq); } +#endif /* __rtems__ */ static void kqueue_schedtask(struct kqueue *kq) @@ -1199,6 +1200,7 @@ kqueue_schedtask(struct kqueue *kq) } } +#ifndef __rtems__ /* * Expand the kq to make sure we have storage for fops/ident pair. * @@ -1710,6 +1712,7 @@ kqueue_close(struct file *fp, struct thread *td) return (0); } +#endif /* __rtems__ */ static void kqueue_wakeup(struct kqueue *kq) @@ -1731,7 +1734,6 @@ kqueue_wakeup(struct kqueue *kq) pgsigio(&kq->kq_sigio, SIGIO, 0); } } -#endif /* __rtems__ */ /* * Walk down a list of knotes, activating them if their event has triggered. -- cgit v1.2.3