i40e_dcb_hw_rx_fifo_config(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– i40e_dcb_hw_rx_fifo_config(9) β€” Kernel API Manual πŸ’–

Ok bestie, welcome to the man page for i40e_dcb_hw_rx_fifo_config, straight out of the Kernel API Manual. This one is short and sweet, but every detail still matters, so let’s get into it.


✨ NAME ✨

i40e_dcb_hw_rx_fifo_config β€” that’s the name. The original NAME line has no extra description after the dash, so we’re not inventing one. No cap.

🌸 SYNOPSIS 🌸

void i40e_dcb_hw_rx_fifo_config (struct i40e_hw *hw , enum
i40e_dcb_arbiter_mode ets_mode , enum i40e_dcb_arbiter_mode non_ets_mode
, u32 max_exponent , u8 lltc_map );

🫢 ARGUMENTS 🫢

  • hw β€” pointer to the hw struct
  • ets_mode β€” Strict Priority or Round Robin mode
  • non_ets_mode β€” Strict Priority or Round Robin
  • max_exponent β€” Exponent to calculate max refill credits
  • lltc_map β€” Low latency TC bitmap

πŸ’… DESCRIPTION πŸ’…

Configure HW Rx FIFO as part of DCB configuration.

That’s the whole assignment. It’s giving β€œhardware Rx FIFO setup, but make it DCB configuration.” Slay.

πŸ”₯ SEE ALSO πŸ”₯

The kernel file to go look at is:

  • ./drivers/net/ethernet/intel/i40e/i40e_dcb.c

And here’s the full friend group of related functions:


Cute little sign-off: this page’s source/version vibe is from ./drivers/net/ethernet/intel/i40e, dated October 2026, and the man page is i40e_dcb_hw_rx_fifo_config(9). Byeee πŸ’–βœ¨

πŸ“¦ where this page comes from