Lines Matching refs:num_tc
233 if (tc >= hdev->tm_info.num_tc) in hclge_fill_pri_array()
524 kinfo->num_tc = vport->vport_id ? 1 : in hclge_tm_vport_tc_info_update()
525 min_t(u16, vport->alloc_tqps, hdev->tm_info.num_tc); in hclge_tm_vport_tc_info_update()
526 vport->qs_offset = (vport->vport_id ? hdev->tm_info.num_tc : 0) + in hclge_tm_vport_tc_info_update()
530 vport->alloc_tqps / kinfo->num_tc); in hclge_tm_vport_tc_info_update()
547 kinfo->num_tc); in hclge_tm_vport_tc_info_update()
553 kinfo->num_tqps = kinfo->num_tc * kinfo->rss_size; in hclge_tm_vport_tc_info_update()
559 if (hdev->hw_tc_map & BIT(i) && i < kinfo->num_tc) { in hclge_tm_vport_tc_info_update()
593 for (i = 0; i < hdev->tm_info.num_tc; i++) { in hclge_tm_tc_info_init()
603 (i >= hdev->tm_info.num_tc) ? 0 : i; in hclge_tm_tc_info_init()
608 if (hdev->tm_info.num_tc > 1 || hdev->tm_info.pfc_en) in hclge_tm_tc_info_init()
634 for (k = 0; k < hdev->tm_info.num_tc; k++) in hclge_tm_pg_info_init()
759 for (i = 0; i < kinfo->num_tc; i++) { in hclge_vport_q_to_qs_map()
787 for (i = 0; i < kinfo->num_tc; i++) { in hclge_tm_pri_q_qs_cfg()
826 for (i = 0; i < hdev->tm_info.num_tc; i++) { in hclge_tm_pri_tc_base_shaper_cfg()
893 for (i = 0; i < kinfo->num_tc; i++) { in hclge_tm_pri_vnet_base_shaper_qs_cfg()
952 for (i = 0; i < hdev->tm_info.num_tc; i++) { in hclge_tm_pri_tc_base_dwrr_cfg()
1016 for (i = 0; i < kinfo->num_tc; i++) { in hclge_tm_pri_vnet_base_dwrr_pri_cfg()
1147 for (i = 0; i < kinfo->num_tc; i++) { in hclge_tm_schd_mode_vnet_base_cfg()
1166 for (i = 0; i < hdev->tm_info.num_tc; i++) { in hclge_tm_lvl34_schd_mode_cfg()
1318 for (i = 0; i < hdev->tm_info.num_tc; i++) { in hclge_tm_bp_setup()
1375 void hclge_tm_schd_info_update(struct hclge_dev *hdev, u8 num_tc) in hclge_tm_schd_info_update() argument
1380 hdev->tm_info.num_tc = num_tc; in hclge_tm_schd_info_update()
1382 for (i = 0; i < hdev->tm_info.num_tc; i++) in hclge_tm_schd_info_update()
1387 hdev->tm_info.num_tc = 1; in hclge_tm_schd_info_update()
1400 if (hdev->tm_info.num_tc > 1 || hdev->tm_info.pfc_en) in hclge_tm_pfc_info_update()