iavf_tx_prepare_vlan_flags(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

iavf_tx_prepare_vlan_flags β€” prepare generic TX VLAN tagging flags for HW ✨

okay bestie, quick vibe check: this is the Kernel API Manual entry for iavf_tx_prepare_vlan_flags(9), and it's all about prepping generic TX VLAN tagging flags for the HW. πŸ’…

✨ SYNOPSIS ✨

       void iavf_tx_prepare_vlan_flags (struct sk_buff *skb , struct iavf_ring
       *tx_ring , u32 *flags );

πŸŽ€ ARGUMENTS πŸŽ€

  • skb β€” send buffer πŸ’Œ
  • tx_ring β€” ring to send buffer on πŸŒ€
  • flags β€” the tx flags to be set 🚩

πŸ¦‹ DESCRIPTION πŸ¦‹

It checks the skb and sets up correspondingly several generic transmit flags related to VLAN tagging for the HW, such as VLAN, DCB, etc. 🧚✨

The page also says it returns an error code that indicates the frame should be dropped upon error, and otherwise returns 0 to indicate the flags has been set properly. Yep, that's what it says β€” even though the synopsis says void; I'm just reporting the lore, bestie 😭.

🌈 SEE ALSO 🌈


signed off with love: source/version ./drivers/net/ethernet/intel/iavf, date October 2026, page iavf_tx_prepare_vlan_flags(9) β€” periodt πŸ«ΆπŸ‘‘

πŸ“¦ where this page comes from