tick_nohz_next_event(9)
tick_nohz_next_event(9) π«
okay so welcome to the Kernel API Manual page for tick_nohz_next_event(9) β this is the one about returning the clock monotonic based next event, and yes bestie, weβre reading the whole thing. no skimming. periodt. π
β¨ NAME β¨
tick_nohz_next_event β return the clock monotonic based next event π°οΈ
β¨ SYNOPSIS β¨
ktime_t tick_nohz_next_event (struct tick_sched *ts , int cpu );
β¨ ARGUMENTS β¨
tsβ pointer totick_schedstruct π«Άcpuβ CPU number π
β¨ RETURN β¨
this part is giving two return-ish cases, so letβs not blur it:
*0β When the next event is a maximum ofTICK_NSECin the future and the tick is not stopped yet π*next_eventβ Next event based on clock monotonic πΈ
β¨ SEE ALSO β¨
the kernel file is ./kernel/time/tick-sched.c, and the cross-link besties are:
tick_nohz_update_jiffies(9)tick_nohz_idle_stop_tick(9)tick_nohz_idle_enter(9)tick_nohz_irq_exit(9)tick_nohz_idle_got_tick(9)tick_nohz_get_next_hrtimer(9)tick_nohz_get_sleep_length(9)tick_nohz_get_idle_calls_cpu(9)tick_nohz_idle_exit(9)tick_nohz_switch_to_nohz(9)tick_setup_sched_timer(9)
cute sign-off time π: this one came from the ./kernel/time source, dated October 2026, and the page name is literally tick_nohz_next_event(9) β slay, thatβs the whole footer vibe πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms