ice_flow_disassoc_prof(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_flow_disassoc_prof β€” like, the manual page bestie πŸ’…

okay so you're reading ice_flow_disassoc_prof(9) from the Kernel API Manual (yes, the intel ice driver one, we love her) and honestly? she's a little short but she serves. let me walk you through it 🫢


✨ NAME ✨

ice_flow_disassoc_prof β€” the girl whose whole job is disassociating a VSI from a flow profile. breakups are hard but somebody's gotta do it πŸ’”


🌸 SYNOPSIS 🌸

int ice_flow_disassoc_prof (struct ice_hw *hw , enum ice_block blk ,
struct ice_flow_prof *prof , u16 vsi_handle );

four arguments, one int return, no cap. that's the whole vibe ✨


πŸŽ€ ARGUMENTS πŸŽ€

  • hw β€” pointer to the hardware structure. literally the hardware herself, she's the main character πŸ’…
  • blk β€” the classification stage. yes it's an enum ice_block. she's picky about which stage we're in 😌
  • prof β€” pointer to the flow profile. the profile in question, the one getting disassociated from. thoughts and prayers πŸ•―οΈ
  • vsi_handle β€” the software VSI handle. a u16, tiny but mighty πŸ¦‹

πŸ’– DESCRIPTION πŸ’–

so here's the tea 🍡 β€” there's an assumption baked into this function and honestly it's giving "read the room":

  • the caller has acquired the lock to the profile list, and
  • the software VSI handle has been validated

that's it. that's the description. no cap, that's the whole thing. do your homework before you call her or she will simply not be responsible for what happens πŸ™ˆ


πŸ”₯ SEE ALSO πŸ”₯

the kernel file lives at ./drivers/net/ethernet/intel/ice/ice_flow.c β€” go read her, she's iconic πŸ‘‘

and then the whole friend group, in order, because we don't skip anyone in this house:

that's forty (40) whole functions. we counted. we're obsessed. πŸ’€βœ¨


quick reminder bestie: this page lives under ./drivers/net/ethernet/intel/ice, it's dated October 2026, and it's from the Kernel API Manual. so if you're ever lost, that's where she's at 🧚

and that's the page!! mwah, go forth and disassociate responsibly, ily bye πŸ’œπŸŽ€

πŸ“¦ where this page comes from