ice_clear_vsi_promisc(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_clear_vsi_promisc(9) πŸ’…

hey bestie!! welcome to the Kernel API Manual β€” that's the manual name, and we're in section 9, periodt. this page is all about ice_clear_vsi_promisc, and ngl it's giving β€œsmall function, very specific job” energy. 🫢


✨ NAME ✨

okay so ice_clear_vsi_promisc β€” clear specified promiscuous mode(s) for given VSI. that's literally the assignment, and she ate. πŸ’…


🌸 SYNOPSIS 🌸

the signature, exactly as it appears β€” do not come for the spacing, bestie:

int ice_clear_vsi_promisc (struct ice_hw *hw , u16 vsi_handle , u8
       promisc_mask , u16 vid );

πŸŽ€ ARGUMENTS πŸŽ€

  • hw β€” pointer to the hardware structure. main-character pointer, obviously. πŸ’–
  • vsi_handle β€” VSI handle to clear mode. yes, you pass the handle of the VSI you're clearing.
  • promisc_mask β€” mask of promiscuous config bits to clear. it's the bitmask bestie β€” it tells the function which promiscuous config bits are getting cleared. ✨
  • vid β€” VLAN ID to clear VLAN promiscuous. that's the VLAN ID for the VLAN-promiscuous clearing situation. πŸŽ€

πŸ¦‹ SEE ALSO πŸ¦‹

the kernel file for this is ./drivers/net/ethernet/intel/ice/ice_switch.c β€” that's the source location, no cap. and here's the full cross-reference friend group, in the original order:


xoxo bestie πŸ’– this page comes from the Kernel API Manual, source/version spot ./drivers/net/ethernet/intel/ice, October 2026 edition, page ice_clear_vsi_promisc(9). stay promiscuous-clear βœ¨πŸ’…

πŸ“¦ where this page comes from