Home
last modified time | relevance | path

Searched refs:tx_alloc_cfg (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/drivers/net/ethernet/google/gve/
H A Dgve_main.c962 struct gve_tx_alloc_rings_cfg *tx_alloc_cfg, in gve_queues_mem_alloc() argument
985 gve_tx_free_rings_gqi(priv, tx_alloc_cfg); in gve_queues_mem_alloc()
987 gve_tx_free_rings_dqo(priv, tx_alloc_cfg); in gve_queues_mem_alloc()
1242 gve_tx_get_curr_alloc_cfg(priv, tx_alloc_cfg); in gve_get_curr_alloc_cfgs()
1283 struct gve_tx_alloc_rings_cfg tx_alloc_cfg = {0}; in gve_queues_mem_remove() local
1303 priv->tx = tx_alloc_cfg->tx; in gve_queues_start()
1307 priv->tx_cfg = *tx_alloc_cfg->qcfg; in gve_queues_start()
1310 priv->tx_desc_cnt = tx_alloc_cfg->ring_size; in gve_queues_start()
1374 struct gve_tx_alloc_rings_cfg tx_alloc_cfg = {0}; in gve_open() local
1469 tx_alloc_cfg.num_xdp_rings = num_xdp_rings; in gve_configure_rings_xdp()
[all …]
H A Dgve_ethtool.c543 struct gve_tx_alloc_rings_cfg tx_alloc_cfg = {0}; in gve_adjust_ring_sizes() local
548 gve_get_curr_alloc_cfgs(priv, &tx_alloc_cfg, &rx_alloc_cfg); in gve_adjust_ring_sizes()
551 tx_alloc_cfg.ring_size = new_tx_desc_cnt; in gve_adjust_ring_sizes()
555 err = gve_adjust_config(priv, &tx_alloc_cfg, &rx_alloc_cfg); in gve_adjust_ring_sizes()
H A Dgve.h1235 struct gve_tx_alloc_rings_cfg *tx_alloc_cfg,
1238 struct gve_tx_alloc_rings_cfg *tx_alloc_cfg,