t4_cfg_pfvf(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ t4_cfg_pfvf(9) β€” Kernel API Manual πŸŽ€

Hiii bestie!! okay so this is t4_cfg_pfvf(9) from the Kernel API Manual, and it's lowkey iconic β€” it's the page about setting PF/VF resource limits. Let's get into it πŸ’–

🌸 NAME 🌸

t4_cfg_pfvf β€” configure PF/VF resource limits. Periodt. πŸ’…

✨ SYNOPSIS ✨

int t4_cfg_pfvf (struct adapter *adap , unsigned int mbox , unsigned int
pf , unsigned int vf , unsigned int txq , unsigned int txq_eth_ctrl ,
unsigned int rxqi , unsigned int rxq , unsigned int tc , unsigned int vi
, unsigned int cmask , unsigned int pmask , unsigned int nexact ,
unsigned int rcaps , unsigned int wxcaps );

πŸ’… ARGUMENTS πŸ’…

  • adap β€” the adapter. Like, the whole NIC vibe you're working with 🫢
  • mbox β€” mailbox to use for the FW command. Yes bestie, the mailbox, not your DMs πŸ“¬
  • pf β€” the PF being configured.
  • vf β€” the VF being configured.
  • txq β€” the max number of egress queues. Queue math, but make it cute ✨
  • txq_eth_ctrl β€” the max number of egress Ethernet or control queues.
  • rxqi β€” the max number of interrupt-capable ingress queues.
  • rxq β€” the max number of interruptless ingress queues.
  • tc β€” the PCI traffic class.
  • vi β€” the max number of virtual interfaces.
  • cmask β€” the channel access rights mask for the PF/VF.
  • pmask β€” the port access rights mask for the PF/VF.
  • nexact β€” the maximum number of exact MPS filters.
  • rcaps β€” read capabilities.
  • wxcaps β€” write/execute capabilities.

πŸ¦‹ DESCRIPTION πŸ¦‹

Configures resource limits and capabilities for a physical or virtual function. That's the whole assignment, bestie: resource limits + capabilities for a physical function or a virtual function. No extra lore, no side quests β€” just the config πŸŽ€

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file first, then the whole SEE ALSO squad β€” every single one, no cap:


πŸ’– Cute sign-off time: source/version ./drivers/net/ethernet/chelsio..., date October 2026, page t4_cfg_pfvf(9). Mwah! πŸ’‹βœ¨

πŸ“¦ where this page comes from