Searched refs:rx_alloc_cfg (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/net/ethernet/google/gve/ |
| H A D | gve_main.c | 1003 struct gve_rx_alloc_rings_cfg *rx_alloc_cfg, in gve_update_num_qpl_pages() argument 1011 rx_alloc_cfg->pages_per_qpl = rx_alloc_cfg->ring_size; in gve_update_num_qpl_pages() 1021 rx_num_queues = rx_alloc_cfg->qcfg_rx->num_queues; in gve_update_num_qpl_pages() 1024 ideal_rx_pages = rx_alloc_cfg->ring_size * rx_num_queues * 2; in gve_update_num_qpl_pages() 1031 rx_alloc_cfg->pages_per_qpl = div_u64(max_pages - tx_pages, in gve_update_num_qpl_pages() 1038 struct gve_rx_alloc_rings_cfg *rx_alloc_cfg) in gve_queues_mem_alloc() argument 1042 gve_update_num_qpl_pages(priv, rx_alloc_cfg, tx_alloc_cfg); in gve_queues_mem_alloc() 1052 err = gve_rx_alloc_rings_gqi(priv, rx_alloc_cfg); in gve_queues_mem_alloc() 1054 err = gve_rx_alloc_rings_dqo(priv, rx_alloc_cfg); in gve_queues_mem_alloc() 1342 struct gve_rx_alloc_rings_cfg *rx_alloc_cfg) in gve_get_curr_alloc_cfgs() argument [all …]
|
| H A D | gve_ethtool.c | 587 struct gve_rx_alloc_rings_cfg *rx_alloc_cfg) in gve_set_ring_sizes_config() argument 602 rx_alloc_cfg->ring_size = new_rx_desc_cnt; in gve_set_ring_sizes_config() 612 struct gve_rx_alloc_rings_cfg rx_alloc_cfg = {0}; in gve_set_ringparam() local 616 gve_get_curr_alloc_cfgs(priv, &tx_alloc_cfg, &rx_alloc_cfg); in gve_set_ringparam() 619 &rx_alloc_cfg); in gve_set_ringparam() 624 &rx_alloc_cfg); in gve_set_ringparam() 629 &tx_alloc_cfg, &rx_alloc_cfg); in gve_set_ringparam() 634 err = gve_adjust_config(priv, &tx_alloc_cfg, &rx_alloc_cfg); in gve_set_ringparam() 640 rx_alloc_cfg.packet_buffer_size; in gve_set_ringparam() 641 priv->header_split_enabled = rx_alloc_cfg.enable_header_split; in gve_set_ringparam() [all …]
|
| H A D | gve.h | 1267 struct gve_rx_alloc_rings_cfg *rx_alloc_cfg); 1269 struct gve_rx_alloc_rings_cfg *rx_alloc_cfg); 1306 struct gve_rx_alloc_rings_cfg *rx_alloc_cfg); 1308 struct gve_rx_alloc_rings_cfg *rx_alloc_cfg, 1312 struct gve_rx_alloc_rings_cfg *rx_alloc_cfg);
|