Searched refs:tx_alloc_cfg (Results 1 – 3 of 3) sorted by relevance
| /linux-6.15/drivers/net/ethernet/google/gve/ |
| H A D | gve_main.c | 962 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 D | gve_ethtool.c | 543 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 D | gve.h | 1235 struct gve_tx_alloc_rings_cfg *tx_alloc_cfg, 1238 struct gve_tx_alloc_rings_cfg *tx_alloc_cfg,
|