Home
last modified time | relevance | path

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

/linux-6.15/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_tm.c234 if (tc >= hdev->tm_info.num_tc) in hclge_fill_pri_array()
781 hdev->tm_info.prio_tc[i] = in hclge_tm_tc_info_init()
816 if (hdev->tm_info.num_tc == 1 && !hdev->tm_info.pfc_en) { in hclge_update_fc_mode_by_dcb_flag()
834 if (!hdev->tm_info.pfc_en) { in hclge_update_fc_mode()
1193 &hdev->tm_info.pg_info[hdev->tm_info.tc_info[i].pgid]; in hclge_tm_pri_tc_base_dwrr_cfg()
1232 pg_info = &hdev->tm_info.pg_info[hdev->tm_info.tc_info[i].pgid]; in hclge_tm_ets_tc_dwrr_cfg()
1513 hdev->tm_info.pfc_en); in hclge_pfc_setup_hw()
1656 hdev->tm_info.num_tc = num_tc; in hclge_tm_schd_info_update()
1663 hdev->tm_info.num_tc = 1; in hclge_tm_schd_info_update()
1697 hdev->tm_info.num_pg != 1) in hclge_tm_schd_init()
[all …]
H A Dhclge_dcb.c19 hdev->tm_info.tc_info[i].tc_sch_mode = in hclge_ieee_ets_to_tm_info()
21 hdev->tm_info.pg_info[0].tc_dwrr[i] = 0; in hclge_ieee_ets_to_tm_info()
24 hdev->tm_info.tc_info[i].tc_sch_mode = in hclge_ieee_ets_to_tm_info()
26 hdev->tm_info.pg_info[0].tc_dwrr[i] = in hclge_ieee_ets_to_tm_info()
54 ets->prio_tc[i] = hdev->tm_info.prio_tc[i]; in hclge_tm_info_to_ieee_ets()
55 if (i < hdev->tm_info.num_tc) in hclge_tm_info_to_ieee_ets()
195 if (*tc != hdev->tm_info.num_tc) in hclge_ets_validate()
311 pfc->pfc_en = hdev->tm_info.pfc_en; in hclge_ieee_getpfc()
341 prio_tc = hdev->tm_info.prio_tc; in hclge_ieee_setpfc()
353 hdev->tm_info.hw_pfc_map = pfc_map; in hclge_ieee_setpfc()
[all …]
H A Dhclge_main.c1525 hdev->tm_info.num_tc = 1; in hclge_init_tc_config()
1528 for (i = 0; i < hdev->tm_info.num_tc; i++) in hclge_init_tc_config()
1553 hdev->tm_info.num_pg = 1; in hclge_configure()
1555 hdev->tm_info.hw_pfc_map = 0; in hclge_configure()
1721 vport->alloc_tqps / hdev->tm_info.num_tc); in hclge_assign_tqp()
1946 if ((hdev->tm_info.hw_pfc_map & BIT(i)) && in hclge_get_pfc_priv_num()
1965 !(hdev->tm_info.hw_pfc_map & BIT(i)) && in hclge_get_no_pfc_priv_num()
2109 if (hdev->tm_info.hw_pfc_map & BIT(i)) { in hclge_rx_buf_calc_all()
2138 !(hdev->tm_info.hw_pfc_map & mask)) { in hclge_drop_nopfc_buf_till_fit()
2168 hdev->tm_info.hw_pfc_map & mask) { in hclge_drop_pfc_buf_till_fit()
[all …]
H A Dhclge_debugfs.c1117 for (pg_id = 0; pg_id < hdev->tm_info.num_pg; pg_id++) { in hclge_dbg_dump_dcb_pg()
1327 hdev->tm_info.num_tc); in hclge_dbg_dump_tc()
1393 for (pg_id = 0; pg_id < hdev->tm_info.num_pg; pg_id++) { in __hclge_dbg_dump_tm_pg()
H A Dhclge_main.h915 struct hclge_tm_info tm_info; member
/linux-6.15/tools/tracing/rtla/src/
H A Dutils.c81 struct tm *tm_info; in get_duration() local
85 tm_info = gmtime(&duration); in get_duration()
88 tm_info->tm_yday, in get_duration()
89 tm_info->tm_hour, in get_duration()
90 tm_info->tm_min, in get_duration()
91 tm_info->tm_sec); in get_duration()