legacy_timer_tick(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

legacy_timer_tick(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual ✨ today's main character is legacy_timer_tick, and it is literally here to advance the timekeeping infrastructure. πŸ•°οΈπŸ‘‘


✨ NAME ✨

legacy_timer_tick β€” advances the timekeeping infrastructure πŸ’–


✨ SYNOPSIS ✨

void legacy_timer_tick (unsigned long ticks );

✨ ARGUMENTS ✨

  • ticks β€” number of ticks that have elapsed since the last call. πŸŽ€

✨ DESCRIPTION ✨

This one is used by platforms that have not been converted to generic clockevents. no cap, it's the legacy lane πŸ¦‹

If ticks is zero, the CPU is not handling timekeeping, so only perform process accounting and profiling. like, that's the whole vibe check 😌

⚠️ Must be called with interrupts disabled. fr fr, do not skip this πŸ’€

✨ SEE ALSO ✨

  • Kernel file ./kernel/time/tick-legacy.c 🧚

xoxo, your kernel bestie πŸ’– β€” source/version: ./kernel/time, date: October 2026 βœ¨πŸ’…

πŸ“¦ where this page comes from