STRUCT TOPA_PAGE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, we're looking at struct topa_page(9) from the Kernel API Manual, and it's literally a page-sized ToPA table with metadata at the top. no cap, that's the whole serve. ✨

✨ SYNOPSIS ✨

struct topa_page {
           struct topa_entry       table[TENTS_PER_PAGE];
           struct topa             topa;
        };

πŸŽ€ Members πŸŽ€

  • table β€” the actual ToPA table entries, exactly as PT hardware understands them. she's the main character of the page πŸ’…
  • topa β€” the metadata. lowkey essential, highkey iconic πŸŽ€

🌈 SEE ALSO 🌈

Kernel file: ./arch/x86/events/intel/pt.c β€” and the whole friend group is:


that's the struct topa_page(9) tea: source/version ./arch/x86/events/intel, dated October 2026. byeee bestie, go read some ToPA tables πŸ’–πŸ«Ά

πŸ“¦ where this page comes from