[Glibc-bsd-commits] r4711 - trunk/glibc-ports/kfreebsd/fbtl
Petr Salinger
ps-guest at alioth.debian.org
Tue Jul 9 19:37:53 UTC 2013
Author: ps-guest
Date: 2013-07-09 19:37:52 +0000 (Tue, 09 Jul 2013)
New Revision: 4711
Modified:
trunk/glibc-ports/kfreebsd/fbtl/kernel-posix-timers.h
Log:
add __syscall_ktimer_* prototypes
Modified: trunk/glibc-ports/kfreebsd/fbtl/kernel-posix-timers.h
===================================================================
--- trunk/glibc-ports/kfreebsd/fbtl/kernel-posix-timers.h 2013-07-09 19:37:27 UTC (rev 4710)
+++ trunk/glibc-ports/kfreebsd/fbtl/kernel-posix-timers.h 2013-07-09 19:37:52 UTC (rev 4711)
@@ -70,7 +70,7 @@
extern struct timer *__all_timers[TIMER_MAX];
static inline struct timer *
-__kfreebsd_timer_alloc ()
+__kfreebsd_timer_alloc (void)
{
unsigned int i;
struct timer *timer = malloc (sizeof (struct timer));
@@ -122,3 +122,17 @@
__all_timers[__kfreebsd_timer_ptr2id (ptr)] = NULL;
free (ptr);
}
+
+/* used syscalls */
+
+int __syscall_ktimer_create (clockid_t clockid, struct sigevent *evp, kernel_timer_t *timerid);
+int __syscall_ktimer_delete (kernel_timer_t timerid);
+int __syscall_ktimer_getoverrun (kernel_timer_t timerid);
+int __syscall_ktimer_gettime (kernel_timer_t timerid, struct itimerspec *value);
+int __syscall_ktimer_settime (kernel_timer_t timerid, int flags, const struct itimerspec *value, struct itimerspec *ovalue);
+
+libc_hidden_proto (__syscall_ktimer_create)
+libc_hidden_proto (__syscall_ktimer_delete)
+libc_hidden_proto (__syscall_ktimer_getoverrun)
+libc_hidden_proto (__syscall_ktimer_gettime)
+libc_hidden_proto (__syscall_ktimer_settime)
More information about the Glibc-bsd-commits
mailing list