ice_is_vf_disabled(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_is_vf_disabled(9) β€” a Kernel API Manual moment πŸ’…

okay bestie, we're in the Kernel API Manual for ice_is_vf_disabled(9), and this one is short but lowkey important. Let's get into it 🫢


✨ NAME ✨

ice_is_vf_disabled β€” yep, that's the name; the manpage's description line is literally just a dash, so we're not inventing one, bestie πŸ’€


🌸 SYNOPSIS 🌸

here's the whole signature, no cap:

bool ice_is_vf_disabled (struct ice_vf *vf );

πŸŽ€ ARGUMENTS πŸŽ€

  • vf β€” pointer to the VF info πŸ‘‘

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the vibe check: if the PF has been disabled, there is no need resetting VF until PF is active again. similarly, if the VF has been disabled, this means something else is resetting the VF, so we shouldn't continue.

Returns true if the caller should consider the VF as disabled whether because that single VF is explicitly disabled or because the PF is currently disabled. periodt πŸ’…


πŸ”₯ SEE ALSO πŸ”₯

Kernel file: ./drivers/net/ethernet/intel/ice/ice_vf_lib.c β€” that's where the magic lives, iykyk ✨

the whole related-calls squad, bestie:


🫢 that's the whole page, bestie β€” source/version: ./drivers/net/ethernet/intel/ice, dated October 2026, and yes, the page itself is ice_is_vf_disabled(9) ✨

πŸ“¦ where this page comes from