Home
last modified time | relevance | path

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

/linux/net/ethtool/
A Drss.c14 u32 indir_size; member
66 data->indir_size = 0; in rss_prepare_get()
69 data->indir_size = ops->get_rxfh_indir_size(dev); in rss_prepare_get()
73 indir_bytes = data->indir_size * sizeof(u32); in rss_prepare_get()
81 if (data->indir_size) in rss_prepare_get()
86 rxfh.indir_size = data->indir_size; in rss_prepare_get()
114 data->indir_size = ctx->indir_size; in rss_prepare_ctx()
119 indir_bytes = data->indir_size * sizeof(u32); in rss_prepare_ctx()
173 nla_total_size(sizeof(u32) * data->indir_size) + /* _RSS_INDIR */ in rss_reply_size()
190 if ((data->indir_size && in rss_fill_reply()
[all …]
A Dioctl.c1100 if (rxfh.indir_size == 0) in ethtool_get_rxfh_indir()
1109 &rxfh.indir_size, sizeof(rxfh.indir_size))) in ethtool_get_rxfh_indir()
1152 if (rxfh_dev.indir_size == 0) in ethtool_set_rxfh_indir()
1182 rxfh_dev.indir_size); in ethtool_set_rxfh_indir()
1237 rxfh.indir_size = rxfh_dev.indir_size; in ethtool_get_rxfh()
1331 ctx->indir_size = indir_size; in ethtool_rxfh_ctx_alloc()
1387 if ((rxfh.indir_size && in ethtool_set_rxfh()
1425 if (rxfh.indir_size && in ethtool_set_rxfh()
1433 rxfh.indir_size); in ethtool_set_rxfh()
1537 if (rxfh.indir_size == 0) in ethtool_set_rxfh()
[all …]
A Dcommon.c603 for (i = 0; i < ctx->indir_size; i++) in ethtool_get_max_rss_ctx_channel()
/linux/drivers/net/ethernet/huawei/hinic/
A Dhinic_port.c606 u32 indir_size; in hinic_rss_set_indir_tbl() local
637 indir_size = HINIC_RSS_INDIR_SIZE / 2; in hinic_rss_set_indir_tbl()
639 indir_tbl->size = cpu_to_be32(indir_size); in hinic_rss_set_indir_tbl()
650 indir_tbl->offset = cpu_to_be32(indir_size); in hinic_rss_set_indir_tbl()
651 indir_tbl->size = cpu_to_be32(indir_size); in hinic_rss_set_indir_tbl()
652 memcpy(&indir_tbl->entry[0], &indir_tbl->entry[indir_size], indir_size); in hinic_rss_set_indir_tbl()
/linux/include/linux/
A Dethtool.h175 u32 indir_size; member
700 u32 indir_size; member
/linux/drivers/net/ethernet/hisilicon/hns/
A Dhns_enet.c1633 int indir_size; in hns_nic_clear_all_rx_fetch() local
1642 indir_size = ops->get_rss_indir_size(h) * sizeof(*org_indir); in hns_nic_clear_all_rx_fetch()
1643 org_indir = kzalloc(indir_size, GFP_KERNEL); in hns_nic_clear_all_rx_fetch()
1650 cur_indir = kzalloc(indir_size, GFP_KERNEL); in hns_nic_clear_all_rx_fetch()
1682 for (j = 0; j < indir_size / sizeof(*org_indir); j++) in hns_nic_clear_all_rx_fetch()
/linux/include/uapi/linux/
A Dethtool.h1551 __u32 indir_size; member

Completed in 30 milliseconds