topa_insert_pages(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay bestie, welcome to topa_insert_pages(9) from the Kernel API Manual 🌸 β€” this one is literally topa_insert_pages and its whole job is to create a list of ToPA tables ✨


πŸŽ€ SYNOPSIS πŸŽ€

int topa_insert_pages (struct pt_buffer *buf , int cpu , gfp_t gfp );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • buf β€” the PT buffer being initialized, main character energy πŸ’…
  • cpu β€” the CPU on which to allocate, no cap 🧚
  • gfp β€” allocation flags, iconic as always ⭐

🌈 DESCRIPTION 🌈

This initializes a list of ToPA tables with entries from the data_pages provided by rb_alloc_aux πŸ’– periodt.


πŸ”₯ RETURN πŸ”₯

0 on success or error code 😭 β€” short, sweet, and very much to the point.


πŸ‘‘ SEE ALSO πŸ‘‘

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


mwah πŸ’‹ this cutie came from source/version ./arch/x86/events/intel and the page is dated October 2026 🫢✨

πŸ“¦ where this page comes from