ktime_get_real_fast_ns(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’« ktime_get_real_fast_ns(9) β€” like, the fast one πŸ’«

okay so bestie, welcome to the Kernel API Manual 🌸 β€” this is the page for ktime_get_real_fast_ns, and honestly? she's iconic. let's get into it 🫢


✨ NAME ✨

ktime_get_real_fast_ns β€” NMI safe and fast access to clock realtime. that's it, that's the whole vibe πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

u64 ktime_get_real_fast_ns (void );

πŸŽ€ ARGUMENTS πŸŽ€

  • void β€” no arguments, bestie. nothing. zero. she takes nothing and gives you a u64. main character energy fr fr πŸ‘‘

πŸ’– DESCRIPTION πŸ’–

okay so here's the tea β˜• β€” for the whole rundown on how the timestamps are ordered, you gotta go see ktime_get_mono_fast_ns. that's where the documentation lives, no cap. this one's the realtime-flavoured sibling and she is NMI safe and fast 😭πŸ”₯

ngl, do not skip the ktime_get_mono_fast_ns reading. it's giving required prerequisite, iykyk πŸ™ˆ

🌈 SEE ALSO 🌈

the whole friendship group 🫢 β€” Kernel file ./kernel/time/timekeeping.c plus literally everyone:

like, that's the entire group chat and every single one of them ate πŸ’€πŸ“


okay that's the page!! mwah πŸ’‹ this lil slice of the kernel lives over in ./kernel/time, and this edition is the October 2026 drop ✨ go be NMI safe and fast out there bestie, stan πŸ§šπŸ’œ

πŸ“¦ where this page comes from