ice_vc_fdir_parse_pattern(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_vc_fdir_parse_pattern β€” Kernel API Manual ✨

okay so bestie, welcome to the group chat for ice_vc_fdir_parse_pattern(9) β€” yes that's a manual page, yes it's a whole vibe, and yes it's from the Kernel API Manual πŸŽ€


🌸 NAME 🌸

ice_vc_fdir_parse_pattern β€” and ngl, the original page literally leaves the description blank after the dash 😭 so we're just gonna say: it's the function, it's iconic, that's the name. Periodt.


✨ SYNOPSIS ✨

int ice_vc_fdir_parse_pattern (struct ice_vf *vf , struct
       virtchnl_fdir_add *fltr , struct virtchnl_fdir_fltr_conf *conf );

like, three args, one int coming back at you 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • vf β€” pointer to the VF info πŸ’– you know, the virtual function's whole little identity situation
  • fltr β€” virtual channel add cmd buffer πŸŽ€ the command buffer that came in over the virtchannel
  • conf β€” FDIR configuration for each filter ⭐ per-filter FDIR config, right there

πŸ‘‘ DESCRIPTION πŸ‘‘

Parse the virtual channel filter's pattern and store them into conf 🧚 lowkey the whole job in one sentence β€” it takes the pattern off the virtual channel filter and tucks it into conf. ate and left no crumbs.


🌈 RETURN 🌈

  • 0 on success πŸŽ‰
  • other on error πŸ’€ (yes, literally "other" β€” that's what the page says, no cap, so don't come for me)

πŸ”₯ SEE ALSO πŸ”₯

okay this list is long and honestly kind of iconic, so buckle up bestie πŸ’œ

like… 43 references?? she really said "you WILL know the whole fdir.c friend group" πŸ˜­πŸ’…


lowkey a reminder: 0 means slay, anything else means something went sideways. no invented error codes here, bestie β€” the page just says "other" πŸ™ˆ

that's the whole page!! mwah 🫢 source/version vibes come from ./drivers/net/ethernet/intel/i... and the date stamp is October 2026 β€” so mark your calendars, this manpage is a lil time traveler β°πŸ’– byeee πŸ’œ

πŸ“¦ where this page comes from