Home
last modified time | relevance | path

Searched refs:tick_device (Results 1 - 18 of 18) sorted by relevance

/kernel/linux/linux-5.10/kernel/time/
H A Dtick-common.c28 DEFINE_PER_CPU(struct tick_device, tick_cpu_device);
61 struct tick_device *tick_get_device(int cpu) in tick_get_device()
203 static void tick_setup_device(struct tick_device *td, in tick_setup_device()
276 struct tick_device *td = this_cpu_ptr(&tick_cpu_device); in tick_install_replacement()
341 struct tick_device *td; in tick_check_new_device()
394 struct tick_device *td = this_cpu_ptr(&tick_cpu_device); in tick_broadcast_oneshot_control()
429 struct tick_device *td = &per_cpu(tick_cpu_device, cpu); in tick_shutdown()
455 struct tick_device *td = this_cpu_ptr(&tick_cpu_device); in tick_suspend_local()
469 struct tick_device *td = this_cpu_ptr(&tick_cpu_device); in tick_resume_local()
H A Dtick-broadcast.c27 static struct tick_device tick_broadcast_device;
54 struct tick_device *tick_get_broadcast_device(void) in tick_get_broadcast_device()
247 struct tick_device *td = this_cpu_ptr(&tick_cpu_device); in tick_receive_broadcast()
267 struct tick_device *td; in tick_do_broadcast()
320 struct tick_device *td = this_cpu_ptr(&tick_cpu_device); in tick_handle_periodic_broadcast()
359 struct tick_device *td; in tick_broadcast_control()
587 struct tick_device *td = this_cpu_ptr(&tick_cpu_device); in tick_check_oneshot_broadcast_this_cpu()
606 struct tick_device *td; in tick_handle_oneshot_broadcast()
870 struct tick_device *td; in tick_broadcast_init_next_event()
H A Dtick-internal.h16 DECLARE_PER_CPU(struct tick_device, tick_cpu_device);
30 extern struct tick_device *tick_get_device(int cpu);
72 extern struct tick_device *tick_get_broadcast_device(void);
H A Dclockevents.c669 static struct tick_device *tick_get_tick_dev(struct device *dev);
675 struct tick_device *td; in sysfs_show_current_tick_dev()
726 static struct tick_device *tick_get_tick_dev(struct device *dev) in tick_get_tick_dev()
741 static struct tick_device *tick_get_tick_dev(struct device *dev) in tick_get_tick_dev()
H A Dtick-sched.h12 struct tick_device { struct
H A Dtick-oneshot.c75 struct tick_device *td = this_cpu_ptr(&tick_cpu_device); in tick_switch_to_oneshot()
H A Dtimer_list.c193 print_tickdevice(struct seq_file *m, struct tick_device *td, int cpu) in print_tickdevice()
H A Dhrtimer.c1800 struct tick_device *td; in __hrtimer_peek_ahead_timers()
/kernel/linux/linux-6.6/kernel/time/
H A Dtick-common.c28 DEFINE_PER_CPU(struct tick_device, tick_cpu_device);
63 struct tick_device *tick_get_device(int cpu) in tick_get_device()
205 static void tick_setup_device(struct tick_device *td, in tick_setup_device()
278 struct tick_device *td = this_cpu_ptr(&tick_cpu_device); in tick_install_replacement()
343 struct tick_device *td; in tick_check_new_device()
391 struct tick_device *td = this_cpu_ptr(&tick_cpu_device); in tick_broadcast_oneshot_control()
422 struct tick_device *td = &per_cpu(tick_cpu_device, cpu); in tick_shutdown()
448 struct tick_device *td = this_cpu_ptr(&tick_cpu_device); in tick_suspend_local()
462 struct tick_device *td = this_cpu_ptr(&tick_cpu_device); in tick_resume_local()
H A Dtick-broadcast.c27 static struct tick_device tick_broadcast_device;
57 struct tick_device *tick_get_broadcast_device(void) in tick_get_broadcast_device()
330 struct tick_device *td = this_cpu_ptr(&tick_cpu_device); in tick_receive_broadcast()
349 struct tick_device *td; in tick_do_broadcast()
402 struct tick_device *td = this_cpu_ptr(&tick_cpu_device); in tick_handle_periodic_broadcast()
441 struct tick_device *td; in tick_broadcast_control()
673 struct tick_device *td = this_cpu_ptr(&tick_cpu_device); in tick_check_oneshot_broadcast_this_cpu()
692 struct tick_device *td; in tick_handle_oneshot_broadcast()
797 struct tick_device *td, in ___tick_broadcast_oneshot_control()
935 struct tick_device *t in tick_oneshot_wakeup_control()
[all...]
H A Dtick-internal.h16 DECLARE_PER_CPU(struct tick_device, tick_cpu_device);
30 extern struct tick_device *tick_get_device(int cpu);
72 extern struct tick_device *tick_get_broadcast_device(void);
H A Dclockevents.c668 static struct tick_device *tick_get_tick_dev(struct device *dev);
674 struct tick_device *td; in current_device_show()
726 static struct tick_device *tick_get_tick_dev(struct device *dev) in tick_get_tick_dev()
741 static struct tick_device *tick_get_tick_dev(struct device *dev) in tick_get_tick_dev()
H A Dtick-sched.h12 struct tick_device { struct
H A Dtick-oneshot.c75 struct tick_device *td = this_cpu_ptr(&tick_cpu_device); in tick_switch_to_oneshot()
H A Dtimer_list.c178 print_tickdevice(struct seq_file *m, struct tick_device *td, int cpu) in print_tickdevice()
H A Dhrtimer.c1879 struct tick_device *td; in __hrtimer_peek_ahead_timers()
/kernel/linux/linux-5.10/include/linux/
H A Dhrtimer.h362 DECLARE_PER_CPU(struct tick_device, tick_cpu_device);
/kernel/linux/linux-6.6/include/linux/
H A Dhrtimer.h360 DECLARE_PER_CPU(struct tick_device, tick_cpu_device);

Completed in 17 milliseconds