diff options
Diffstat (limited to 'include/linux/timer.h')
| -rw-r--r-- | include/linux/timer.h | 44 | 
1 files changed, 21 insertions, 23 deletions
diff --git a/include/linux/timer.h b/include/linux/timer.h index 10596d7c3a34..0414d9e6b4fc 100644 --- a/include/linux/timer.h +++ b/include/linux/timer.h @@ -67,44 +67,44 @@  /*   * LOCKDEP and DEBUG timer interfaces.   */ -void init_timer_key(struct timer_list *timer, +void timer_init_key(struct timer_list *timer,  		    void (*func)(struct timer_list *), unsigned int flags,  		    const char *name, struct lock_class_key *key);  #ifdef CONFIG_DEBUG_OBJECTS_TIMERS -extern void init_timer_on_stack_key(struct timer_list *timer, +extern void timer_init_key_on_stack(struct timer_list *timer,  				    void (*func)(struct timer_list *),  				    unsigned int flags, const char *name,  				    struct lock_class_key *key);  #else -static inline void init_timer_on_stack_key(struct timer_list *timer, +static inline void timer_init_key_on_stack(struct timer_list *timer,  					   void (*func)(struct timer_list *),  					   unsigned int flags,  					   const char *name,  					   struct lock_class_key *key)  { -	init_timer_key(timer, func, flags, name, key); +	timer_init_key(timer, func, flags, name, key);  }  #endif  #ifdef CONFIG_LOCKDEP -#define __init_timer(_timer, _fn, _flags)				\ +#define __timer_init(_timer, _fn, _flags)				\  	do {								\  		static struct lock_class_key __key;			\ -		init_timer_key((_timer), (_fn), (_flags), #_timer, &__key);\ +		timer_init_key((_timer), (_fn), (_flags), #_timer, &__key);\  	} while (0) -#define __init_timer_on_stack(_timer, _fn, _flags)			\ +#define __timer_init_on_stack(_timer, _fn, _flags)			\  	do {								\  		static struct lock_class_key __key;			\ -		init_timer_on_stack_key((_timer), (_fn), (_flags),	\ +		timer_init_key_on_stack((_timer), (_fn), (_flags),	\  					#_timer, &__key);		 \  	} while (0)  #else -#define __init_timer(_timer, _fn, _flags)				\ -	init_timer_key((_timer), (_fn), (_flags), NULL, NULL) -#define __init_timer_on_stack(_timer, _fn, _flags)			\ -	init_timer_on_stack_key((_timer), (_fn), (_flags), NULL, NULL) +#define __timer_init(_timer, _fn, _flags)				\ +	timer_init_key((_timer), (_fn), (_flags), NULL, NULL) +#define __timer_init_on_stack(_timer, _fn, _flags)			\ +	timer_init_key_on_stack((_timer), (_fn), (_flags), NULL, NULL)  #endif  /** @@ -115,21 +115,21 @@ static inline void init_timer_on_stack_key(struct timer_list *timer,   *   * Regular timer initialization should use either DEFINE_TIMER() above,   * or timer_setup(). For timers on the stack, timer_setup_on_stack() must - * be used and must be balanced with a call to destroy_timer_on_stack(). + * be used and must be balanced with a call to timer_destroy_on_stack().   */  #define timer_setup(timer, callback, flags)			\ -	__init_timer((timer), (callback), (flags)) +	__timer_init((timer), (callback), (flags))  #define timer_setup_on_stack(timer, callback, flags)		\ -	__init_timer_on_stack((timer), (callback), (flags)) +	__timer_init_on_stack((timer), (callback), (flags))  #ifdef CONFIG_DEBUG_OBJECTS_TIMERS -extern void destroy_timer_on_stack(struct timer_list *timer); +extern void timer_destroy_on_stack(struct timer_list *timer);  #else -static inline void destroy_timer_on_stack(struct timer_list *timer) { } +static inline void timer_destroy_on_stack(struct timer_list *timer) { }  #endif -#define from_timer(var, callback_timer, timer_fieldname) \ +#define timer_container_of(var, callback_timer, timer_fieldname)	\  	container_of(callback_timer, typeof(*var), timer_fieldname)  /** @@ -156,28 +156,26 @@ extern int timer_reduce(struct timer_list *timer, unsigned long expires);   * The jiffies value which is added to now, when there is no timer   * in the timer wheel:   */ -#define NEXT_TIMER_MAX_DELTA	((1UL << 30) - 1) +#define TIMER_NEXT_MAX_DELTA	((1UL << 30) - 1)  extern void add_timer(struct timer_list *timer);  extern void add_timer_local(struct timer_list *timer);  extern void add_timer_global(struct timer_list *timer); -extern int try_to_del_timer_sync(struct timer_list *timer); +extern int timer_delete_sync_try(struct timer_list *timer);  extern int timer_delete_sync(struct timer_list *timer);  extern int timer_delete(struct timer_list *timer);  extern int timer_shutdown_sync(struct timer_list *timer);  extern int timer_shutdown(struct timer_list *timer); -extern void init_timers(void); +extern void timers_init(void);  struct hrtimer;  extern enum hrtimer_restart it_real_fn(struct hrtimer *); -unsigned long __round_jiffies(unsigned long j, int cpu);  unsigned long __round_jiffies_relative(unsigned long j, int cpu);  unsigned long round_jiffies(unsigned long j);  unsigned long round_jiffies_relative(unsigned long j); -unsigned long __round_jiffies_up(unsigned long j, int cpu);  unsigned long __round_jiffies_up_relative(unsigned long j, int cpu);  unsigned long round_jiffies_up(unsigned long j);  unsigned long round_jiffies_up_relative(unsigned long j);  | 
