Lines Matching refs:clocksource
88 static struct clocksource *curr_clocksource;
89 static struct clocksource *suspend_clocksource;
101 static struct clocksource *watchdog;
119 static void __clocksource_change_rating(struct clocksource *cs, int rating);
145 static void __clocksource_unstable(struct clocksource *cs) in __clocksource_unstable()
174 void clocksource_mark_unstable(struct clocksource *cs) in clocksource_mark_unstable()
189 struct clocksource *cs; in clocksource_watchdog()
329 struct clocksource *cs; in clocksource_reset_watchdog()
340 static void clocksource_enqueue_watchdog(struct clocksource *cs) in clocksource_enqueue_watchdog()
357 struct clocksource *cs, *old_wd; in clocksource_select_watchdog()
392 static void clocksource_dequeue_watchdog(struct clocksource *cs) in clocksource_dequeue_watchdog()
406 struct clocksource *cs, *tmp; in __clocksource_watchdog_kthread()
438 static bool clocksource_is_watchdog(struct clocksource *cs) in clocksource_is_watchdog()
445 static void clocksource_enqueue_watchdog(struct clocksource *cs) in clocksource_enqueue_watchdog()
452 static inline void clocksource_dequeue_watchdog(struct clocksource *cs) { } in clocksource_dequeue_watchdog()
455 static bool clocksource_is_watchdog(struct clocksource *cs) { return false; } in clocksource_is_watchdog()
456 void clocksource_mark_unstable(struct clocksource *cs) { } in clocksource_mark_unstable()
463 static bool clocksource_is_suspend(struct clocksource *cs) in clocksource_is_suspend()
468 static void __clocksource_suspend_select(struct clocksource *cs) in __clocksource_suspend_select()
497 struct clocksource *cs, *old_suspend; in clocksource_suspend_select()
525 void clocksource_start_suspend_timing(struct clocksource *cs, u64 start_cycles) in clocksource_start_suspend_timing()
563 u64 clocksource_stop_suspend_timing(struct clocksource *cs, u64 cycle_now) in clocksource_stop_suspend_timing()
602 struct clocksource *cs; in clocksource_suspend()
614 struct clocksource *cs; in clocksource_resume()
640 static u32 clocksource_max_adjustment(struct clocksource *cs) in clocksource_max_adjustment()
701 static inline void clocksource_update_max_deferment(struct clocksource *cs) in clocksource_update_max_deferment()
710 static struct clocksource *clocksource_find_best(bool oneshot, bool skipcur) in clocksource_find_best()
712 struct clocksource *cs; in clocksource_find_best()
735 struct clocksource *best, *cs; in __clocksource_select()
832 static void clocksource_enqueue(struct clocksource *cs) in clocksource_enqueue()
835 struct clocksource *tmp; in clocksource_enqueue()
858 void __clocksource_update_freq_scale(struct clocksource *cs, u32 scale, u32 freq) in __clocksource_update_freq_scale()
925 int __clocksource_register_scale(struct clocksource *cs, u32 scale, u32 freq) in __clocksource_register_scale()
957 static void __clocksource_change_rating(struct clocksource *cs, int rating) in __clocksource_change_rating()
969 void clocksource_change_rating(struct clocksource *cs, int rating) in clocksource_change_rating()
988 static int clocksource_unbind(struct clocksource *cs) in clocksource_unbind()
1027 int clocksource_unregister(struct clocksource *cs) in clocksource_unregister()
1119 struct clocksource *cs; in unbind_clocksource_store()
1153 struct clocksource *src; in available_clocksource_show()
1183 ATTRIBUTE_GROUPS(clocksource);