Searched refs:rss_indir (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/net/ethernet/huawei/hinic3/ |
| H A D | hinic3_rss.c | 84 nic_dev->rss_indir = kcalloc(L2NIC_RSS_INDIR_SIZE, sizeof(u16), in alloc_rss_resource() 86 if (!nic_dev->rss_indir) { in alloc_rss_resource() 267 hinic3_fillout_indir_tbl(netdev, nic_dev->rss_indir); in hinic3_set_hw_rss_parameters() 269 err = hinic3_config_rss_hw_resource(netdev, nic_dev->rss_indir); in hinic3_set_hw_rss_parameters() 299 kfree(nic_dev->rss_indir); in hinic3_clear_rss_config() 300 nic_dev->rss_indir = NULL; in hinic3_clear_rss_config()
|
| H A D | hinic3_nic_dev.h | 118 u16 *rss_indir; member
|
| /linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
| H A D | hclgevf_main.c | 3165 u32 *rss_indir; in hclgevf_set_channels() local 3183 rss_indir = kcalloc(hdev->ae_dev->dev_specs.rss_ind_tbl_size, in hclgevf_set_channels() 3185 if (!rss_indir) in hclgevf_set_channels() 3189 rss_indir[i] = i % kinfo->rss_size; in hclgevf_set_channels() 3193 ret = hclgevf_set_rss(handle, rss_indir, NULL, 0); in hclgevf_set_channels() 3198 kfree(rss_indir); in hclgevf_set_channels()
|
| /linux/drivers/net/ethernet/fungible/funeth/ |
| H A D | funeth_ethtool.c | 999 const u32 *rss_indir = rxfh->indir ? rxfh->indir : fp->indir_table; in fun_set_rxfh() local 1020 int rc = fun_config_rss(netdev, algo, rss_key, rss_indir, in fun_set_rxfh()
|
| /linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
| H A D | hclge_main.c | 4965 u16 *rss_indir = hdev->rss_cfg.rss_indirection_tbl; in hclge_rss_init_hw() local 4971 rss_indir); in hclge_rss_init_hw() 12417 u32 *rss_indir; in hclge_set_channels() local 12438 rss_indir = kcalloc(ae_dev->dev_specs.rss_ind_tbl_size, sizeof(u32), in hclge_set_channels() 12440 if (!rss_indir) in hclge_set_channels() 12444 rss_indir[i] = i % kinfo->rss_size; in hclge_set_channels() 12446 ret = hclge_set_rss(handle, rss_indir, NULL, 0); in hclge_set_channels() 12451 kfree(rss_indir); in hclge_set_channels()
|