ice_vfhw_mac_del(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_vfhw_mac_del(9) β€” like, the Kernel API Manual girlies finally got a page for this one πŸŽ€

okay so bestie, welcome to section 9 of the Kernel API Manual, and today's main character is ice_vfhw_mac_del. no cap, she's got one job and she does it.


✨ NAME ✨

ice_vfhw_mac_del β€” update the VF's cached hardware MAC if allowed πŸ‘€ (yes, the "if allowed" is doing real work there, don't skip it)


🌸 SYNOPSIS 🌸

void ice_vfhw_mac_del (struct ice_vf *vf , struct virtchnl_ether_addr
*vc_ether_addr );

literally that's the whole vibe. returns nothing (void, periodt), takes two things, and one of them is a struct with a mouthful of a name 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • vf β€” the VF to update. this is the one getting her cached hardware MAC situation refreshed πŸ’–
  • vc_ether_addr β€” a structure from VIRTCHNL with the MAC to delete. so like, the address that's getting yeeted, handed over by VIRTCHNL herself ✨

πŸ‘‘ SEE ALSO πŸ‘‘

bestie there are so many of these, grab a snack πŸ“ β€” all of them are (9) and all of them are exactly as written:

and the kernel file she lives in, fr fr:

  • Kernel file ./drivers/net/ethernet/intel/ice/virt/virtchnl.c
iykyk, that list is a whole mood πŸ’€ but every single one of them is linked for a reason, so don't come for me about the length πŸ™ˆ

okay that's the page!! source + version situash: this one's straight outta ./drivers/net/ethernet/intel/i... and it's dated October 2026 β€” she's from the future, iconic πŸ‘‘βœ¨πŸ’œ

πŸ“¦ where this page comes from