Lines Matching refs:timer_base

251 struct timer_base {  struct
268 static DEFINE_PER_CPU(struct timer_base, timer_bases[NR_BASES]); argument
623 trigger_dyntick_cpu(struct timer_base *base, struct timer_list *timer) in trigger_dyntick_cpu()
655 static void enqueue_timer(struct timer_base *base, struct timer_list *timer, in enqueue_timer()
682 static void internal_add_timer(struct timer_base *base, struct timer_list *timer) in internal_add_timer()
940 static int detach_if_pending(struct timer_list *timer, struct timer_base *base, in detach_if_pending()
957 static inline struct timer_base *get_timer_cpu_base(u32 tflags, u32 cpu) in get_timer_cpu_base()
960 struct timer_base *base; in get_timer_cpu_base()
973 static inline struct timer_base *get_timer_this_cpu_base(u32 tflags) in get_timer_this_cpu_base()
976 struct timer_base *base; in get_timer_this_cpu_base()
989 static inline struct timer_base *get_timer_base(u32 tflags) in get_timer_base()
994 static inline void __forward_timer_base(struct timer_base *base, in __forward_timer_base()
1018 static inline void forward_timer_base(struct timer_base *base) in forward_timer_base()
1034 static struct timer_base *lock_timer_base(struct timer_list *timer, in lock_timer_base()
1039 struct timer_base *base; in lock_timer_base()
1068 struct timer_base *base, *new_base; in __mod_timer()
1348 struct timer_base *new_base, *base; in add_timer_on()
1409 struct timer_base *base; in __timer_delete()
1500 struct timer_base *base; in __try_to_del_timer_sync()
1541 static __init void timer_base_init_expiry_lock(struct timer_base *base) in timer_base_init_expiry_lock()
1546 static inline void timer_base_lock_expiry(struct timer_base *base) in timer_base_lock_expiry()
1551 static inline void timer_base_unlock_expiry(struct timer_base *base) in timer_base_unlock_expiry()
1563 static void timer_sync_wait_running(struct timer_base *base) in timer_sync_wait_running()
1591 struct timer_base *base = get_timer_base(tf); in del_timer_wait_running()
1608 static inline void timer_base_init_expiry_lock(struct timer_base *base) { } in timer_base_init_expiry_lock()
1609 static inline void timer_base_lock_expiry(struct timer_base *base) { } in timer_base_lock_expiry()
1610 static inline void timer_base_unlock_expiry(struct timer_base *base) { } in timer_base_unlock_expiry()
1611 static inline void timer_sync_wait_running(struct timer_base *base) { } in timer_sync_wait_running()
1812 static void expire_timers(struct timer_base *base, struct hlist_head *head) in expire_timers()
1853 static int collect_expired_timers(struct timer_base *base, in collect_expired_timers()
1883 static int next_pending_bucket(struct timer_base *base, unsigned offset, in next_pending_bucket()
1903 static void timer_recalc_next_expiry(struct timer_base *base) in timer_recalc_next_expiry()
2008 static unsigned long next_timer_interrupt(struct timer_base *base, in next_timer_interrupt()
2029 struct timer_base *base_local, in fetch_next_timer_interrupt()
2030 struct timer_base *base_global, in fetch_next_timer_interrupt()
2106 struct timer_base *base_local, *base_global; in fetch_next_timer_interrupt_remote()
2130 struct timer_base *base_local, *base_global; in timer_unlock_remote_bases()
2149 struct timer_base *base_local, *base_global; in timer_lock_remote_bases()
2170 static void __run_timer_base(struct timer_base *base);
2180 struct timer_base *base = per_cpu_ptr(&timer_bases[BASE_GLOBAL], cpu); in timer_expire_remote()
2233 struct timer_base *base_local, *base_global; in __get_next_timer_interrupt()
2389 static inline void __run_timers(struct timer_base *base) in __run_timers()
2423 static void __run_timer_base(struct timer_base *base) in __run_timer_base()
2437 struct timer_base *base = this_cpu_ptr(&timer_bases[index]); in run_timer_base()
2462 struct timer_base *base = this_cpu_ptr(&timer_bases[BASE_LOCAL]); in run_local_timers()
2665 static void migrate_timer_list(struct timer_base *new_base, struct hlist_head *head) in migrate_timer_list()
2680 struct timer_base *base; in timers_prepare_cpu()
2696 struct timer_base *old_base; in timers_dead_cpu()
2697 struct timer_base *new_base; in timers_dead_cpu()
2733 struct timer_base *base; in init_timer_cpu()