Home
last modified time | relevance | path

Searched refs:indir_size (Results 1 – 5 of 5) sorted by relevance

/linux-6.3-rc2/net/ethtool/
A Drss.c13 u32 indir_size; member
68 data->indir_size = 0; in rss_prepare_data()
71 data->indir_size = ops->get_rxfh_indir_size(dev); in rss_prepare_data()
75 indir_bytes = data->indir_size * sizeof(u32); in rss_prepare_data()
83 if (data->indir_size) in rss_prepare_data()
113 nla_total_size(sizeof(u32) * data->indir_size) + /* _RSS_INDIR */ in rss_reply_size()
127 (data->indir_size && in rss_fill_reply()
129 sizeof(u32) * data->indir_size, data->indir_table)) || in rss_fill_reply()
A Dioctl.c1191 user_indir_size = rxfh.indir_size; in ethtool_get_rxfh()
1201 rxfh.indir_size = dev_indir_size; in ethtool_get_rxfh()
1280 if ((rxfh.indir_size && in ethtool_set_rxfh()
1281 rxfh.indir_size != ETH_RXFH_INDIR_NO_CHANGE && in ethtool_set_rxfh()
1282 rxfh.indir_size != dev_indir_size) || in ethtool_set_rxfh()
1288 if (rxfh.indir_size != ETH_RXFH_INDIR_NO_CHANGE) in ethtool_set_rxfh()
1304 if (rxfh.indir_size && in ethtool_set_rxfh()
1305 rxfh.indir_size != ETH_RXFH_INDIR_NO_CHANGE) { in ethtool_set_rxfh()
1310 rxfh.indir_size); in ethtool_set_rxfh()
1313 } else if (rxfh.indir_size == 0) { in ethtool_set_rxfh()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/huawei/hinic/
A Dhinic_port.c609 u32 indir_size; in hinic_rss_set_indir_tbl() local
640 indir_size = HINIC_RSS_INDIR_SIZE / 2; in hinic_rss_set_indir_tbl()
642 indir_tbl->size = cpu_to_be32(indir_size); in hinic_rss_set_indir_tbl()
653 indir_tbl->offset = cpu_to_be32(indir_size); in hinic_rss_set_indir_tbl()
654 indir_tbl->size = cpu_to_be32(indir_size); in hinic_rss_set_indir_tbl()
655 memcpy(&indir_tbl->entry[0], &indir_tbl->entry[indir_size], indir_size); in hinic_rss_set_indir_tbl()
/linux-6.3-rc2/drivers/net/ethernet/hisilicon/hns/
A Dhns_enet.c1608 int indir_size; in hns_nic_clear_all_rx_fetch() local
1617 indir_size = ops->get_rss_indir_size(h) * sizeof(*org_indir); in hns_nic_clear_all_rx_fetch()
1618 org_indir = kzalloc(indir_size, GFP_KERNEL); in hns_nic_clear_all_rx_fetch()
1625 cur_indir = kzalloc(indir_size, GFP_KERNEL); in hns_nic_clear_all_rx_fetch()
1657 for (j = 0; j < indir_size / sizeof(*org_indir); j++) in hns_nic_clear_all_rx_fetch()
/linux-6.3-rc2/include/uapi/linux/
A Dethtool.h1285 __u32 indir_size; member

Completed in 24 milliseconds