Lines Matching defs:rx

27 				struct gve_rx_ring *rx,  in gve_rx_unfill_pages()
64 static void gve_rx_init_ring_state_gqi(struct gve_rx_ring *rx) in gve_rx_init_ring_state_gqi()
73 struct gve_rx_ring *rx = &priv->rx[idx]; in gve_rx_reset_ring_gqi() local
102 void gve_rx_free_ring_gqi(struct gve_priv *priv, struct gve_rx_ring *rx, in gve_rx_free_ring_gqi()
144 static void gve_setup_rx_buffer(struct gve_rx_ring *rx, in gve_setup_rx_buffer()
162 struct gve_rx_ring *rx) in gve_rx_alloc_buffer()
181 static int gve_rx_prefill_pages(struct gve_rx_ring *rx, in gve_rx_prefill_pages()
274 struct gve_rx_ring *rx, in gve_rx_alloc_ring_gqi()
389 struct gve_rx_ring *rx; in gve_rx_alloc_rings_gqi() local
421 struct gve_rx_ring *rx = cfg->rx; in gve_rx_free_rings_gqi() local
434 void gve_rx_write_doorbell(struct gve_priv *priv, struct gve_rx_ring *rx) in gve_rx_write_doorbell()
538 static struct sk_buff *gve_rx_copy_to_pool(struct gve_rx_ring *rx, in gve_rx_copy_to_pool()
625 struct gve_rx_ring *rx, struct gve_rx_slot_page_info *page_info, in gve_rx_qpl()
652 static struct sk_buff *gve_rx_skb(struct gve_priv *priv, struct gve_rx_ring *rx, in gve_rx_skb()
699 struct gve_rx_ring *rx, in gve_xsk_pool_redirect()
723 static int gve_xdp_redirect(struct net_device *dev, struct gve_rx_ring *rx, in gve_xdp_redirect()
756 static void gve_xdp_done(struct gve_priv *priv, struct gve_rx_ring *rx, in gve_xdp_done()
800 static void gve_rx(struct gve_rx_ring *rx, netdev_features_t feat, in gve_rx()
937 bool gve_rx_work_pending(struct gve_rx_ring *rx) in gve_rx_work_pending()
951 static bool gve_rx_refill_buffers(struct gve_priv *priv, struct gve_rx_ring *rx) in gve_rx_refill_buffers()
1004 static int gve_clean_rx_done(struct gve_rx_ring *rx, int budget, in gve_clean_rx_done()
1088 struct gve_rx_ring *rx = block->rx; in gve_rx_poll() local