page_pool_create_percpu(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ page_pool_create_percpu β€” like, the Kernel API Manual's cutest little pool-maker πŸ’…

okay so bestie, welcome to the Kernel API Manual ✨ this one's a kernel function page, and no cap, it's short and sweet. The function is page_pool_create_percpu, and its whole personality is: it creates a page pool for a given cpu. That's it, that's the vibe. Periodt. πŸŽ€


✨ NAME ✨

page_pool_create_percpu β€” create a page pool for a given cpu.

Like, one cpu. Specifically that one. Not all of them. Obsessed with the specificity honestly. 🫢


✨ SYNOPSIS ✨

struct page_pool * page_pool_create_percpu (const struct
page_pool_params *params , int cpuid );

it's giving "returns you a struct page_pool *" 🌸 so yeah, you hand it params and a cpu id, and it hands you back a pointer to a page pool. main character energy fr fr.


✨ ARGUMENTS ✨

  • params β€” the parameters, babes πŸ’– it's a const struct page_pool_params *, and for the full tea you gotta go see struct page_pool_params. iykyk, that's where all the actual detail lives.
  • cpuid β€” the cpu identifier πŸ‘‘ literally just an int telling it which cpu you mean.
ngl there are exactly two arguments here, so if you were bracing for a lore drop... that's the whole lore. πŸ“

✨ SEE ALSO ✨

go drink some water and then go read these, bestie:


and that's the page!! mwah πŸ’œ

this little diva lives in the ./net/core section of the Kernel API Manual, and it's dated October 2026 ⭐ so yeah, go create a page pool for one specific cpu and slay, bestie πŸŒˆπŸ’…πŸ¦‹

πŸ“¦ where this page comes from