Searched refs:gve_rx_ring (Results 1 – 4 of 4) sorted by relevance
21 struct gve_rx_ring *rx = &priv->rx[idx]; in gve_rx_free_ring()58 static int gve_prefill_rx_pages(struct gve_rx_ring *rx) in gve_prefill_rx_pages()91 struct gve_rx_ring *rx = &priv->rx[queue_idx]; in gve_rx_add_to_block()99 struct gve_rx_ring *rx = &priv->rx[idx]; in gve_rx_alloc_ring()212 void gve_rx_write_doorbell(struct gve_priv *priv, struct gve_rx_ring *rx) in gve_rx_write_doorbell()228 static struct sk_buff *gve_rx_copy(struct gve_rx_ring *rx, in gve_rx_copy()281 static bool gve_rx(struct gve_rx_ring *rx, struct gve_rx_desc *rx_desc, in gve_rx()386 static bool gve_rx_work_pending(struct gve_rx_ring *rx) in gve_rx_work_pending()402 bool gve_clean_rx_done(struct gve_rx_ring *rx, int budget, in gve_clean_rx_done()448 struct gve_rx_ring *rx = block->rx; in gve_rx_poll()
76 struct gve_rx_ring { struct167 struct gve_rx_ring *rx; /* rx rings on this block */185 struct gve_rx_ring *rx; /* array of rx_cfg.num_queues */525 void gve_rx_write_doorbell(struct gve_priv *priv, struct gve_rx_ring *rx);529 bool gve_clean_rx_done(struct gve_rx_ring *rx, int budget,
172 struct gve_rx_ring *rx = &priv->rx[ring]; in gve_get_ethtool_stats()251 struct gve_rx_ring *rx = &priv->rx[ring]; in gve_get_ethtool_stats()
360 struct gve_rx_ring *rx = &priv->rx[queue_index]; in gve_adminq_create_rx_queue()