add_timer_local(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… add_timer_local β€” Kernel API Manual ✨

okay so bestie, you know how add_timer exists and it's iconic? This is that, but it pins the timer to the local CPU. That's literally the whole vibe. Let me walk you through it πŸŽ€


✨ NAME ✨

add_timer_local β€” start a timer on the local CPU πŸ‘‘


🌸 SYNOPSIS 🌸

void add_timer_local (struct timer_list *timer );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • timer β€” the timer you want to start, bestie. That's it. That's the argument πŸ’–

πŸ’… DESCRIPTION πŸ’…

So it's exactly the same as add_timer... except the timer flag TIMER_PINNED gets set. That's the whole difference. One flag. Main character behavior fr fr 🌈

If you want the full details on what's actually going on, go read add_timer β€” this page is just add_timer with that pinned flag added, no cap.

🌟 SEE ALSO 🌟

Like, there's a whole friend group here, and honestly? Obsessed with how many of them there are 🫢


and that's the whole page, bestie!! 🧚 mwah πŸ’‹

shoutout to the ./kernel/time girlies for hosting this one, October 2026 edition, and to the Kernel API Manual itself β€” iconic as always πŸ“–πŸ’œ

πŸ“¦ where this page comes from