Lines Matching refs:q_vector

304 	tx_ring->q_vector->tx.total_bytes += total_bytes;  in i40e_clean_tx_irq()
305 tx_ring->q_vector->tx.total_packets += total_packets; in i40e_clean_tx_irq()
371 static void i40e_force_wb(struct i40e_vsi *vsi, struct i40e_q_vector *q_vector) in i40e_force_wb() argument
380 I40E_VFINT_DYN_CTLN1(q_vector->v_idx + vsi->base_vector - 1), in i40e_force_wb()
457 static void i40e_update_dynamic_itr(struct i40e_q_vector *q_vector) in i40e_update_dynamic_itr() argument
459 u16 vector = q_vector->vsi->base_vector + q_vector->v_idx; in i40e_update_dynamic_itr()
460 struct i40e_hw *hw = &q_vector->vsi->back->hw; in i40e_update_dynamic_itr()
465 old_itr = q_vector->rx.itr; in i40e_update_dynamic_itr()
466 i40e_set_new_dynamic_itr(&q_vector->rx); in i40e_update_dynamic_itr()
467 if (old_itr != q_vector->rx.itr) in i40e_update_dynamic_itr()
468 wr32(hw, reg_addr, q_vector->rx.itr); in i40e_update_dynamic_itr()
471 old_itr = q_vector->tx.itr; in i40e_update_dynamic_itr()
472 i40e_set_new_dynamic_itr(&q_vector->tx); in i40e_update_dynamic_itr()
473 if (old_itr != q_vector->tx.itr) in i40e_update_dynamic_itr()
474 wr32(hw, reg_addr, q_vector->tx.itr); in i40e_update_dynamic_itr()
830 struct i40e_q_vector *q_vector = rx_ring->q_vector; in i40e_receive_skb() local
840 napi_gro_receive(&q_vector->napi, skb); in i40e_receive_skb()
1156 skb_mark_napi_id(skb, &rx_ring->q_vector->napi); in i40e_clean_rx_irq_ps()
1168 rx_ring->q_vector->rx.total_packets += total_rx_packets; in i40e_clean_rx_irq_ps()
1169 rx_ring->q_vector->rx.total_bytes += total_rx_bytes; in i40e_clean_rx_irq_ps()
1282 rx_ring->q_vector->rx.total_packets += total_rx_packets; in i40e_clean_rx_irq_1buf()
1283 rx_ring->q_vector->rx.total_bytes += total_rx_bytes; in i40e_clean_rx_irq_1buf()
1299 struct i40e_q_vector *q_vector = in i40evf_napi_poll() local
1301 struct i40e_vsi *vsi = q_vector->vsi; in i40evf_napi_poll()
1316 i40e_for_each_ring(ring, q_vector->tx) { in i40evf_napi_poll()
1324 budget_per_ring = max(budget/q_vector->num_ringpairs, 1); in i40evf_napi_poll()
1326 i40e_for_each_ring(ring, q_vector->rx) { in i40evf_napi_poll()
1338 i40e_force_wb(vsi, q_vector); in i40evf_napi_poll()
1346 i40e_update_dynamic_itr(q_vector); in i40evf_napi_poll()
1349 i40evf_irq_enable_queues(vsi->back, 1 << q_vector->v_idx); in i40evf_napi_poll()