/kernel/time/ |
A D | hrtimer.c | 378 struct hrtimer *timer = addr; in hrtimer_fixup_init() 412 struct hrtimer *timer = addr; in hrtimer_fixup_free() 512 const struct hrtimer *exclude, in __hrtimer_next_event_base() 521 struct hrtimer *timer; in __hrtimer_next_event_base() 581 struct hrtimer *next_timer = NULL; in __hrtimer_get_next_event() 660 struct hrtimer *next_timer, in __hrtimer_reprogram() 1483 int hrtimer_cancel(struct hrtimer *timer) in hrtimer_cancel() 1646 void hrtimer_setup(struct hrtimer *timer, enum hrtimer_restart (*function)(struct hrtimer *), in hrtimer_setup() argument 1720 struct hrtimer *timer, ktime_t *now, in __run_hrtimer() 1806 struct hrtimer *timer; in __hrtimer_run_queues() [all …]
|
A D | tick-broadcast-hrtimer.c | 18 static struct hrtimer bctimer; 94 static enum hrtimer_restart bc_handler(struct hrtimer *t) in bc_handler()
|
A D | tick-sched.h | 73 struct hrtimer sched_timer; 107 extern void tick_setup_sched_timer(bool hrtimer);
|
A D | timer_list.c | 46 print_timer(struct seq_file *m, struct hrtimer *taddr, struct hrtimer *timer, in print_timer() 63 struct hrtimer *timer, tmp; in print_active_timers() 87 timer = container_of(curr, struct hrtimer, node); in print_active_timers()
|
A D | Makefile | 8 obj-y += time.o timer.o hrtimer.o sleep_timeout.o 21 obj-$(CONFIG_TICK_ONESHOT) += tick-broadcast-hrtimer.o
|
A D | itimer.c | 29 static struct timespec64 itimer_get_remtime(struct hrtimer *timer) in itimer_get_remtime() 163 struct hrtimer *tmr = &tsk->signal->real_timer; in posixtimer_rearm_itimer() 176 enum hrtimer_restart it_real_fn(struct hrtimer *timer) in it_real_fn() 230 struct hrtimer *timer; in do_setitimer()
|
A D | sched_clock.c | 47 static struct hrtimer sched_clock_timer; 169 static enum hrtimer_restart sched_clock_poll(struct hrtimer *hrt) in sched_clock_poll()
|
A D | posix-timers.c | 300 struct hrtimer *timer = &timr->it.real.timer; in common_hrtimer_rearm() 375 static enum hrtimer_restart posix_timer_fn(struct hrtimer *timer) in posix_timer_fn() 660 struct hrtimer *timer = &timr->it.real.timer; in common_hrtimer_remaining() 667 struct hrtimer *timer = &timr->it.real.timer; in common_hrtimer_forward() 809 struct hrtimer *timer = &timr->it.real.timer; in common_hrtimer_arm()
|
A D | tick-sched.c | 284 static enum hrtimer_restart tick_nohz_handler(struct hrtimer *timer) in tick_nohz_handler() 1571 void tick_setup_sched_timer(bool hrtimer) in tick_setup_sched_timer() argument 1578 if (IS_ENABLED(CONFIG_HIGH_RES_TIMERS) && hrtimer) in tick_setup_sched_timer() 1593 if (IS_ENABLED(CONFIG_HIGH_RES_TIMERS) && hrtimer) in tick_setup_sched_timer()
|
A D | ntp.c | 496 static struct hrtimer sync_hrtimer; 499 static enum hrtimer_restart sync_timer_callback(struct hrtimer *timer) in sync_timer_callback()
|
A D | alarmtimer.c | 186 static enum hrtimer_restart alarmtimer_fired(struct hrtimer *timer) in alarmtimer_fired()
|
/kernel/ |
A D | watchdog.c | 368 static DEFINE_PER_CPU(struct hrtimer, watchdog_hrtimer); 732 static enum hrtimer_restart watchdog_timer_fn(struct hrtimer *hrtimer) in watchdog_timer_fn() argument 754 hrtimer_forward_now(hrtimer, ns_to_ktime(sample_period)); in watchdog_timer_fn() 840 struct hrtimer *hrtimer = this_cpu_ptr(&watchdog_hrtimer); in watchdog_enable() local 852 hrtimer_setup(hrtimer, watchdog_timer_fn, CLOCK_MONOTONIC, HRTIMER_MODE_REL_HARD); in watchdog_enable() 853 hrtimer_start(hrtimer, ns_to_ktime(sample_period), in watchdog_enable() 865 struct hrtimer *hrtimer = this_cpu_ptr(&watchdog_hrtimer); in watchdog_disable() local 875 hrtimer_cancel(hrtimer); in watchdog_disable()
|
/kernel/sched/ |
A D | idle.c | 371 struct hrtimer timer; 375 static enum hrtimer_restart idle_inject_timer_fn(struct hrtimer *timer) in idle_inject_timer_fn()
|
A D | deadline.c | 320 void cancel_dl_timer(struct sched_dl_entity *dl_se, struct hrtimer *timer) in cancel_dl_timer() 410 struct hrtimer *timer = &dl_se->inactive_timer; in task_non_contending() 1078 struct hrtimer *timer = &dl_se->dl_timer; in start_dl_timer() 1157 static enum hrtimer_restart dl_server_timer(struct hrtimer *timer, struct sched_dl_entity *dl_se) in dl_server_timer() 1224 static enum hrtimer_restart dl_task_timer(struct hrtimer *timer) in dl_task_timer() 1321 struct hrtimer *timer = &dl_se->dl_timer; in init_dl_task_timer() 1743 static enum hrtimer_restart inactive_task_timer(struct hrtimer *timer) in inactive_task_timer() 1803 struct hrtimer *timer = &dl_se->inactive_timer; in init_dl_inactive_task_timer()
|
A D | sched.h | 318 struct hrtimer rt_period_timer; 432 struct hrtimer period_timer; 433 struct hrtimer slack_timer; 1237 struct hrtimer hrtick_timer;
|
A D | core.c | 869 static enum hrtimer_restart hrtick(struct hrtimer *timer) in hrtick() 886 struct hrtimer *timer = &rq->hrtick_timer; in __hrtick_restart() 912 struct hrtimer *timer = &rq->hrtick_timer; in hrtick_start()
|
A D | rt.c | 101 static enum hrtimer_restart sched_rt_period_timer(struct hrtimer *timer) in sched_rt_period_timer()
|
A D | fair.c | 6227 struct hrtimer *refresh_timer = &cfs_b->period_timer; in runtime_refresh_within() 6384 static enum hrtimer_restart sched_cfs_slack_timer(struct hrtimer *timer) in sched_cfs_slack_timer() 6394 static enum hrtimer_restart sched_cfs_period_timer(struct hrtimer *timer) in sched_cfs_period_timer()
|
/kernel/events/ |
A D | core.c | 1177 static enum hrtimer_restart perf_mux_hrtimer_handler(struct hrtimer *hr) in perf_mux_hrtimer_handler() 1184 cpc = container_of(hr, struct perf_cpu_pmu_context, hrtimer); in perf_mux_hrtimer_handler() 1199 struct hrtimer *timer = &cpc->hrtimer; in __perf_mux_hrtimer_init() 1220 struct hrtimer *timer = &cpc->hrtimer; in perf_mux_hrtimer_restart() 11742 static enum hrtimer_restart perf_swevent_hrtimer(struct hrtimer *hrtimer) in perf_swevent_hrtimer() argument 11750 event = container_of(hrtimer, struct perf_event, hw.hrtimer); in perf_swevent_hrtimer() 11767 hrtimer_forward_now(hrtimer, ns_to_ktime(period)); in perf_swevent_hrtimer() 11789 hrtimer_start(&hwc->hrtimer, ns_to_ktime(period), in perf_swevent_start_hrtimer() 11803 ktime_t remaining = hrtimer_get_remaining(&hwc->hrtimer); in perf_swevent_cancel_hrtimer() 11806 hrtimer_cancel(&hwc->hrtimer); in perf_swevent_cancel_hrtimer() [all …]
|
/kernel/bpf/ |
A D | helpers.c | 1117 struct hrtimer timer; 1148 static enum hrtimer_restart bpf_timer_cb(struct hrtimer *hrtimer) in bpf_timer_cb() argument 1150 struct bpf_hrtimer *t = container_of(hrtimer, struct bpf_hrtimer, timer); in bpf_timer_cb()
|
/kernel/trace/ |
A D | trace_osnoise.c | 242 struct hrtimer timer; 1715 static enum hrtimer_restart timerlat_irq(struct hrtimer *timer) in timerlat_irq()
|
/kernel/rcu/ |
A D | rcutorture.c | 2454 struct hrtimer rtorsu_hrt; 2470 static enum hrtimer_restart rcu_torture_updown_hrt(struct hrtimer *hrtp) in rcu_torture_updown_hrt() 3892 static struct hrtimer gpwrap_lag_timer; 3896 static enum hrtimer_restart rcu_gpwrap_lag_timer(struct hrtimer *timer) in rcu_gpwrap_lag_timer()
|