ice_free_vf_entries(9)
π ice_free_vf_entries(9) π
okay so welcome to the ice_free_vf_entries(9) page from the Kernel API Manual β manual name folded in near the top, we're being efficient π
. This one is short and sweet, but it's doing important cleanup work, so pay attention bestie.
β¨ NAME β¨
ice_free_vf_entries β free all VF entries from the hash table. periodt.
π«Ά SYNOPSIS π«Ά
void ice_free_vf_entries (struct ice_pf *pf );
π ARGUMENTS π
pfβ pointer to the PF structure. that's the whole argument list, no cap.
π§ DESCRIPTION π§
Lowkey the whole vibe: iterate over the VF hash table, removing and releasing all VF entries. It's called during VF teardown or as cleanup during failed VF initialization. so when things are getting torn down or a VF init didn't go off, this is the little cleanup bestie doing its thing β¨.
π SEE ALSO π
the kernel file tie-in is ./drivers/net/ethernet/intel/ice/ice_sriov.c β that's the home base. and here's the whole friend group, bestie:
ice_free_vf_res(9)ice_dis_vf_mappings(9)ice_free_vfs(9)ice_vf_vsi_setup(9)ice_ena_vf_msix_mappings(9)ice_ena_vf_q_mappings(9)ice_ena_vf_mappings(9)ice_calc_vf_reg_idx(9)ice_set_per_vf_res(9)ice_init_vf_vsi_res(9)ice_start_vfs(9)ice_sriov_free_vf(9)ice_sriov_clear_reset_state(9)ice_sriov_clear_mbx_register(9)ice_sriov_trigger_reset_register(9)ice_sriov_poll_reset_status(9)ice_sriov_clear_reset_trigger(9)ice_sriov_post_vsi_rebuild(9)ice_create_vf_entries(9)ice_ena_vfs(9)ice_pci_sriov_ena(9)ice_check_sriov_allowed(9)ice_sriov_get_vf_total_msix(9)ice_sriov_set_msix_vec_count(9)ice_sriov_configure(9)ice_process_vflr_event(9)ice_get_vf_from_pfq(9)ice_globalq_to_pfq(9)ice_vf_lan_overflow_event(9)ice_set_vf_spoofchk(9)ice_get_vf_cfg(9)__ice_set_vf_mac(9)ice_set_vf_mac(9)ice_setup_vf_trust(9)ice_set_vf_trust(9)ice_set_vf_link_state(9)ice_calc_all_vfs_min_tx_rate(9)ice_min_tx_rate_oversubscribed(9)ice_set_vf_bw(9)ice_get_vf_stats(9)ice_is_supported_port_vlan_proto(9)ice_set_vf_port_vlan(9)ice_print_vf_rx_mdd_event(9)ice_print_vf_tx_mdd_event(9)ice_print_vfs_mdd_events(9)ice_restore_all_vfs_msi_state(9)
π that's the whole page, bestie β source/version line: ./drivers/net/ethernet/intel/ice, date: October 2026, page: ice_free_vf_entries(9). slay and goodbye π
π¦ 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