Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/google/gve/
H A Dgve_ethtool.c567 static int gve_validate_req_ring_size(struct gve_priv *priv, u16 new_tx_desc_cnt, in gve_validate_req_ring_size() argument
571 if (new_tx_desc_cnt < priv->min_tx_desc_cnt || in gve_validate_req_ring_size()
572 new_tx_desc_cnt > priv->max_tx_desc_cnt || in gve_validate_req_ring_size()
579 if (!is_power_of_2(new_tx_desc_cnt) || !is_power_of_2(new_rx_desc_cnt)) { in gve_validate_req_ring_size()
586 static int gve_set_ring_sizes_config(struct gve_priv *priv, u16 new_tx_desc_cnt, in gve_set_ring_sizes_config() argument
591 if (new_tx_desc_cnt == priv->tx_desc_cnt && in gve_set_ring_sizes_config()
600 if (gve_validate_req_ring_size(priv, new_tx_desc_cnt, new_rx_desc_cnt)) in gve_set_ring_sizes_config()
603 tx_alloc_cfg->ring_size = new_tx_desc_cnt; in gve_set_ring_sizes_config()