timer_expire_remote(9)
π timer_expire_remote(9) β the Kernel API Manual, bestie edition π
okay so we're in the Kernel API Manual, section 9, and today's main character is timer_expire_remote. she's a little function with one job and honestly? she ate. β¨
πΈ NAME πΈ
timer_expire_remote β expire global timers of cpu π«
like, literally the whole personality: you point her at a remote CPU and she expires that CPU's global-base timers. periodt.
β SYNOPSIS β
void timer_expire_remote (unsigned int cpu );
yes she returns void. no she does not want to hear about it. π«Ά
π¦ ARGUMENTS π¦
cpuβ Remote CPU β the CPU that is not you, bestie. the one across the room. you're expiring her timers, not your own. π
π DESCRIPTION π
Expire timers of global base of remote CPU. that's it, that's the tweet. π
she reaches over to the global base of the remote CPU and expires its timers. no cap, that's the entire job description β she's not doing your local timers, she's not doing a vibe check on anything else, she's just handling the remote CPU's global base timers and dipping. icon. π
fr fr the only claim on the table is: expire timers of global base of remote CPU. don't go inventing extra behaviour for her, she's booked and busy. π
π SEE ALSO π
the whole friend group, in the order the page says it, no shuffling:
- Kernel file
./kernel/time/timer.cstructtimer_base(9) __round_jiffies_relative(9)round_jiffies(9)round_jiffies_relative(9)__round_jiffies_up_relative(9)round_jiffies_up(9)round_jiffies_up_relative(9)timer_init_key(9)mod_timer_pending(9)mod_timer(9)timer_reduce(9)add_timer(9)add_timer_local(9)add_timer_global(9)add_timer_on(9)__timer_delete(9)timer_delete(9)timer_shutdown(9)__try_to_del_timer_sync(9)timer_delete_sync_try(9)__timer_delete_sync(9)timer_delete_sync(9)timer_shutdown_sync(9)fetch_next_timer_interrupt_remote(9)timer_unlock_remote_bases(9)timer_lock_remote_bases(9)timer_base_is_idle(9)get_next_timer_interrupt(9)timer_base_try_to_set_idle(9)timer_clear_idle(9)__run_timers(9)
that's the whole group chat, all moots, all present and accounted for π§β¨
and that's the page!! brought to you by ./kernel/time (the source), October 2026 (the date), and section 9 of the Kernel API Manual β mwah, go expire some remote timers responsibly bestie πππ¦π
π¦ 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