Lines Matching refs:timer
91 void init_timer_key(struct timer_list *timer,
96 extern void init_timer_on_stack_key(struct timer_list *timer,
101 static inline void init_timer_on_stack_key(struct timer_list *timer, in init_timer_on_stack_key() argument
107 init_timer_key(timer, func, flags, name, key); in init_timer_on_stack_key()
141 #define timer_setup(timer, callback, flags) \ argument
142 __init_timer((timer), (callback), (flags))
144 #define timer_setup_on_stack(timer, callback, flags) \ argument
145 __init_timer_on_stack((timer), (callback), (flags))
148 extern void destroy_timer_on_stack(struct timer_list *timer);
150 static inline void destroy_timer_on_stack(struct timer_list *timer) { } in destroy_timer_on_stack() argument
166 static inline int timer_pending(const struct timer_list * timer) in timer_pending() argument
168 return !hlist_unhashed_lockless(&timer->entry); in timer_pending()
171 extern void add_timer_on(struct timer_list *timer, int cpu);
172 extern int mod_timer(struct timer_list *timer, unsigned long expires);
173 extern int mod_timer_pending(struct timer_list *timer, unsigned long expires);
174 extern int timer_reduce(struct timer_list *timer, unsigned long expires);
182 extern void add_timer(struct timer_list *timer);
184 extern int try_to_del_timer_sync(struct timer_list *timer);
185 extern int timer_delete_sync(struct timer_list *timer);
186 extern int timer_delete(struct timer_list *timer);
187 extern int timer_shutdown_sync(struct timer_list *timer);
188 extern int timer_shutdown(struct timer_list *timer);
198 static inline int del_timer_sync(struct timer_list *timer) in del_timer_sync() argument
200 return timer_delete_sync(timer); in del_timer_sync()
211 static inline int del_timer(struct timer_list *timer) in del_timer() argument
213 return timer_delete(timer); in del_timer()