Lines Matching defs:rx

35 static struct gve_rx_buf_state_dqo *gve_alloc_buf_state(struct gve_rx_ring *rx)  in gve_alloc_buf_state()
55 static bool gve_buf_state_is_allocated(struct gve_rx_ring *rx, in gve_buf_state_is_allocated()
63 static void gve_free_buf_state(struct gve_rx_ring *rx, in gve_free_buf_state()
73 gve_dequeue_buf_state(struct gve_rx_ring *rx, struct gve_index_list *list) in gve_dequeue_buf_state()
95 static void gve_enqueue_buf_state(struct gve_rx_ring *rx, in gve_enqueue_buf_state()
115 gve_get_recycled_buf_state(struct gve_rx_ring *rx) in gve_get_recycled_buf_state()
164 static int gve_alloc_page_dqo(struct gve_rx_ring *rx, in gve_alloc_page_dqo()
202 static void gve_rx_free_hdr_bufs(struct gve_priv *priv, struct gve_rx_ring *rx) in gve_rx_free_hdr_bufs()
214 static void gve_rx_init_ring_state_dqo(struct gve_rx_ring *rx, in gve_rx_init_ring_state_dqo()
251 struct gve_rx_ring *rx = &priv->rx[idx]; in gve_rx_reset_ring_dqo() local
302 void gve_rx_free_ring_dqo(struct gve_priv *priv, struct gve_rx_ring *rx, in gve_rx_free_ring_dqo()
358 static int gve_rx_alloc_hdr_bufs(struct gve_priv *priv, struct gve_rx_ring *rx, in gve_rx_alloc_hdr_bufs()
381 struct gve_rx_ring *rx, in gve_rx_alloc_ring_dqo()
455 const struct gve_rx_ring *rx = &priv->rx[queue_idx]; in gve_rx_write_doorbell_dqo() local
464 struct gve_rx_ring *rx; in gve_rx_alloc_rings_dqo() local
496 struct gve_rx_ring *rx = cfg->rx; in gve_rx_free_rings_dqo() local
509 void gve_rx_post_buffers_dqo(struct gve_rx_ring *rx) in gve_rx_post_buffers_dqo()
560 static void gve_try_recycle_buf(struct gve_priv *priv, struct gve_rx_ring *rx, in gve_try_recycle_buf()
650 static void gve_rx_free_skb(struct napi_struct *napi, struct gve_rx_ring *rx) in gve_rx_free_skb()
662 static bool gve_rx_should_trigger_copy_ondemand(struct gve_rx_ring *rx) in gve_rx_should_trigger_copy_ondemand()
673 static int gve_rx_copy_ondemand(struct gve_rx_ring *rx, in gve_rx_copy_ondemand()
704 u16 buf_len, struct gve_rx_ring *rx, in gve_rx_append_frags()
750 static int gve_rx_dqo(struct napi_struct *napi, struct gve_rx_ring *rx, in gve_rx_dqo()
892 static int gve_rx_complete_skb(struct gve_rx_ring *rx, struct napi_struct *napi, in gve_rx_complete_skb()
930 struct gve_rx_ring *rx = block->rx; in gve_rx_poll_dqo() local