ice_rem_prof_id(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ ice_rem_prof_id(9) πŸŽ€

okay so bestie, this page is from the Kernel API Manual (yes, the kernel API pages, section 9, we love her) and honestly the whole vibe is one single job: take one profile and remove it from a VSIG. that's the tea. that's the whole function. but we are reading it properly because details are literally everything πŸ’…


✨ NAME ✨

ice_rem_prof_id β€” remove one profile from a VSIG. periodt, that's the assignment and she ate πŸ“

✨ SYNOPSIS ✨

int ice_rem_prof_id (struct ice_hw *hw , enum ice_block blk , struct ice_vsig_prof *prof );

notice the int sitting up front? that's the return type, and that is all this page says about what comes back, so don't come for me asking what the numbers mean πŸ™ˆ i simply will not be inventing lore.

✨ ARGUMENTS ✨

  • hw β€” pointer to the HW struct. yes girl, a pointer to the hardware struct, the main character of basically every ice_* function to ever exist πŸ‘‘
  • blk β€” hardware block, typed as enum ice_block. that is the entire description and we respect her for her minimalism πŸ¦‹
  • prof β€” pointer to the profile structure to remove. this is the profile getting removed, so... say bye bestie 🫢

✨ SEE ALSO ✨

first up, the source file it lives in β€” Kernel file ./drivers/net/ethernet/intel/ice/ice_flex_pipe.c 🌸

and now the full friend group, no one left out, we don't do that here πŸ’–


okay that's genuinely the whole page β€” short, sweet, and to the point, and honestly? iconic for that 🌈 this one lives over in ./drivers/net/ethernet/intel/ice and it's dated October 2026, so like... future-coded of her ngl. kisses from the Kernel API Manual, section 9, mwah πŸ’œπŸ’…βœ¨

πŸ“¦ where this page comes from