Home
last modified time | relevance | path

Searched refs:qs_id (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_tm.c326 static int hclge_tm_qs_to_pri_map_cfg(struct hclge_dev *hdev, u16 qs_id, u8 pri, in hclge_tm_qs_to_pri_map_cfg() argument
336 map->qs_id = cpu_to_le16(qs_id); in hclge_tm_qs_to_pri_map_cfg()
344 u16 q_id, u16 qs_id) in hclge_tm_q_to_qs_map_cfg()
357 /* convert qs_id to the following format to support qset_id >= 1024 in hclge_tm_q_to_qs_map_cfg()
358 * qs_id: | 15 | 14 ~ 10 | 9 ~ 0 | in hclge_tm_q_to_qs_map_cfg()
364 qs_id_l = hnae3_get_field(qs_id, HCLGE_TM_QS_ID_L_MSK, in hclge_tm_q_to_qs_map_cfg()
366 qs_id_h = hnae3_get_field(qs_id, HCLGE_TM_QS_ID_H_MSK, in hclge_tm_q_to_qs_map_cfg()
368 hnae3_set_field(qs_id, HCLGE_TM_QS_ID_L_MSK, HCLGE_TM_QS_ID_L_S, in hclge_tm_q_to_qs_map_cfg()
370 hnae3_set_field(qs_id, HCLGE_TM_QS_ID_H_EXT_MS in hclge_tm_q_to_qs_map_cfg()
343 hclge_tm_q_to_qs_map_cfg(struct hclge_dev *hdev, u16 q_id, u16 qs_id) hclge_tm_q_to_qs_map_cfg() argument
409 hclge_tm_qs_weight_cfg(struct hclge_dev *hdev, u16 qs_id, u8 dwrr) hclge_tm_qs_weight_cfg() argument
553 hclge_tm_qs_schd_mode_cfg(struct hclge_dev *hdev, u16 qs_id, u8 mode) hclge_tm_qs_schd_mode_cfg() argument
1538 u16 qs_id = vport->qs_offset + tc; hclge_bp_setup_hw() local
[all...]
H A Dhclge_tm.h46 __le16 qs_id; member
90 __le16 qs_id; member
96 __le16 qs_id; member
144 __le16 qs_id; member
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_tm.c284 u16 qs_id, u8 pri) in hclge_tm_qs_to_pri_map_cfg()
293 map->qs_id = cpu_to_le16(qs_id); in hclge_tm_qs_to_pri_map_cfg()
301 u16 q_id, u16 qs_id) in hclge_tm_q_to_qs_map_cfg()
311 map->qset_id = cpu_to_le16(qs_id | HCLGE_TM_Q_QS_LINK_VLD_MSK); in hclge_tm_q_to_qs_map_cfg()
348 static int hclge_tm_qs_weight_cfg(struct hclge_dev *hdev, u16 qs_id, in hclge_tm_qs_weight_cfg() argument
358 weight->qs_id = cpu_to_le16(qs_id); in hclge_tm_qs_weight_cfg()
480 static int hclge_tm_qs_schd_mode_cfg(struct hclge_dev *hdev, u16 qs_id, u8 mode) in hclge_tm_qs_schd_mode_cfg() argument
491 desc.data[0] = cpu_to_le32(qs_id); in hclge_tm_qs_schd_mode_cfg()
283 hclge_tm_qs_to_pri_map_cfg(struct hclge_dev *hdev, u16 qs_id, u8 pri) hclge_tm_qs_to_pri_map_cfg() argument
300 hclge_tm_q_to_qs_map_cfg(struct hclge_dev *hdev, u16 q_id, u16 qs_id) hclge_tm_q_to_qs_map_cfg() argument
1322 u16 qs_id = vport->qs_offset + tc; hclge_bp_setup_hw() local
[all...]
H A Dhclge_tm.h31 __le16 qs_id; member
63 __le16 qs_id; member
102 __le16 qs_id; member
H A Dhclge_debugfs.c536 dev_info(&hdev->pdev->dev, "QS_SCH qs_id: %u\n", in hclge_dbg_dump_tm_pg()
598 dev_info(&hdev->pdev->dev, "QS_TO_PRI qs_id: %u\n", in hclge_dbg_dump_tm()
599 le16_to_cpu(qs_to_pri_map->qs_id)); in hclge_dbg_dump_tm()
634 dev_info(&hdev->pdev->dev, "QS qs_id: %u\n", in hclge_dbg_dump_tm()
635 le16_to_cpu(qs_weight->qs_id)); in hclge_dbg_dump_tm()
709 map->qs_id = cpu_to_le16(qset_id); in hclge_dbg_dump_tm_map()
1387 shap_cfg_cmd->qs_id = cpu_to_le16(qsid); in hclge_dbg_dump_qs_shaper_single()

Completed in 9 milliseconds