__skb_fill_netmem_desc(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– __skb_fill_netmem_desc(9) πŸ’–

okay so this is the Kernel API Manual page for __skb_fill_netmem_desc, and bestie it is literally the β€œinitialise a fragment in an skb” moment ✨ lowkey tiny, highkey useful 🫢


πŸŽ€ NAME πŸŽ€

__skb_fill_netmem_desc β€” initialise a fragment in an skb


✨ SYNOPSIS ✨

void __skb_fill_netmem_desc (struct sk_buff *skb , int i , netmem_ref netmem , int off , int size );

🌸 ARGUMENTS 🌸

  • skb β€” buffer containing fragment to be initialised πŸ’…
  • i β€” fragment index to initialise
  • netmem β€” the netmem to use for this fragment
  • off β€” the offset to the data with page
  • size β€” the length of the data

πŸ¦‹ DESCRIPTION πŸ¦‹

Initialises the i'th fragment of skb to point to size bytes at offset off within page. 🫢

And heads up, bestie: it does not take any additional reference on the fragment. periodt.


πŸ‘‘ SEE ALSO πŸ‘‘

the whole SEE ALSO entourage, every single one, no skips, no cuts πŸ’…


mwah πŸ’– this lil page’s source/version stamp is ./include/linux and the date on it is October 2026 β€” xoxo, __skb_fill_netmem_desc(9) 🫢✨

πŸ“¦ where this page comes from