* [2.6 patch] kernel/posix-timers.c: make some functions static
@ 2004-12-12 19:54 Adrian Bunk
0 siblings, 0 replies; only message in thread
From: Adrian Bunk @ 2004-12-12 19:54 UTC (permalink / raw)
To: george; +Cc: linux-net, linux-kernel
The patch below makes some functions without external users static.
diffstat output:
include/linux/posix-timers.h | 4 +---
kernel/posix-timers.c | 15 +++++++++------
2 files changed, 10 insertions(+), 9 deletions(-)
Signed-off-by: Adrian Bunk <bunk@stusta.de>
--- linux-2.6.10-rc2-mm4-full/include/linux/posix-timers.h.old 2004-12-12 03:02:00.000000000 +0100
+++ linux-2.6.10-rc2-mm4-full/include/linux/posix-timers.h 2004-12-12 03:02:39.000000000 +0100
@@ -46,10 +46,8 @@
void register_posix_clock(int clock_id, struct k_clock *new_clock);
-/* Error handlers for timer_create, nanosleep and settime */
-int do_posix_clock_notimer_create(struct k_itimer *timer);
+/* Error handler for nanosleep */
int do_posix_clock_nonanosleep(int which_clock, int flags, struct timespec * t);
-int do_posix_clock_nosettime(struct timespec *tp);
/* function to call to trigger timer event */
int posix_timer_event(struct k_itimer *timr, int si_private);
--- linux-2.6.10-rc2-mm4-full/kernel/posix-timers.c.old 2004-12-12 03:00:09.000000000 +0100
+++ linux-2.6.10-rc2-mm4-full/kernel/posix-timers.c 2004-12-12 03:03:05.000000000 +0100
@@ -196,6 +196,8 @@
static int do_posix_clock_process_gettime(struct timespec *tp);
static int do_posix_clock_thread_gettime(struct timespec *tp);
static struct k_itimer *lock_timer(timer_t timer_id, unsigned long *flags);
+static int do_posix_clock_nosettime(struct timespec *tp);
+static int do_posix_clock_notimer_create(struct k_itimer *timer);
static inline void unlock_timer(struct k_itimer *timr, unsigned long flags)
{
@@ -1215,12 +1217,13 @@
return 0;
}
-int do_posix_clock_nosettime(struct timespec *tp)
+static int do_posix_clock_nosettime(struct timespec *tp)
{
return -EINVAL;
}
-int do_posix_clock_notimer_create(struct k_itimer *timer) {
+static int do_posix_clock_notimer_create(struct k_itimer *timer)
+{
return -EINVAL;
}
@@ -1481,9 +1484,9 @@
up(&clock_was_set_lock);
}
-long clock_nanosleep_restart(struct restart_block *restart_block);
+static long clock_nanosleep_restart(struct restart_block *restart_block);
-extern long do_clock_nanosleep(clockid_t which_clock, int flags,
+static long do_clock_nanosleep(clockid_t which_clock, int flags,
struct timespec *t);
asmlinkage long
@@ -1521,7 +1524,7 @@
return ret;
}
-long
+static long
do_clock_nanosleep(clockid_t which_clock, int flags, struct timespec *tsave)
{
struct timespec t, dum;
@@ -1625,7 +1628,7 @@
/*
* This will restart clock_nanosleep.
*/
-long
+static long
clock_nanosleep_restart(struct restart_block *restart_block)
{
struct timespec t;
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2004-12-12 19:58 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-12-12 19:54 [2.6 patch] kernel/posix-timers.c: make some functions static Adrian Bunk
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.