Lines Matching refs:target_itr
480 itr = rc->target_itr; in iavf_update_itr()
494 (q_vector->tx.target_itr & IAVF_ITR_ADAPTIVE_LATENCY)) { in iavf_update_itr()
504 if (rc->target_itr == IAVF_ITR_ADAPTIVE_MAX_USECS && in iavf_update_itr()
505 (q_vector->rx.target_itr & IAVF_ITR_MASK) == in iavf_update_itr()
512 rc->target_itr &= ~IAVF_ITR_ADAPTIVE_LATENCY; in iavf_update_itr()
524 itr = rc->target_itr + IAVF_ITR_ADAPTIVE_MIN_INC; in iavf_update_itr()
631 rc->target_itr = itr; in iavf_update_itr()
1681 if (q_vector->rx.target_itr < q_vector->rx.current_itr) { in iavf_update_enable_itr()
1684 q_vector->rx.target_itr); in iavf_update_enable_itr()
1685 q_vector->rx.current_itr = q_vector->rx.target_itr; in iavf_update_enable_itr()
1687 } else if ((q_vector->tx.target_itr < q_vector->tx.current_itr) || in iavf_update_enable_itr()
1688 ((q_vector->rx.target_itr - q_vector->rx.current_itr) < in iavf_update_enable_itr()
1689 (q_vector->tx.target_itr - q_vector->tx.current_itr))) { in iavf_update_enable_itr()
1694 q_vector->tx.target_itr); in iavf_update_enable_itr()
1695 q_vector->tx.current_itr = q_vector->tx.target_itr; in iavf_update_enable_itr()
1697 } else if (q_vector->rx.current_itr != q_vector->rx.target_itr) { in iavf_update_enable_itr()
1700 q_vector->rx.target_itr); in iavf_update_enable_itr()
1701 q_vector->rx.current_itr = q_vector->rx.target_itr; in iavf_update_enable_itr()