igc_tsn_set_rxpbsize(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

igc_tsn_set_rxpbsize β€” Set the receive packet buffer size. Okay bestie, this one is from the Kernel API Manual, and it’s a lil’ kernel API moment with big register energy. πŸ’…

✨ SYNOPSIS ✨

void igc_tsn_set_rxpbsize (struct igc_adapter *adapter , u32
       rxpbs_exp_bmc_be );

πŸŽ€ ARGUMENTS πŸŽ€

  • adapter β€” Pointer to the igc_adapter structure. That’s the main-character struct, no cap. 🫢
  • rxpbs_exp_bmc_be β€” Value to set the receive packet buffer size, including express buffer, BMC buffer, and Best Effort buffer. It’s giving β€œall the buffer allocations in one parameter,” fr fr. 😭

🌸 DESCRIPTION 🌸

The IGC_RXPBS register value may include allocations for the Express buffer, BMC buffer, Best Effort buffer, and the timestamp descriptor buffer (IGC_RXPBS_CFG_TS_EN). That’s the whole rundown β€” cute, specific, and very register-coded. ✨

πŸ”₯ SEE ALSO πŸ”₯

  • Kernel file ./drivers/net/ethernet/intel/igc/igc_tsn.c
Go peek at the kernel file if you want the full backstage tour, bestie. πŸ’–

source/version cuteness: ./drivers/net/ethernet/intel/igc β€” October 2026 πŸŽ€πŸ’œ

πŸ“¦ where this page comes from