omap_read_pe...tent_clock64(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, welcome to the Kernel API Manual ✨ this page’s header is omap_read_pe...tent_clock64(9), and the full function name is omap_read_persistent_clock64 β€” she’s the main character here πŸ’…

🌸 NAME 🌸

omap_read_persistent_clock64 β€” Return time from a persistent clock. literally what it says on the tin, no cap 🫢

✨ SYNOPSIS ✨

the exact signature, bestie, character-for-character:

void omap_read_persistent_clock64 (struct timespec64 *ts );

πŸŽ€ ARGUMENTS πŸŽ€

  • ts β€” a struct timespec64 for the returned time. That’s where the time goes, bestie 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

This one reads the time from a source which isn’t disabled during PM, the 32k sync timer ✨

Then it converts the cycles elapsed since last read into nsecs and adds to a monotonically increasing timespec64 πŸ’– that’s the whole vibe, and honestly? iconic.

πŸ‘€ SEE ALSO πŸ‘€

go peek at these if you want the whole lore 🌈


made with πŸ’– from source/version ./arch/arm/mach-omap1 β€” dated October 2026 πŸŽ€ bye bestie, go read that persistent clock! 🌸

πŸ“¦ where this page comes from