Searched refs:dev_specs (Results 1 – 8 of 8) sorted by relevance
1024 struct hnae3_dev_specs *dev_specs = &ae_dev->dev_specs; in hns3_dbg_dev_specs() local1029 dev_specs->mac_entry_num); in hns3_dbg_dev_specs()1031 dev_specs->mng_entry_num); in hns3_dbg_dev_specs()1033 dev_specs->max_non_tso_bd_num); in hns3_dbg_dev_specs()1035 dev_specs->rss_ind_tbl_size); in hns3_dbg_dev_specs()1037 dev_specs->rss_key_size); in hns3_dbg_dev_specs()1055 dev_specs->int_ql_max); in hns3_dbg_dev_specs()1057 dev_specs->max_int_gl); in hns3_dbg_dev_specs()1059 dev_specs->max_tm_rate); in hns3_dbg_dev_specs()1061 dev_specs->max_qset_num); in hns3_dbg_dev_specs()[all …]
942 return ae_dev->dev_specs.rss_ind_tbl_size; in hns3_get_rss_indir_size()1383 if (cmd->rx_coalesce_usecs > ae_dev->dev_specs.max_int_gl) { in hns3_check_gl_coalesce_para()1386 ae_dev->dev_specs.max_int_gl); in hns3_check_gl_coalesce_para()1390 if (cmd->tx_coalesce_usecs > ae_dev->dev_specs.max_int_gl) { in hns3_check_gl_coalesce_para()1393 ae_dev->dev_specs.max_int_gl); in hns3_check_gl_coalesce_para()1455 !ae_dev->dev_specs.int_ql_max) { in hns3_check_ql_coalesce_param()1460 if (cmd->tx_max_coalesced_frames > ae_dev->dev_specs.int_ql_max || in hns3_check_ql_coalesce_param()1461 cmd->rx_max_coalesced_frames > ae_dev->dev_specs.int_ql_max) { in hns3_check_ql_coalesce_param()1464 ae_dev->dev_specs.int_ql_max); in hns3_check_ql_coalesce_param()
403 struct hnae3_dev_specs dev_specs; member
578 if (ae_dev->dev_specs.int_ql_max) { in hns3_vector_coalesce_init()581 tx_coal->int_ql_max = ae_dev->dev_specs.int_ql_max; in hns3_vector_coalesce_init()582 rx_coal->int_ql_max = ae_dev->dev_specs.int_ql_max; in hns3_vector_coalesce_init()4752 if (ae_dev->dev_specs.int_ql_max) { in hns3_nic_init_coal_cfg()5295 priv->max_non_tso_bd_num = ae_dev->dev_specs.max_non_tso_bd_num; in hns3_client_init()5376 netdev->max_mtu = HNS3_MAX_MTU(ae_dev->dev_specs.max_frm_size); in hns3_client_init()
596 hdev->ae_dev->dev_specs.rss_ind_tbl_size); in hclgevf_get_rss()616 for (i = 0; i < hdev->ae_dev->dev_specs.rss_ind_tbl_size; i++) in hclgevf_set_rss()2691 ae_dev->dev_specs.max_non_tso_bd_num = in hclgevf_set_default_dev_specs()2693 ae_dev->dev_specs.rss_ind_tbl_size = HCLGEVF_RSS_IND_TBL_SIZE; in hclgevf_set_default_dev_specs()2694 ae_dev->dev_specs.rss_key_size = HCLGE_COMM_RSS_KEY_SIZE; in hclgevf_set_default_dev_specs()2695 ae_dev->dev_specs.max_int_gl = HCLGEVF_DEF_MAX_INT_GL; in hclgevf_set_default_dev_specs()2696 ae_dev->dev_specs.max_frm_size = HCLGEVF_MAC_MAX_FRAME; in hclgevf_set_default_dev_specs()2709 ae_dev->dev_specs.max_non_tso_bd_num = req0->max_non_tso_bd_num; in hclgevf_parse_dev_specs()2710 ae_dev->dev_specs.rss_ind_tbl_size = in hclgevf_parse_dev_specs()2712 ae_dev->dev_specs.int_ql_max = le16_to_cpu(req0->int_ql_max); in hclgevf_parse_dev_specs()[all …]
38 u16 rss_ind_tbl_size = ae_dev->dev_specs.rss_ind_tbl_size; in hclge_comm_rss_init_cfg()217 for (i = 0; i < ae_dev->dev_specs.rss_ind_tbl_size; i++) in hclge_comm_rss_indir_init_cfg()280 rss_cfg_tbl_num = ae_dev->dev_specs.rss_ind_tbl_size / in hclge_comm_set_rss_indir_table()
530 u32 reg_num = hdev->ae_dev->dev_specs.mac_stats_num; in hclge_mac_update_stats_complete()610 if (hdev->ae_dev->dev_specs.mac_stats_num) in hclge_mac_update_stats()624 if (strs[i].stats_num <= hdev->ae_dev->dev_specs.mac_stats_num) in hclge_comm_get_count()638 if (strs[i].stats_num > hdev->ae_dev->dev_specs.mac_stats_num) in hclge_comm_get_stats()659 if (strs[i].stats_num > hdev->ae_dev->dev_specs.mac_stats_num) in hclge_comm_get_strings()1419 ae_dev->dev_specs.max_non_tso_bd_num = HCLGE_MAX_NON_TSO_BD_NUM; in hclge_set_default_dev_specs()1420 ae_dev->dev_specs.rss_ind_tbl_size = HCLGE_RSS_IND_TBL_SIZE; in hclge_set_default_dev_specs()1421 ae_dev->dev_specs.rss_key_size = HCLGE_COMM_RSS_KEY_SIZE; in hclge_set_default_dev_specs()1422 ae_dev->dev_specs.max_tm_rate = HCLGE_ETHER_MAX_RATE; in hclge_set_default_dev_specs()1423 ae_dev->dev_specs.max_int_gl = HCLGE_DEF_MAX_INT_GL; in hclge_set_default_dev_specs()[all …]
474 hdev->ae_dev->dev_specs.max_tm_rate); in hclge_tm_port_shaper_cfg()598 max_tx_rate = hdev->ae_dev->dev_specs.max_tm_rate; in hclge_tm_qs_shaper_cfg()602 hdev->ae_dev->dev_specs.max_tm_rate); in hclge_tm_qs_shaper_cfg()800 hdev->ae_dev->dev_specs.max_tm_rate; in hclge_tm_pg_info_init()884 u32 max_tm_rate = hdev->ae_dev->dev_specs.max_tm_rate; in hclge_tm_pg_shaper_cfg()1046 u32 max_tm_rate = hdev->ae_dev->dev_specs.max_tm_rate; in hclge_tm_pri_tc_base_shaper_cfg()1097 hdev->ae_dev->dev_specs.max_tm_rate); in hclge_tm_pri_vnet_base_shaper_pri_cfg()1127 u32 max_tm_rate = hdev->ae_dev->dev_specs.max_tm_rate; in hclge_tm_pri_vnet_base_shaper_qs_cfg()