Lines Matching refs:q_vector
727 tx_ring->q_vector->tx.total_bytes += total_bytes; in i40e_clean_tx_irq()
728 tx_ring->q_vector->tx.total_packets += total_packets; in i40e_clean_tx_irq()
776 void i40e_force_wb(struct i40e_vsi *vsi, struct i40e_q_vector *q_vector) in i40e_force_wb() argument
778 u16 flags = q_vector->tx.ring[0].flags; in i40e_force_wb()
783 if (q_vector->arm_wb_state) in i40e_force_wb()
789 I40E_PFINT_DYN_CTLN(q_vector->v_idx + in i40e_force_wb()
792 q_vector->arm_wb_state = true; in i40e_force_wb()
801 I40E_PFINT_DYN_CTLN(q_vector->v_idx + in i40e_force_wb()
831 struct i40e_q_vector *qv = rc->ring->q_vector; in i40e_set_new_dynamic_itr()
1300 struct i40e_q_vector *q_vector = rx_ring->q_vector; in i40e_receive_skb() local
1305 napi_gro_receive(&q_vector->napi, skb); in i40e_receive_skb()
1635 skb_mark_napi_id(skb, &rx_ring->q_vector->napi); in i40e_clean_rx_irq_ps()
1646 rx_ring->q_vector->rx.total_packets += total_rx_packets; in i40e_clean_rx_irq_ps()
1647 rx_ring->q_vector->rx.total_bytes += total_rx_bytes; in i40e_clean_rx_irq_ps()
1774 rx_ring->q_vector->rx.total_packets += total_rx_packets; in i40e_clean_rx_irq_1buf()
1775 rx_ring->q_vector->rx.total_bytes += total_rx_bytes; in i40e_clean_rx_irq_1buf()
1802 struct i40e_q_vector *q_vector) in i40e_update_enable_itr() argument
1809 vector = (q_vector->v_idx + vsi->base_vector); in i40e_update_enable_itr()
1816 if (q_vector->itr_countdown > 0 || in i40e_update_enable_itr()
1823 rx = i40e_set_new_dynamic_itr(&q_vector->rx); in i40e_update_enable_itr()
1824 rxval = i40e_buildreg_itr(I40E_RX_ITR, q_vector->rx.itr); in i40e_update_enable_itr()
1828 tx = i40e_set_new_dynamic_itr(&q_vector->tx); in i40e_update_enable_itr()
1829 txval = i40e_buildreg_itr(I40E_TX_ITR, q_vector->tx.itr); in i40e_update_enable_itr()
1837 u16 itr = max(q_vector->tx.itr, q_vector->rx.itr); in i40e_update_enable_itr()
1839 q_vector->tx.itr = q_vector->rx.itr = itr; in i40e_update_enable_itr()
1863 if (q_vector->itr_countdown) in i40e_update_enable_itr()
1864 q_vector->itr_countdown--; in i40e_update_enable_itr()
1866 q_vector->itr_countdown = ITR_COUNTDOWN_START; in i40e_update_enable_itr()
1881 struct i40e_q_vector *q_vector = in i40e_napi_poll() local
1883 struct i40e_vsi *vsi = q_vector->vsi; in i40e_napi_poll()
1898 i40e_for_each_ring(ring, q_vector->tx) { in i40e_napi_poll()
1911 budget_per_ring = max(budget/q_vector->num_ringpairs, 1); in i40e_napi_poll()
1913 i40e_for_each_ring(ring, q_vector->rx) { in i40e_napi_poll()
1930 i40e_force_wb(vsi, q_vector); in i40e_napi_poll()
1935 q_vector->arm_wb_state = false; in i40e_napi_poll()
1940 i40e_update_enable_itr(vsi, q_vector); in i40e_napi_poll()