cpu_mark_t(3)

πŸ’– NAME πŸ’–

cpu_mark_t β€” the internal lil struct bestie, the one that shows up in cpu_tsc_mark, cpu_tsc_unmark and cpu_clock_by_mark 🫢


✨ SYNOPSIS ✨

#include <libcpuid.h>

πŸŽ€ Data Fields πŸŽ€

  • uint64_t tsc
  • uint64_t sys_clock

🌸 Detailed Description 🌸

It's an internal structure, okay? Lowkey a backstage-pass situation πŸ‘‘ β€” it gets used in cpu_tsc_mark, cpu_tsc_unmark and cpu_clock_by_mark. That's the whole vibe.


πŸ¦‹ Field Documentation πŸ¦‹

πŸ’… uint64_t cpu_mark_t::sys_clock

In microsecond resolution ⏱️ β€” tiny tiny time units, no cap.

πŸ’œ uint64_t cpu_mark_t::tsc

Time-stamp from RDTSC ✨ β€” yeah, the actual instruction, she's iconic like that.


🌈 Author 🌈

Generated automatically by Doxygen for libcpuid from the source code πŸ€– (not a human, just a very efficient girlboss of a doc generator).


🫢 that's the whole page, you ate it, periodt.

libcpuid β€” Version 0.8.2 πŸ’– thanks for reading bestie, mwah, go mark some TSCs 🌸✨

πŸ“¦ where this page comes from