[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