Home
last modified time | relevance | path

Searched refs:tc_size (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3_common/
H A Dhclge_comm_rss.c67 u16 *tc_valid, u16 *tc_size) in hclge_comm_get_rss_tc_info()
77 tc_size[i] = roundup_size; in hclge_comm_get_rss_tc_info()
83 u16 *tc_valid, u16 *tc_size) in hclge_comm_set_rss_tc_mode()
99 HCLGE_COMM_RSS_TC_SIZE_S, tc_size[i]); in hclge_comm_set_rss_tc_mode()
101 tc_size[i] >> HCLGE_COMM_RSS_TC_SIZE_MSB_OFFSET & in hclge_comm_set_rss_tc_mode()
66 hclge_comm_get_rss_tc_info(u16 rss_size, u8 hw_tc_map, u16 *tc_offset, u16 *tc_valid, u16 *tc_size) hclge_comm_get_rss_tc_info() argument
82 hclge_comm_set_rss_tc_mode(struct hclge_comm_hw *hw, u16 *tc_offset, u16 *tc_valid, u16 *tc_size) hclge_comm_set_rss_tc_mode() argument
H A Dhclge_comm_rss.h123 u16 *tc_valid, u16 *tc_size);
125 u16 *tc_valid, u16 *tc_size);
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_main.c2118 u16 tc_size[HCLGE_COMM_MAX_TC_NUM]; in hclgevf_rss_init_hw() local
2139 tc_offset, tc_valid, tc_size); in hclgevf_rss_init_hw()
2142 tc_valid, tc_size); in hclgevf_rss_init_hw()
3090 u16 tc_size[HCLGE_COMM_MAX_TC_NUM]; in hclgevf_set_channels() local
3100 tc_offset, tc_valid, tc_size); in hclgevf_set_channels()
3102 tc_valid, tc_size); in hclgevf_set_channels()
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_main.h759 u16 tc_size; member
H A Dhclge_main.c4830 u16 tc_size[HCLGE_MAX_TC_NUM] = {0}; in hclge_init_rss_tc_mode() local
4844 /* tc_size set to hardware is the log2 of roundup power of two in hclge_init_rss_tc_mode()
4860 tc_size[i] = roundup_size; in hclge_init_rss_tc_mode()
4865 tc_size); in hclge_init_rss_tc_mode()
5585 HCLGE_FD_AD_TC_SIZE_S, (u32)action->tc_size); in hclge_fd_ad_config()
5804 ad_data.tc_size = in hclge_config_action()
12243 u16 tc_size[HCLGE_MAX_TC_NUM] = {0}; in hclge_set_rss_tc_mode_cfg() local
12258 tc_size[i] = roundup_size; in hclge_set_rss_tc_mode_cfg()
12263 tc_size); in hclge_set_rss_tc_mode_cfg()
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_main.c670 u16 tc_size[HCLGEVF_MAX_TC_NUM]; in hclgevf_set_rss_tc_mode() local
683 tc_size[i] = roundup_size; in hclgevf_set_rss_tc_mode()
692 HCLGEVF_RSS_TC_SIZE_S, tc_size[i]); in hclgevf_set_rss_tc_mode()
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_main.c4281 u16 *tc_size, u16 *tc_offset) in hclge_set_rss_tc_mode()
4296 HCLGE_RSS_TC_SIZE_S, tc_size[i]); in hclge_set_rss_tc_mode()
4611 u16 tc_size[HCLGE_MAX_TC_NUM] = {0}; in hclge_rss_init_hw() local
4631 /* Each TC have the same queue size, and tc_size set to hardware is in hclge_rss_init_hw()
4652 tc_size[i] = roundup_size; in hclge_rss_init_hw()
4656 return hclge_set_rss_tc_mode(hdev, tc_valid, tc_size, tc_offset); in hclge_rss_init_hw()
10712 u16 tc_size[HCLGE_MAX_TC_NUM] = {0}; in hclge_set_channels() local
10739 tc_size[i] = roundup_size; in hclge_set_channels()
10742 ret = hclge_set_rss_tc_mode(hdev, tc_valid, tc_size, tc_offset); in hclge_set_channels()
4280 hclge_set_rss_tc_mode(struct hclge_dev *hdev, u16 *tc_valid, u16 *tc_size, u16 *tc_offset) hclge_set_rss_tc_mode() argument

Completed in 40 milliseconds