iavf_add_fdir_ethtool(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ iavf_add_fdir_ethtool(9) ✨

okay so bestie, welcome to the iavf_add_fdir_ethtool(9) era of the Kernel API Manual πŸ’… this one's a little cutie from the iavf corner of the kernel β€” the Intel VF driver gang πŸ¦‹ she's short, she's sweet, she adds a Flow Director filter, and she tells you exactly how it went. let's get into it πŸ’–


🌸 NAME 🌸

iavf_add_fdir_ethtool β€” add Flow Director filter ✨

like, literally the function's whole personality is adding a Flow Director filter. that's the vibe check and she passes πŸ‘‘


πŸŽ€ SYNOPSIS πŸŽ€

int iavf_add_fdir_ethtool (struct iavf_adapter *adapter , struct
       ethtool_rxnfc *cmd );

so she takes two things and hands you back an int. that's the whole shape of her, no cap 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • adapter β€” pointer to the VF adapter structure. that's your VF's main character data structure, she's holding the whole adapter situation πŸ’œ
  • cmd β€” command to add Flow Director filter. fr fr, this is the actual "add this filter pls" instruction 🎯

πŸ”₯ DESCRIPTION πŸ”₯

Returns 0 on success and negative values for failure πŸ’€

that's it. that's the description. she's not a long-story girlie, she's a results girlie. zero means slay, negative means something went sideways β€” and ngl, the manpage is not about to elaborate on which negative values or why, so neither am I πŸ™ˆ


πŸ‘‘ SEE ALSO πŸ‘‘

okay this is the part where she lists her entire friend group 😭 and I mean entire. every single one of these cuties shows up, so here they all are, in order, no skipping, no cap:

the whole thing lives in the kernel file ./drivers/net/ethernet/intel/iavf/iavf_ethtool.c, and her besties are:

like I said. entire friend group. 43 of them. she does not do small guest lists πŸ’€πŸŽ€ and yes there's a __iavf_add_fdir_ethtool shaped hole in that list β€” that's just how the original rolls, not my business πŸ™ˆ


and that's the page!! mwah πŸ’‹

little sign-off for the girlies who read to the bottom: this one's straight out of the ./drivers/net/ethernet/intel/iavf directory, dated October 2026, and it belongs to the iavf_add_fdir_ethtool(9) manual page 🫢✨ go add some Flow Director filters bestie, you got this πŸ’–πŸŒΈ

πŸ“¦ where this page comes from