Searched refs:gve_tx_ring (Results 1 – 6 of 6) sorted by relevance
/freebsd/sys/dev/gve/ |
H A D | gve_tx_dqo.c | 38 gve_unmap_packet(struct gve_tx_ring *tx, in gve_unmap_packet() 54 gve_free_tx_mbufs_dqo(struct gve_tx_ring *tx) in gve_free_tx_mbufs_dqo() 77 struct gve_tx_ring *tx = &priv->tx[i]; in gve_tx_free_ring_dqo() 115 gve_tx_alloc_rda_fields_dqo(struct gve_tx_ring *tx) in gve_tx_alloc_rda_fields_dqo() 163 struct gve_tx_ring *tx = &priv->tx[i]; in gve_tx_alloc_ring_dqo() 249 gve_tx_fill_pkt_desc_dqo(struct gve_tx_ring *tx, in gve_tx_fill_pkt_desc_dqo() 377 gve_tx_fill_ctx_descs(struct gve_tx_ring *tx, struct mbuf *mbuf, in gve_tx_fill_ctx_descs() 415 gve_map_mbuf_dqo(struct gve_tx_ring *tx, in gve_map_mbuf_dqo() 483 num_avail_desc_ring_slots(const struct gve_tx_ring *tx) in num_avail_desc_ring_slots() 492 gve_alloc_pending_packet(struct gve_tx_ring *tx) in gve_alloc_pending_packet() [all …]
|
H A D | gve_tx.c | 38 gve_tx_fifo_init(struct gve_priv *priv, struct gve_tx_ring *tx) in gve_tx_fifo_init() 54 struct gve_tx_ring *tx = &priv->tx[i]; in gve_tx_free_ring_gqi() 70 struct gve_tx_ring *tx = &priv->tx[i]; in gve_tx_free_ring() 98 struct gve_tx_ring *tx = &priv->tx[i]; in gve_tx_alloc_ring_gqi() 136 struct gve_tx_ring *tx = &priv->tx[i]; in gve_tx_alloc_ring() 181 priv->tx = malloc(sizeof(struct gve_tx_ring) * priv->tx_cfg.num_queues, in gve_alloc_tx_rings() 212 gve_tx_clear_desc_ring(struct gve_tx_ring *tx) in gve_tx_clear_desc_ring() 229 struct gve_tx_ring *tx = &priv->tx[i]; in gve_clear_tx_ring() 245 struct gve_tx_ring *tx = &priv->tx[i]; in gve_start_tx_ring() 269 struct gve_tx_ring *tx; in gve_create_tx_rings() [all …]
|
H A D | gve.h | 380 struct gve_tx_ring { struct 551 struct gve_tx_ring *tx; 654 int gve_xmit_dqo(struct gve_tx_ring *tx, struct mbuf **mbuf_ptr); 655 int gve_xmit_dqo_qpl(struct gve_tx_ring *tx, struct mbuf *mbuf);
|
H A D | gve_utils.c | 282 struct gve_tx_ring *tx; in gve_alloc_irqs() 407 struct gve_tx_ring *tx; in gve_unmask_all_queue_irqs() 434 struct gve_tx_ring *tx = &priv->tx[idx]; in gve_mask_all_queue_irqs()
|
H A D | gve_sysctl.c | 113 struct sysctl_oid_list *child, struct gve_tx_ring *txq) in gve_setup_txq_sysctl()
|
H A D | gve_adminq.c | 325 struct gve_tx_ring *tx = &priv->tx[queue_index]; in gve_adminq_create_tx_queue()
|