Home
last modified time | relevance | path

Searched refs:target_itr (Results 1 - 20 of 20) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/
H A Dice_txrx.c1349 itr = rc->target_itr; in ice_update_itr()
1381 (q_vector->tx.target_itr & ICE_ITR_ADAPTIVE_LATENCY)) { in ice_update_itr()
1391 if (rc->target_itr == ICE_ITR_ADAPTIVE_MAX_USECS && in ice_update_itr()
1392 (q_vector->rx.target_itr & ICE_ITR_MASK) == in ice_update_itr()
1399 rc->target_itr &= ~ICE_ITR_ADAPTIVE_LATENCY; in ice_update_itr()
1411 itr = rc->target_itr + ICE_ITR_ADAPTIVE_MIN_INC; in ice_update_itr()
1459 rc->target_itr = itr; in ice_update_itr()
1517 rx->target_itr = rx->itr_setting; in ice_update_ena_itr()
1538 if (rx->target_itr < rx->current_itr) { in ice_update_ena_itr()
1540 itr_val = ice_buildreg_itr(rx->itr_idx, rx->target_itr); in ice_update_ena_itr()
[all...]
H A Dice_base.c704 rc->target_itr = ITR_TO_REG(rc->itr_setting); in ice_cfg_itr()
706 rc->current_itr = rc->target_itr; in ice_cfg_itr()
714 rc->target_itr = ITR_TO_REG(rc->itr_setting); in ice_cfg_itr()
716 rc->current_itr = rc->target_itr; in ice_cfg_itr()
H A Dice_txrx.h341 u16 target_itr; /* value in usecs divided by the hw->itr_gran */ member
H A Dice_ethtool.c3695 rc->target_itr = ITR_REG_ALIGN(rc->itr_setting); in ice_set_rc_coalesce()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/iavf/
H A Diavf_txrx.c452 itr = rc->target_itr; in iavf_update_itr()
466 (q_vector->tx.target_itr & IAVF_ITR_ADAPTIVE_LATENCY)) { in iavf_update_itr()
476 if (rc->target_itr == IAVF_ITR_ADAPTIVE_MAX_USECS && in iavf_update_itr()
477 (q_vector->rx.target_itr & IAVF_ITR_MASK) == in iavf_update_itr()
484 rc->target_itr &= ~IAVF_ITR_ADAPTIVE_LATENCY; in iavf_update_itr()
496 itr = rc->target_itr + IAVF_ITR_ADAPTIVE_MIN_INC; in iavf_update_itr()
602 rc->target_itr = itr; in iavf_update_itr()
1658 if (q_vector->rx.target_itr < q_vector->rx.current_itr) { in iavf_update_enable_itr()
1661 q_vector->rx.target_itr); in iavf_update_enable_itr()
1662 q_vector->rx.current_itr = q_vector->rx.target_itr; in iavf_update_enable_itr()
[all...]
H A Diavf_ethtool.c781 q_vector->rx.target_itr = ITR_TO_REG(rx_ring->itr_setting); in iavf_set_itr_per_queue()
784 q_vector->tx.target_itr = ITR_TO_REG(tx_ring->itr_setting); in iavf_set_itr_per_queue()
H A Diavf_txrx.h420 u16 target_itr; /* target ITR setting for ring(s) */ member
H A Diavf_main.c325 q_vector->rx.target_itr = ITR_TO_REG(rx_ring->itr_setting); in iavf_map_vector_to_rxq()
329 q_vector->rx.current_itr = q_vector->rx.target_itr; in iavf_map_vector_to_rxq()
351 q_vector->tx.target_itr = ITR_TO_REG(tx_ring->itr_setting); in iavf_map_vector_to_txq()
354 q_vector->tx.target_itr >> 1); in iavf_map_vector_to_txq()
355 q_vector->tx.current_itr = q_vector->tx.target_itr; in iavf_map_vector_to_txq()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/iavf/
H A Diavf_txrx.c482 itr = rc->target_itr; in iavf_update_itr()
496 (q_vector->tx.target_itr & IAVF_ITR_ADAPTIVE_LATENCY)) { in iavf_update_itr()
506 if (rc->target_itr == IAVF_ITR_ADAPTIVE_MAX_USECS && in iavf_update_itr()
507 (q_vector->rx.target_itr & IAVF_ITR_MASK) == in iavf_update_itr()
514 rc->target_itr &= ~IAVF_ITR_ADAPTIVE_LATENCY; in iavf_update_itr()
526 itr = rc->target_itr + IAVF_ITR_ADAPTIVE_MIN_INC; in iavf_update_itr()
633 rc->target_itr = itr; in iavf_update_itr()
1683 if (q_vector->rx.target_itr < q_vector->rx.current_itr) { in iavf_update_enable_itr()
1686 q_vector->rx.target_itr); in iavf_update_enable_itr()
1687 q_vector->rx.current_itr = q_vector->rx.target_itr; in iavf_update_enable_itr()
[all...]
H A Diavf_txrx.h423 u16 target_itr; /* target ITR setting for ring(s) */ member
H A Diavf_main.c461 q_vector->rx.target_itr = ITR_TO_REG(rx_ring->itr_setting); in iavf_map_vector_to_rxq()
465 q_vector->rx.current_itr = q_vector->rx.target_itr; in iavf_map_vector_to_rxq()
487 q_vector->tx.target_itr = ITR_TO_REG(tx_ring->itr_setting); in iavf_map_vector_to_txq()
490 q_vector->tx.target_itr >> 1); in iavf_map_vector_to_txq()
491 q_vector->tx.current_itr = q_vector->tx.target_itr; in iavf_map_vector_to_txq()
H A Diavf_ethtool.c806 q_vector->rx.target_itr = ITR_TO_REG(rx_ring->itr_setting); in iavf_set_itr_per_queue()
809 q_vector->tx.target_itr = ITR_TO_REG(tx_ring->itr_setting); in iavf_set_itr_per_queue()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.c1040 itr = rc->target_itr; in i40e_update_itr()
1054 (q_vector->tx.target_itr & I40E_ITR_ADAPTIVE_LATENCY)) { in i40e_update_itr()
1064 if (rc->target_itr == I40E_ITR_ADAPTIVE_MAX_USECS && in i40e_update_itr()
1065 (q_vector->rx.target_itr & I40E_ITR_MASK) == in i40e_update_itr()
1072 rc->target_itr &= ~I40E_ITR_ADAPTIVE_LATENCY; in i40e_update_itr()
1084 itr = rc->target_itr + I40E_ITR_ADAPTIVE_MIN_INC; in i40e_update_itr()
1190 rc->target_itr = itr; in i40e_update_itr()
2537 if (q_vector->rx.target_itr < q_vector->rx.current_itr) { in i40e_update_enable_itr()
2540 q_vector->rx.target_itr); in i40e_update_enable_itr()
2541 q_vector->rx.current_itr = q_vector->rx.target_itr; in i40e_update_enable_itr()
[all...]
H A Di40e_txrx.h431 u16 target_itr; /* target ITR setting for ring(s) */ member
H A Di40e_main.c3691 q_vector->rx.target_itr = in i40e_vsi_configure_msix()
3694 q_vector->rx.target_itr >> 1); in i40e_vsi_configure_msix()
3695 q_vector->rx.current_itr = q_vector->rx.target_itr; in i40e_vsi_configure_msix()
3698 q_vector->tx.target_itr = in i40e_vsi_configure_msix()
3701 q_vector->tx.target_itr >> 1); in i40e_vsi_configure_msix()
3702 q_vector->tx.current_itr = q_vector->tx.target_itr; in i40e_vsi_configure_msix()
3805 q_vector->rx.target_itr = ITR_TO_REG(vsi->rx_rings[0]->itr_setting); in i40e_configure_msi_and_legacy()
3806 wr32(hw, I40E_PFINT_ITR0(I40E_RX_ITR), q_vector->rx.target_itr >> 1); in i40e_configure_msi_and_legacy()
3807 q_vector->rx.current_itr = q_vector->rx.target_itr; in i40e_configure_msi_and_legacy()
3809 q_vector->tx.target_itr in i40e_configure_msi_and_legacy()
[all...]
H A Di40e_ethtool.c2887 q_vector->rx.target_itr = ITR_TO_REG(rx_ring->itr_setting); in i40e_set_itr_per_queue()
2890 q_vector->tx.target_itr = ITR_TO_REG(tx_ring->itr_setting); in i40e_set_itr_per_queue()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.c1197 itr = rc->target_itr; in i40e_update_itr()
1211 (q_vector->tx.target_itr & I40E_ITR_ADAPTIVE_LATENCY)) { in i40e_update_itr()
1221 if (rc->target_itr == I40E_ITR_ADAPTIVE_MAX_USECS && in i40e_update_itr()
1222 (q_vector->rx.target_itr & I40E_ITR_MASK) == in i40e_update_itr()
1229 rc->target_itr &= ~I40E_ITR_ADAPTIVE_LATENCY; in i40e_update_itr()
1241 itr = rc->target_itr + I40E_ITR_ADAPTIVE_MIN_INC; in i40e_update_itr()
1347 rc->target_itr = itr; in i40e_update_itr()
2717 if (q_vector->rx.target_itr < q_vector->rx.current_itr) { in i40e_update_enable_itr()
2720 q_vector->rx.target_itr); in i40e_update_enable_itr()
2721 q_vector->rx.current_itr = q_vector->rx.target_itr; in i40e_update_enable_itr()
[all...]
H A Di40e_txrx.h439 u16 target_itr; /* target ITR setting for ring(s) */ member
H A Di40e_main.c3895 q_vector->rx.target_itr = in i40e_vsi_configure_msix()
3898 q_vector->rx.target_itr >> 1); in i40e_vsi_configure_msix()
3899 q_vector->rx.current_itr = q_vector->rx.target_itr; in i40e_vsi_configure_msix()
3902 q_vector->tx.target_itr = in i40e_vsi_configure_msix()
3905 q_vector->tx.target_itr >> 1); in i40e_vsi_configure_msix()
3906 q_vector->tx.current_itr = q_vector->tx.target_itr; in i40e_vsi_configure_msix()
4009 q_vector->rx.target_itr = ITR_TO_REG(vsi->rx_rings[0]->itr_setting); in i40e_configure_msi_and_legacy()
4010 wr32(hw, I40E_PFINT_ITR0(I40E_RX_ITR), q_vector->rx.target_itr >> 1); in i40e_configure_msi_and_legacy()
4011 q_vector->rx.current_itr = q_vector->rx.target_itr; in i40e_configure_msi_and_legacy()
4013 q_vector->tx.target_itr in i40e_configure_msi_and_legacy()
[all...]
H A Di40e_ethtool.c2987 q_vector->rx.target_itr = ITR_TO_REG(rx_ring->itr_setting); in i40e_set_itr_per_queue()
2990 q_vector->tx.target_itr = ITR_TO_REG(tx_ring->itr_setting); in i40e_set_itr_per_queue()

Completed in 67 milliseconds