Commit a2752549 authored by john stultz's avatar john stultz Committed by Linus Torvalds

[PATCH] time: rename clocksource functions

As suggested by Roman Zippel, change clocksource functions to use
clocksource_xyz rather then xyz_clocksource to avoid polluting the
namespace.
Signed-off-by: default avatarJohn Stultz <johnstul@us.ibm.com>
Cc: Roman Zippel <zippel@linux-m68k.org>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 5d0cf410
...@@ -61,7 +61,7 @@ static int __init init_hpet_clocksource(void) ...@@ -61,7 +61,7 @@ static int __init init_hpet_clocksource(void)
do_div(tmp, FSEC_PER_NSEC); do_div(tmp, FSEC_PER_NSEC);
clocksource_hpet.mult = (u32)tmp; clocksource_hpet.mult = (u32)tmp;
return register_clocksource(&clocksource_hpet); return clocksource_register(&clocksource_hpet);
} }
module_init(init_hpet_clocksource); module_init(init_hpet_clocksource);
...@@ -80,6 +80,6 @@ static int __init init_pit_clocksource(void) ...@@ -80,6 +80,6 @@ static int __init init_pit_clocksource(void)
return 0; return 0;
clocksource_pit.mult = clocksource_hz2mult(CLOCK_TICK_RATE, 20); clocksource_pit.mult = clocksource_hz2mult(CLOCK_TICK_RATE, 20);
return register_clocksource(&clocksource_pit); return clocksource_register(&clocksource_pit);
} }
module_init(init_pit_clocksource); module_init(init_pit_clocksource);
...@@ -351,7 +351,7 @@ static int tsc_update_callback(void) ...@@ -351,7 +351,7 @@ static int tsc_update_callback(void)
/* check to see if we should switch to the safe clocksource: */ /* check to see if we should switch to the safe clocksource: */
if (clocksource_tsc.rating != 50 && check_tsc_unstable()) { if (clocksource_tsc.rating != 50 && check_tsc_unstable()) {
clocksource_tsc.rating = 50; clocksource_tsc.rating = 50;
reselect_clocksource(); clocksource_reselect();
change = 1; change = 1;
} }
...@@ -469,7 +469,7 @@ static int __init init_tsc_clocksource(void) ...@@ -469,7 +469,7 @@ static int __init init_tsc_clocksource(void)
jiffies + msecs_to_jiffies(TSC_FREQ_CHECK_INTERVAL); jiffies + msecs_to_jiffies(TSC_FREQ_CHECK_INTERVAL);
add_timer(&verify_tsc_freq_timer); add_timer(&verify_tsc_freq_timer);
return register_clocksource(&clocksource_tsc); return clocksource_register(&clocksource_tsc);
} }
return 0; return 0;
......
...@@ -171,7 +171,7 @@ static int __init init_acpi_pm_clocksource(void) ...@@ -171,7 +171,7 @@ static int __init init_acpi_pm_clocksource(void)
return -ENODEV; return -ENODEV;
pm_good: pm_good:
return register_clocksource(&clocksource_acpi_pm); return clocksource_register(&clocksource_acpi_pm);
} }
module_init(init_acpi_pm_clocksource); module_init(init_acpi_pm_clocksource);
...@@ -113,7 +113,7 @@ static int __init init_cyclone_clocksource(void) ...@@ -113,7 +113,7 @@ static int __init init_cyclone_clocksource(void)
clocksource_cyclone.mult = clocksource_hz2mult(CYCLONE_TIMER_FREQ, clocksource_cyclone.mult = clocksource_hz2mult(CYCLONE_TIMER_FREQ,
clocksource_cyclone.shift); clocksource_cyclone.shift);
return register_clocksource(&clocksource_cyclone); return clocksource_register(&clocksource_cyclone);
} }
module_init(init_cyclone_clocksource); module_init(init_cyclone_clocksource);
...@@ -118,12 +118,12 @@ static inline u32 clocksource_hz2mult(u32 hz, u32 shift_constant) ...@@ -118,12 +118,12 @@ static inline u32 clocksource_hz2mult(u32 hz, u32 shift_constant)
} }
/** /**
* read_clocksource: - Access the clocksource's current cycle value * clocksource_read: - Access the clocksource's current cycle value
* @cs: pointer to clocksource being read * @cs: pointer to clocksource being read
* *
* Uses the clocksource to return the current cycle_t value * Uses the clocksource to return the current cycle_t value
*/ */
static inline cycle_t read_clocksource(struct clocksource *cs) static inline cycle_t clocksource_read(struct clocksource *cs)
{ {
return cs->read(); return cs->read();
} }
...@@ -145,7 +145,7 @@ static inline s64 cyc2ns(struct clocksource *cs, cycle_t cycles) ...@@ -145,7 +145,7 @@ static inline s64 cyc2ns(struct clocksource *cs, cycle_t cycles)
} }
/** /**
* calculate_clocksource_interval - Calculates a clocksource interval struct * clocksource_calculate_interval - Calculates a clocksource interval struct
* *
* @c: Pointer to clocksource. * @c: Pointer to clocksource.
* @length_nsec: Desired interval length in nanoseconds. * @length_nsec: Desired interval length in nanoseconds.
...@@ -155,7 +155,7 @@ static inline s64 cyc2ns(struct clocksource *cs, cycle_t cycles) ...@@ -155,7 +155,7 @@ static inline s64 cyc2ns(struct clocksource *cs, cycle_t cycles)
* *
* Unless you're the timekeeping code, you should not be using this! * Unless you're the timekeeping code, you should not be using this!
*/ */
static inline void calculate_clocksource_interval(struct clocksource *c, static inline void clocksource_calculate_interval(struct clocksource *c,
unsigned long length_nsec) unsigned long length_nsec)
{ {
u64 tmp; u64 tmp;
...@@ -271,8 +271,8 @@ static inline s64 make_ntp_adj(struct clocksource *clock, ...@@ -271,8 +271,8 @@ static inline s64 make_ntp_adj(struct clocksource *clock,
/* used to install a new clocksource */ /* used to install a new clocksource */
int register_clocksource(struct clocksource*); int clocksource_register(struct clocksource*);
void reselect_clocksource(void); void clocksource_reselect(void);
struct clocksource* get_next_clocksource(void); struct clocksource* clocksource_get_next(void);
#endif /* _LINUX_CLOCKSOURCE_H */ #endif /* _LINUX_CLOCKSOURCE_H */
...@@ -65,10 +65,10 @@ static int __init clocksource_done_booting(void) ...@@ -65,10 +65,10 @@ static int __init clocksource_done_booting(void)
late_initcall(clocksource_done_booting); late_initcall(clocksource_done_booting);
/** /**
* get_next_clocksource - Returns the selected clocksource * clocksource_get_next - Returns the selected clocksource
* *
*/ */
struct clocksource *get_next_clocksource(void) struct clocksource *clocksource_get_next(void)
{ {
unsigned long flags; unsigned long flags;
...@@ -142,12 +142,12 @@ static int is_registered_source(struct clocksource *c) ...@@ -142,12 +142,12 @@ static int is_registered_source(struct clocksource *c)
} }
/** /**
* register_clocksource - Used to install new clocksources * clocksource_register - Used to install new clocksources
* @t: clocksource to be registered * @t: clocksource to be registered
* *
* Returns -EBUSY if registration fails, zero otherwise. * Returns -EBUSY if registration fails, zero otherwise.
*/ */
int register_clocksource(struct clocksource *c) int clocksource_register(struct clocksource *c)
{ {
int ret = 0; int ret = 0;
unsigned long flags; unsigned long flags;
...@@ -167,17 +167,16 @@ int register_clocksource(struct clocksource *c) ...@@ -167,17 +167,16 @@ int register_clocksource(struct clocksource *c)
spin_unlock_irqrestore(&clocksource_lock, flags); spin_unlock_irqrestore(&clocksource_lock, flags);
return ret; return ret;
} }
EXPORT_SYMBOL(clocksource_register);
EXPORT_SYMBOL(register_clocksource);
/** /**
* reselect_clocksource - Rescan list for next clocksource * clocksource_reselect - Rescan list for next clocksource
* *
* A quick helper function to be used if a clocksource changes its * A quick helper function to be used if a clocksource changes its
* rating. Forces the clocksource list to be re-scanned for the best * rating. Forces the clocksource list to be re-scanned for the best
* clocksource. * clocksource.
*/ */
void reselect_clocksource(void) void clocksource_reselect(void)
{ {
unsigned long flags; unsigned long flags;
...@@ -185,6 +184,7 @@ void reselect_clocksource(void) ...@@ -185,6 +184,7 @@ void reselect_clocksource(void)
next_clocksource = select_clocksource(); next_clocksource = select_clocksource();
spin_unlock_irqrestore(&clocksource_lock, flags); spin_unlock_irqrestore(&clocksource_lock, flags);
} }
EXPORT_SYMBOL(clocksource_reselect);
/** /**
* sysfs_show_current_clocksources - sysfs interface for current clocksource * sysfs_show_current_clocksources - sysfs interface for current clocksource
......
...@@ -67,7 +67,7 @@ struct clocksource clocksource_jiffies = { ...@@ -67,7 +67,7 @@ struct clocksource clocksource_jiffies = {
static int __init init_jiffies_clocksource(void) static int __init init_jiffies_clocksource(void)
{ {
return register_clocksource(&clocksource_jiffies); return clocksource_register(&clocksource_jiffies);
} }
module_init(init_jiffies_clocksource); module_init(init_jiffies_clocksource);
...@@ -810,7 +810,7 @@ static inline s64 __get_nsec_offset(void) ...@@ -810,7 +810,7 @@ static inline s64 __get_nsec_offset(void)
s64 ns_offset; s64 ns_offset;
/* read clocksource: */ /* read clocksource: */
cycle_now = read_clocksource(clock); cycle_now = clocksource_read(clock);
/* calculate the delta since the last update_wall_time: */ /* calculate the delta since the last update_wall_time: */
cycle_delta = (cycle_now - last_clock_cycle) & clock->mask; cycle_delta = (cycle_now - last_clock_cycle) & clock->mask;
...@@ -845,7 +845,7 @@ static inline void __get_realtime_clock_ts(struct timespec *ts) ...@@ -845,7 +845,7 @@ static inline void __get_realtime_clock_ts(struct timespec *ts)
} }
/** /**
* get_realtime_clock_ts - Returns the time of day in a timespec * getnstimeofday - Returns the time of day in a timespec
* @ts: pointer to the timespec to be set * @ts: pointer to the timespec to be set
* *
* Returns the time of day in a timespec. * Returns the time of day in a timespec.
...@@ -920,9 +920,9 @@ static int change_clocksource(void) ...@@ -920,9 +920,9 @@ static int change_clocksource(void)
struct clocksource *new; struct clocksource *new;
cycle_t now; cycle_t now;
u64 nsec; u64 nsec;
new = get_next_clocksource(); new = clocksource_get_next();
if (clock != new) { if (clock != new) {
now = read_clocksource(new); now = clocksource_read(new);
nsec = __get_nsec_offset(); nsec = __get_nsec_offset();
timespec_add_ns(&xtime, nsec); timespec_add_ns(&xtime, nsec);
...@@ -966,9 +966,9 @@ void __init timekeeping_init(void) ...@@ -966,9 +966,9 @@ void __init timekeeping_init(void)
unsigned long flags; unsigned long flags;
write_seqlock_irqsave(&xtime_lock, flags); write_seqlock_irqsave(&xtime_lock, flags);
clock = get_next_clocksource(); clock = clocksource_get_next();
calculate_clocksource_interval(clock, tick_nsec); clocksource_calculate_interval(clock, tick_nsec);
last_clock_cycle = read_clocksource(clock); last_clock_cycle = clocksource_read(clock);
ntp_clear(); ntp_clear();
write_sequnlock_irqrestore(&xtime_lock, flags); write_sequnlock_irqrestore(&xtime_lock, flags);
} }
...@@ -988,7 +988,7 @@ static int timekeeping_resume(struct sys_device *dev) ...@@ -988,7 +988,7 @@ static int timekeeping_resume(struct sys_device *dev)
write_seqlock_irqsave(&xtime_lock, flags); write_seqlock_irqsave(&xtime_lock, flags);
/* restart the last cycle value */ /* restart the last cycle value */
last_clock_cycle = read_clocksource(clock); last_clock_cycle = clocksource_read(clock);
write_sequnlock_irqrestore(&xtime_lock, flags); write_sequnlock_irqrestore(&xtime_lock, flags);
return 0; return 0;
} }
...@@ -1028,7 +1028,7 @@ static void update_wall_time(void) ...@@ -1028,7 +1028,7 @@ static void update_wall_time(void)
snsecs_per_sec = (s64)NSEC_PER_SEC << clock->shift; snsecs_per_sec = (s64)NSEC_PER_SEC << clock->shift;
remainder_snsecs += (s64)xtime.tv_nsec << clock->shift; remainder_snsecs += (s64)xtime.tv_nsec << clock->shift;
now = read_clocksource(clock); now = clocksource_read(clock);
offset = (now - last_clock_cycle)&clock->mask; offset = (now - last_clock_cycle)&clock->mask;
/* normally this loop will run just once, however in the /* normally this loop will run just once, however in the
...@@ -1069,7 +1069,7 @@ static void update_wall_time(void) ...@@ -1069,7 +1069,7 @@ static void update_wall_time(void)
if (change_clocksource()) { if (change_clocksource()) {
error = 0; error = 0;
remainder_snsecs = 0; remainder_snsecs = 0;
calculate_clocksource_interval(clock, tick_nsec); clocksource_calculate_interval(clock, tick_nsec);
} }
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment