igb_add_rx_frag(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

okay so this is the igb_add_rx_frag(9) manual page, and it is literally here to explain how to Add contents of Rx buffer to sk_buff β€” that is the whole name-and-job situation, bestie. πŸ’–

πŸŽ€ SYNOPSIS πŸŽ€

here is the exact signature, character for character, no gremlin edits:

void igb_add_rx_frag (struct igb_ring *rx_ring , struct igb_rx_buffer
       *rx_buffer , struct sk_buff *skb , unsigned int size );

🫢 ARGUMENTS 🫢

  • rx_ring β€” the rx descriptor ring where packets get transacted on, bestie.
  • rx_buffer β€” the buffer containing the page to add.
  • skb β€” the sk_buff to place the data into.
  • size β€” the size of the buffer being added.

πŸ”₯ DESCRIPTION πŸ”₯

short version: this function adds the data contained in rx_buffer->page to the skb. that’s the whole description, no secret bonus quest, no extra plot twist. ✨

🌈 SEE ALSO 🌈

the kernel file in question is ./drivers/net/ethernet/intel/igb/igb_main.c β€” peek there if you’re feeling nosy, iykyk. and the whole linked crew is right here:

πŸ’– xoxo, your manual-page bestie β€” source/version path ./drivers/net/ethernet/intel/igb, October 2026. πŸ’–

πŸ“¦ where this page comes from