ice_vsi_clear_napi_queues(9)
Hey bestie π welcome to the ice_vsi_clear_napi_queues(9) page from the Kernel API Manual. This is the lowkey little cleanup situation where the queues and napi stop being associated, and the whole iconic friend group of related calls is hanging out down in SEE ALSO. π«Ά
π NAME π
ice_vsi_clear_napi_queues β dissociate netdev queues from napi. Itβs giving βbreakup era,β periodt. π
β¨ SYNOPSIS β¨
void ice_vsi_clear_napi_queues (struct ice_vsi *vsi );
π¦ ARGUMENTS π¦
vsiβ VSI pointer. Thatβs the VSI pointer bestie, literally. π
πΈ DESCRIPTION πΈ
Clear the association between all VSI queues queue[s] and napi. So every VSI queue in queue[s] gets dissociated from napi β no cap, thatβs the whole vibe. β¨
π SEE ALSO π
Kernel file: ./drivers/net/ethernet/intel/ice/ice_lib.c β iconic source energy. π
Then the whole lineup, bestie:
ice_vsi_type_str(9),ice_vsi_ctrl_all_rx_rings(9),ice_vsi_alloc_arrays(9),ice_vsi_set_num_desc(9),ice_vsi_set_num_qs(9),ice_get_free_slot(9),ice_vsi_delete_from_hw(9),ice_vsi_free_arrays(9),ice_vsi_free_stats(9),ice_vsi_alloc_ring_stats(9),ice_vsi_free(9)ice_msix_clean_ctrl_vsi(9),ice_msix_clean_rings(9),ice_vsi_alloc_stat_arrays(9),ice_vsi_alloc_def(9),ice_vsi_alloc(9),ice_alloc_fd_res(9),ice_vsi_get_qs(9),ice_vsi_put_qs(9),ice_is_safe_mode(9),ice_is_rdma_ena(9)ice_vsi_clean_rss_flow_fld(9),ice_rss_clean(9),ice_vsi_set_rss_params(9),ice_set_dflt_vsi_ctx(9),ice_vsi_setup_q_map(9),ice_set_fd_vsi_ctx(9),ice_set_rss_vsi_ctx(9),ice_vsi_is_vlan_pruning_ena(9),ice_vsi_init(9),ice_vsi_clear_rings(9)ice_vsi_alloc_rings(9),ice_vsi_manage_rss_lut(9),ice_vsi_cfg_crc_strip(9),ice_vsi_cfg_rss_lut_key(9),ice_vsi_set_vf_rss_flow_fld(9),ice_vsi_set_rss_flow_fld(9),ice_pf_state_is_nominal(9),ice_update_eth_stats(9),ice_write_qrxflxp_cntxt(9),ice_intrl_usec_to_reg(9)ice_write_intrl(9),__ice_write_itr(9),ice_write_itr(9),ice_set_q_vector_intrl(9),ice_vsi_cfg_msix(9),ice_vsi_start_all_rx_rings(9),ice_vsi_stop_all_rx_rings(9),ice_vsi_stop_tx_rings(9),ice_vsi_stop_lan_tx_rings(9),ice_vsi_stop_xdp_tx_rings(9)ice_vsi_is_rx_queue_active(9),ice_vsi_cfg_sw_lldp(9),ice_cfg_sw_rx_lldp(9),ice_set_agg_vsi(9),ice_vsi_cfg_def(9),ice_vsi_cfg(9),ice_vsi_decfg(9),ice_vsi_setup(9),ice_vsi_release_msix(9),ice_vsi_free_irq(9)ice_vsi_free_tx_rings(9),ice_vsi_free_rx_rings(9),ice_vsi_close(9),ice_ena_vsi(9),ice_dis_vsi(9),ice_vsi_set_napi_queues(9),ice_napi_add(9),ice_vsi_release(9),ice_vsi_rebuild_get_coalesce(9),ice_vsi_rebuild_set_coalesce(9)ice_vsi_realloc_stat_arrays(9),ice_vsi_rebuild(9),ice_is_reset_in_progress(9),ice_wait_for_reset(9),ice_vsi_update_q_map(9),ice_vsi_cfg_netdev_tc(9),ice_vsi_setup_q_map_mqprio(9),ice_vsi_cfg_tc(9),ice_update_tx_ring_stats(9),ice_update_rx_ring_stats(9)ice_fetch_tx_ring_stats(9),ice_fetch_rx_ring_stats(9),ice_is_dflt_vsi_in_use(9),ice_is_vsi_dflt_vsi(9),ice_set_dflt_vsi(9),ice_clear_dflt_vsi(9),ice_get_link_speed_mbps(9),ice_get_link_speed_kbps(9),ice_set_min_bw_limit(9),ice_set_max_bw_limit(9)ice_set_link(9),ice_vsi_add_vlan_zero(9),ice_vsi_del_vlan_zero(9),ice_vsi_num_zero_vlans(9),ice_vsi_has_non_zero_vlans(9),ice_vsi_num_non_zero_vlans(9),ice_is_feature_supported(9),ice_set_feature_support(9),ice_clear_feature_support(9),ice_init_feature_support(9)ice_vsi_update_security(9),ice_vsi_ctx_set_antispoof(9),ice_vsi_ctx_clear_antispoof(9),ice_vsi_update_local_lb(9),ice_vsi_update_l2tsel(9)
Cute little sign-off time π: this page is signed from the source ./drivers/net/ethernet/intel/ice, dated October 2026, on ice_vsi_clear_napi_queues(9). Bye bestie, go clear those associations πβ¨
π¦ 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