Lines Matching refs:gve_priv
15 static inline void gve_tx_put_doorbell(struct gve_priv *priv, in gve_tx_put_doorbell()
30 static int gve_tx_fifo_init(struct gve_priv *priv, struct gve_tx_fifo *fifo) in gve_tx_fifo_init()
46 static void gve_tx_fifo_release(struct gve_priv *priv, struct gve_tx_fifo *fifo) in gve_tx_fifo_release()
135 static int gve_clean_tx_done(struct gve_priv *priv, struct gve_tx_ring *tx,
138 static void gve_tx_free_ring(struct gve_priv *priv, int idx) in gve_tx_free_ring()
170 static int gve_tx_alloc_ring(struct gve_priv *priv, int idx) in gve_tx_alloc_ring()
236 int gve_tx_alloc_rings(struct gve_priv *priv) in gve_tx_alloc_rings()
260 void gve_tx_free_rings_gqi(struct gve_priv *priv) in gve_tx_free_rings_gqi()
338 static int gve_maybe_stop_tx(struct gve_priv *priv, struct gve_tx_ring *tx, in gve_maybe_stop_tx()
440 static int gve_tx_add_skb_copy(struct gve_priv *priv, struct gve_tx_ring *tx, struct sk_buff *skb) in gve_tx_add_skb_copy()
513 static int gve_tx_add_skb_no_copy(struct gve_priv *priv, struct gve_tx_ring *tx, in gve_tx_add_skb_no_copy()
611 struct gve_priv *priv = netdev_priv(dev); in gve_tx()
653 static int gve_clean_tx_done(struct gve_priv *priv, struct gve_tx_ring *tx, in gve_clean_tx_done()
714 u32 gve_tx_load_event_counter(struct gve_priv *priv, in gve_tx_load_event_counter()
725 struct gve_priv *priv = block->priv; in gve_tx_poll()
748 bool gve_tx_clean_pending(struct gve_priv *priv, struct gve_tx_ring *tx) in gve_tx_clean_pending()