iavf_get_ethtool_fdir_entry(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… iavf_get_ethtool_fdir_entry β€” the manual page, but make it make sense

okay so before we even start: this is iavf_get_ethtool_fdir_entry(9), straight out of the Kernel API Manual, and bestie… she's a short one, but she eats. ✨


🌸 NAME 🌸

iavf_get_ethtool_fdir_entry β€” fills the ethtool structure with Flow Director filter data πŸ’–

like. that's the whole job. that's her whole personality. and honestly? iconic.


πŸ¦‹ SYNOPSIS πŸ¦‹

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

yes the line break in the middle of the parameter list is real, that's not me being chaotic, that's just how the page is laid out 🫢. copy it exactly, no cap.


πŸŽ€ ARGUMENTS πŸŽ€

  • adapter β€” the VF adapter structure that contains the filter list. like okay so this is where all the filter deets are living, she's the one holding the list, main character energy tbh πŸ‘‘
  • cmd β€” the ethtool command data structure that receives the filter data. lowkey she's just here to be filled up with the good stuff πŸ“

✨ DESCRIPTION ✨

Returns 0 as expected for success by ethtool. that's it. that's the description. she's a one-liner and she knows it πŸ’…

ngl this is the shortest DESCRIPTION section I've ever seen and I respect it SO much β€” no waffling, no yapping, just vibes and a return value πŸ™ˆ

πŸ”₯ SEE ALSO πŸ”₯

okay BESTIE this is where it gets real, because the list is LONG and I'm not skipping a single one of them. the kernel file lives at ./drivers/net/ethernet/intel/iavf/iavf_ethtool.c and here's the full squad:

forty-three of them. forty-three!! and yes I counted, because that's the kind of friend I am πŸ’œ read them, love them, that's the friend group, that's the group chat.


okay so wrapping up β€” the whole thing lives under ./drivers/net/ethernet/intel/iavf, it's dated October 2026, and it's filed as iavf_get_ethtool_fdir_entry(9) in the Kernel API Manual. slay, go read your kernel source bestie, and remember: it returns 0. periodt. πŸŒˆπŸ’–πŸŽ€

πŸ“¦ where this page comes from