Lines Matching refs:timer

70 void init_timer_key(struct timer_list *timer,
75 extern void init_timer_on_stack_key(struct timer_list *timer,
80 static inline void init_timer_on_stack_key(struct timer_list *timer, in init_timer_on_stack_key() argument
86 init_timer_key(timer, func, flags, name, key); in init_timer_on_stack_key()
120 #define timer_setup(timer, callback, flags) \ argument
121 __init_timer((timer), (callback), (flags))
123 #define timer_setup_on_stack(timer, callback, flags) \ argument
124 __init_timer_on_stack((timer), (callback), (flags))
127 extern void destroy_timer_on_stack(struct timer_list *timer);
129 static inline void destroy_timer_on_stack(struct timer_list *timer) { } in destroy_timer_on_stack() argument
145 static inline int timer_pending(const struct timer_list * timer) in timer_pending() argument
147 return !hlist_unhashed_lockless(&timer->entry); in timer_pending()
150 extern void add_timer_on(struct timer_list *timer, int cpu);
151 extern int mod_timer(struct timer_list *timer, unsigned long expires);
152 extern int mod_timer_pending(struct timer_list *timer, unsigned long expires);
153 extern int timer_reduce(struct timer_list *timer, unsigned long expires);
161 extern void add_timer(struct timer_list *timer);
162 extern void add_timer_local(struct timer_list *timer);
163 extern void add_timer_global(struct timer_list *timer);
165 extern int try_to_del_timer_sync(struct timer_list *timer);
166 extern int timer_delete_sync(struct timer_list *timer);
167 extern int timer_delete(struct timer_list *timer);
168 extern int timer_shutdown_sync(struct timer_list *timer);
169 extern int timer_shutdown(struct timer_list *timer);
183 static inline int del_timer_sync(struct timer_list *timer) in del_timer_sync() argument
185 return timer_delete_sync(timer); in del_timer_sync()
200 static inline int del_timer(struct timer_list *timer) in del_timer() argument
202 return timer_delete(timer); in del_timer()