ice_fltr_remove_all(9)
π ice_fltr_remove_all(9)
okay bestie, welcome to the Kernel API Manual β¨ we're looking at ice_fltr_remove_all(9), and it's lowkey iconic: it removes all filters associated with VSI. No cap, that's the whole quest.
πΈ NAME πΈ
ice_fltr_remove_all β remove all filters associated with VSI. literally all of them, tied to the VSI, gone. periodt.
β¨ SYNOPSIS β¨
void ice_fltr_remove_all (struct ice_vsi *vsi );
the signature said void, so no return value is coming back to you β it's giving "do the thing and leave", bestie. π
π ARGUMENTS π
vsiβ pointer to VSI struct. that's it, that's the whole argument list β hand over the VSI struct pointer and you're done, fr fr.
π¦ SEE ALSO π¦
the whole filter-verse is right here, iykyk:
- Kernel file:
./drivers/net/ethernet/intel/ice/ice_fltr.c ice_fltr_free_list(9)ice_fltr_add_entry_to_list(9)ice_fltr_set_vlan_vsi_promisc(9)ice_fltr_clear_vlan_vsi_promisc(9)ice_fltr_clear_vsi_promisc(9)ice_fltr_set_vsi_promisc(9)ice_fltr_add_mac_list(9)ice_fltr_remove_mac_list(9)ice_fltr_add_vlan_list(9)ice_fltr_remove_vlan_list(9)ice_fltr_add_eth_list(9)ice_fltr_remove_eth_list(9)ice_fltr_add_mac_to_list(9)ice_fltr_add_vlan_to_list(9)ice_fltr_add_eth_to_list(9)ice_fltr_prepare_mac(9)ice_fltr_prepare_mac_and_broadcast(9)ice_fltr_prepare_vlan(9)ice_fltr_prepare_eth(9)ice_fltr_add_mac(9)ice_fltr_add_mac_and_broadcast(9)ice_fltr_remove_mac(9)ice_fltr_add_vlan(9)ice_fltr_remove_vlan(9)ice_fltr_add_eth(9)ice_fltr_remove_eth(9)
mwah π source/version vibes from ./drivers/net/ethernet/intel/ice, dated October 2026. slay and goodbye, bestie π«Ά
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms