ice_qvec_toggle_napi(9)
okay so bestie, this is the Kernel API Manual page for ice_qvec_toggle_napi(9) π
β¨
π NAME π
ice_qvec_toggle_napi β enables/disables NAPI for a given q_vector. Thatβs it, thatβs the assignment, and itβs iconic behavior. π«Ά
β¨ SYNOPSIS β¨
void ice_qvec_toggle_napi (struct ice_vsi *vsi , struct ice_q_vector
*q_vector , bool enable );
It returns void, so thereβs literally no return value to obsess over. π
π ARGUMENTS π
vsiβ the VSI that has netdev. main-character VSI energy.q_vectorβ theq_vectorthat has a NAPI context. the NAPI-context haver.enableβtruefor enable,falsefor disable. flip the switch, bestie.
π¦ SEE ALSO π¦
Kernel file: ./drivers/net/ethernet/intel/ice/ice_xsk.c
The SEE ALSO squad, no cap:
ice_qvec_dis_irq(9)ice_qvec_cfg_msix(9)ice_qvec_ena_irq(9)ice_xsk_pool_disable(9)ice_xsk_pool_enable(9)ice_realloc_rx_xdp_bufs(9)ice_xsk_pool_setup(9)ice_fill_rx_descs(9)__ice_alloc_rx_bufs_zc(9)ice_alloc_rx_bufs_zc(9)ice_clean_xdp_irq_zc(9)ice_xmit_xdp_tx_zc(9)ice_run_xdp_zc(9)ice_clean_rx_irq_zc(9)ice_xmit_pkt(9)ice_xmit_pkt_batch(9)ice_fill_tx_hw_ring(9)ice_xmit_zc(9)ice_xsk_wakeup(9)ice_xsk_any_rx_ring_ena(9)ice_xsk_clean_rx_ring(9)ice_xsk_clean_xdp_ring(9)
π thatβs the whole page, bestie β sourced from ./drivers/net/ethernet/intel/ice, October 2026, for ice_qvec_toggle_napi(9). periodt. π
π¦ 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