ice_vc_fdir_param_check(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_vc_fdir_param_check(9)

okay so bestie, welcome to the Kernel API Manual πŸŽ€ β€” we're looking at ice_vc_fdir_param_check(9) today and honestly? she's a vibe checker. a literal vibe checker. let's get into it ✨


🌸 NAME

ice_vc_fdir_param_check β€” no cap, that's the whole name, the original manpage didn't give us a tagline so we're not inventing one πŸ™ˆ


πŸ¦‹ SYNOPSIS

int ice_vc_fdir_param_check (struct ice_vf *vf , u16 vsi_id );

πŸ’– ARGUMENTS

  • vf β€” pointer to the VF structure πŸ‘‘ (yes, she's a pointer, treat her with respect)
  • vsi_id β€” the VF relative VSI ID 🫢

✨ DESCRIPTION

So what does she actually do? She checks three things, periodt:

  • that the VSI ID is valid βœ…
  • the PF's state βœ…
  • the VF's state βœ…

that's it. that's the whole job. lowkey iconic for how focused she is πŸ’…


πŸ”₯ RETURN

  • 0 on success πŸŽ‰
  • -EINVAL on error 😭

🌈 SEE ALSO

first up, the actual kernel file this lives in:

  • Kernel file ./drivers/net/ethernet/intel/ice/virt/fdir.c

and then the whole friend group, fr fr β€” go say hi to all of them πŸ’œ:


ngl bestie, this page is short but she ate. read the SEE ALSO list, iykyk 🧚

and that's a wrap! πŸ“ this cutie came from ./drivers/net/ethernet/intel/i... and she's dated October 2026 β€” save the date, bestie πŸ“…πŸ’– mwah, bye! πŸ’…βœ¨

πŸ“¦ where this page comes from