Lines Matching refs:timer

88 void init_timer_key(struct timer_list *timer, unsigned int flags,
92 extern void init_timer_on_stack_key(struct timer_list *timer,
95 extern void destroy_timer_on_stack(struct timer_list *timer);
97 static inline void destroy_timer_on_stack(struct timer_list *timer) { } in destroy_timer_on_stack() argument
98 static inline void init_timer_on_stack_key(struct timer_list *timer, in init_timer_on_stack_key() argument
102 init_timer_key(timer, flags, name, key); in init_timer_on_stack_key()
125 #define init_timer(timer) \ argument
126 __init_timer((timer), 0)
127 #define init_timer_deferrable(timer) \ argument
128 __init_timer((timer), TIMER_DEFERRABLE)
129 #define init_timer_on_stack(timer) \ argument
130 __init_timer_on_stack((timer), 0)
146 #define setup_timer(timer, fn, data) \ argument
147 __setup_timer((timer), (fn), (data), 0)
148 #define setup_timer_on_stack(timer, fn, data) \ argument
149 __setup_timer_on_stack((timer), (fn), (data), 0)
150 #define setup_deferrable_timer_on_stack(timer, fn, data) \ argument
151 __setup_timer_on_stack((timer), (fn), (data), TIMER_DEFERRABLE)
163 static inline int timer_pending(const struct timer_list * timer) in timer_pending() argument
165 return timer->entry.pprev != NULL; in timer_pending()
168 extern void add_timer_on(struct timer_list *timer, int cpu);
169 extern int del_timer(struct timer_list * timer);
170 extern int mod_timer(struct timer_list *timer, unsigned long expires);
171 extern int mod_timer_pending(struct timer_list *timer, unsigned long expires);
172 extern int mod_timer_pinned(struct timer_list *timer, unsigned long expires);
193 extern void timer_stats_update_stats(void *timer, pid_t pid, void *startf,
196 extern void __timer_stats_timer_set_start_info(struct timer_list *timer,
199 static inline void timer_stats_timer_set_start_info(struct timer_list *timer) in timer_stats_timer_set_start_info() argument
203 __timer_stats_timer_set_start_info(timer, __builtin_return_address(0)); in timer_stats_timer_set_start_info()
206 static inline void timer_stats_timer_clear_start_info(struct timer_list *timer) in timer_stats_timer_clear_start_info() argument
208 timer->start_site = NULL; in timer_stats_timer_clear_start_info()
215 static inline void timer_stats_timer_set_start_info(struct timer_list *timer) in timer_stats_timer_set_start_info() argument
219 static inline void timer_stats_timer_clear_start_info(struct timer_list *timer) in timer_stats_timer_clear_start_info() argument
224 extern void add_timer(struct timer_list *timer);
226 extern int try_to_del_timer_sync(struct timer_list *timer);
229 extern int del_timer_sync(struct timer_list *timer);