Lines Matching refs:rx_ring
342 static inline void i40e_release_rx_desc(struct i40e_ring *rx_ring, u32 val) in i40e_release_rx_desc() argument
344 rx_ring->next_to_use = val; in i40e_release_rx_desc()
352 writel(val, rx_ring->tail); in i40e_release_rx_desc()
385 struct i40e_ring *tx_ring, *rx_ring; in i40e_get_netdev_stats_struct() local
413 rx_ring = &tx_ring[1]; in i40e_get_netdev_stats_struct()
416 start = u64_stats_fetch_begin_irq(&rx_ring->syncp); in i40e_get_netdev_stats_struct()
417 packets = rx_ring->stats.packets; in i40e_get_netdev_stats_struct()
418 bytes = rx_ring->stats.bytes; in i40e_get_netdev_stats_struct()
419 } while (u64_stats_fetch_retry_irq(&rx_ring->syncp, start)); in i40e_get_netdev_stats_struct()
2711 struct i40e_ring *tx_ring, *rx_ring; in i40e_vsi_config_dcb_rings() local
2718 rx_ring = vsi->rx_rings[i]; in i40e_vsi_config_dcb_rings()
2720 rx_ring->dcb_tc = 0; in i40e_vsi_config_dcb_rings()
2732 rx_ring = vsi->rx_rings[i]; in i40e_vsi_config_dcb_rings()
2734 rx_ring->dcb_tc = n; in i40e_vsi_config_dcb_rings()
3375 struct i40e_ring *rx_ring = vsi->rx_rings[qp_idx]; in map_vector_to_qp() local
3382 rx_ring->q_vector = q_vector; in map_vector_to_qp()
3383 rx_ring->next = q_vector->rx.ring; in map_vector_to_qp()
3384 q_vector->rx.ring = rx_ring; in map_vector_to_qp()
6986 struct i40e_ring *tx_ring, *rx_ring; in i40e_alloc_rings() local
7008 rx_ring = &tx_ring[1]; in i40e_alloc_rings()
7009 rx_ring->queue_index = i; in i40e_alloc_rings()
7010 rx_ring->reg_idx = vsi->base_queue + i; in i40e_alloc_rings()
7011 rx_ring->ring_active = false; in i40e_alloc_rings()
7012 rx_ring->vsi = vsi; in i40e_alloc_rings()
7013 rx_ring->netdev = vsi->netdev; in i40e_alloc_rings()
7014 rx_ring->dev = &pf->pdev->dev; in i40e_alloc_rings()
7015 rx_ring->count = vsi->num_desc; in i40e_alloc_rings()
7016 rx_ring->size = 0; in i40e_alloc_rings()
7017 rx_ring->dcb_tc = 0; in i40e_alloc_rings()
7019 set_ring_16byte_desc_enabled(rx_ring); in i40e_alloc_rings()
7021 clear_ring_16byte_desc_enabled(rx_ring); in i40e_alloc_rings()
7022 vsi->rx_rings[i] = rx_ring; in i40e_alloc_rings()