ice_cfg_itr(9)
πΈ NAME πΈ
okay bestie, welcome to the Kernel API Manual page for ice_cfg_itr(9) β the function whose whole job is to configure the initial interrupt throttle values. that's the mission, and it ate. π
π¦ SYNOPSIS π¦
void ice_cfg_itr (struct ice_hw *hw , struct ice_q_vector *q_vector );
no cap, that's the full signature. β¨
π ARGUMENTS π
hwβ pointer to the HW structure. literally what it says on the label. π«Άq_vectorβ interrupt vector that's being configured. this is the one getting the setup treatment. π
β¨ DESCRIPTION β¨
okay so here's the tea: ice_cfg_itr() configures the interrupt throttling values for the ring containers that are associated with the interrupt vector passed in. π
that's it β the ring containers tied to the q_vector you pass in get their interrupt throttling values configured. no extra lore, no secret side quest. π
π SEE ALSO π
- Kernel file:
./drivers/net/ethernet/intel/ice/ice_base.c - Also check out the whole reference squad:
__ice_vsi_get_qs_contig(9),__ice_vsi_get_qs_sc(9),ice_pf_rxq_wait(9),ice_vsi_alloc_q_vector(9),ice_free_q_vector(9),ice_cfg_itr_gran(9),ice_calc_txq_handle(9),ice_cfg_xps_tx_ring(9),ice_set_txq_ctx_vmvf(9),ice_setup_tx_ctx(9),ice_setup_txtime_ctx(9),ice_calc_ts_ring_count(9),ice_setup_rx_ctx(9),ice_vsi_cfg_rxq(9),ice_vsi_cfg_frame_size(9),ice_vsi_cfg_rxqs(9),__ice_vsi_get_qs(9),ice_vsi_ctrl_one_rx_ring(9),ice_vsi_wait_one_rx_ring(9),ice_vsi_alloc_q_vectors(9),ice_vsi_map_rings_to_vectors(9),ice_vsi_free_q_vectors(9),ice_cfg_tstamp(9),ice_vsi_cfg_txq(9),ice_vsi_cfg_txqs(9),ice_vsi_cfg_lan_txqs(9),ice_vsi_cfg_xdp_txqs(9),ice_cfg_txq_interrupt(9),ice_cfg_rxq_interrupt(9),ice_trigger_sw_intr(9),ice_vsi_stop_tx_ring(9),ice_fill_txq_meta(9),ice_qp_reset_stats(9),ice_qp_clean_rings(9),ice_qp_dis(9),ice_qp_ena(9).
source/version: ./drivers/net/ethernet/intel/ice β’ date: October 2026 β and that's the ice_cfg_itr(9) tea, 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