ice_flow_rem_prof(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_flow_rem_prof(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual β€” yes that's the manual we're in, and yes this page is about one (1) function that removes a flow profile, and honestly it's giving "short but iconic" ✨


🌸 NAME 🌸

ice_flow_rem_prof β€” Remove a flow profile and all entries associated with it.

like… it deletes the profile and everything attached to it, no stragglers, no leftovers, periodt πŸ’€βœ¨


πŸŽ€ SYNOPSIS πŸŽ€

int ice_flow_rem_prof (struct ice_hw *hw , enum ice_block blk , u64
prof_id );

she returns an int, she takes three things, she's lowkey simple 🫢


πŸ’– ARGUMENTS πŸ’–

  • hw β€” pointer to the HW struct. yeah, the hardware struct, the main character herself πŸ‘‘
  • blk β€” the block for which the flow profile is to be removed. gotta tell her which block we're clearing out, iykyk 🧚
  • prof_id β€” unique ID of the flow profile to be removed. her very own special number, no dups allowed 🌈

πŸ¦‹ SEE ALSO πŸ¦‹

first up, the actual source, the mothership:

  • Kernel file ./drivers/net/ethernet/intel/ice/ice_flow.c

and now the whole friend group, like literally all of them, no one gets left out πŸ’œ


fr fr, that's the whole squad up there β€” go read them if you wanna know how the profile got made in the first place πŸ“

and that's the page!! πŸ’…βœ¨ brought to you by the kernel file at ./drivers/net/ethernet/intel/ice, October 2026 edition β€” mwah, ily, go remove some profiles responsibly πŸ˜­πŸ’–

πŸ“¦ where this page comes from