Home
last modified time | relevance | path

Searched refs:hrtimer (Results 1 – 22 of 22) sorted by relevance

/kernel/time/
A Dhrtimer.c378 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 Dtick-broadcast-hrtimer.c18 static struct hrtimer bctimer;
94 static enum hrtimer_restart bc_handler(struct hrtimer *t) in bc_handler()
A Dtick-sched.h73 struct hrtimer sched_timer;
107 extern void tick_setup_sched_timer(bool hrtimer);
A Dtimer_list.c46 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 DMakefile8 obj-y += time.o timer.o hrtimer.o sleep_timeout.o
21 obj-$(CONFIG_TICK_ONESHOT) += tick-broadcast-hrtimer.o
A Ditimer.c29 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 Dsched_clock.c47 static struct hrtimer sched_clock_timer;
169 static enum hrtimer_restart sched_clock_poll(struct hrtimer *hrt) in sched_clock_poll()
A Dposix-timers.c300 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 Dtick-sched.c284 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 Dntp.c496 static struct hrtimer sync_hrtimer;
499 static enum hrtimer_restart sync_timer_callback(struct hrtimer *timer) in sync_timer_callback()
A Dalarmtimer.c186 static enum hrtimer_restart alarmtimer_fired(struct hrtimer *timer) in alarmtimer_fired()
/kernel/
A Dwatchdog.c368 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 Didle.c371 struct hrtimer timer;
375 static enum hrtimer_restart idle_inject_timer_fn(struct hrtimer *timer) in idle_inject_timer_fn()
A Ddeadline.c320 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 Dsched.h318 struct hrtimer rt_period_timer;
432 struct hrtimer period_timer;
433 struct hrtimer slack_timer;
1237 struct hrtimer hrtick_timer;
A Dcore.c869 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 Drt.c101 static enum hrtimer_restart sched_rt_period_timer(struct hrtimer *timer) in sched_rt_period_timer()
A Dfair.c6227 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 Dcore.c1177 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 Dhelpers.c1117 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 Dtrace_osnoise.c242 struct hrtimer timer;
1715 static enum hrtimer_restart timerlat_irq(struct hrtimer *timer) in timerlat_irq()
/kernel/rcu/
A Drcutorture.c2454 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()

Completed in 241 milliseconds