Searched refs:indir_size (Results 1 - 6 of 6) sorted by relevance
/linux-master/net/ethtool/ |
H A D | rss.c | 13 u32 indir_size; member in struct:rss_reply_data 70 data->indir_size = 0; 73 data->indir_size = ops->get_rxfh_indir_size(dev); 77 indir_bytes = data->indir_size * sizeof(u32); 85 if (data->indir_size) 90 rxfh.indir_size = data->indir_size; 116 nla_total_size(sizeof(u32) * data->indir_size) + /* _RSS_INDIR */ 132 (data->indir_size && 134 sizeof(u32) * data->indir_size, dat [all...] |
H A D | ioctl.c | 1092 rxfh.indir_size = dev->ethtool_ops->get_rxfh_indir_size(dev); 1093 if (rxfh.indir_size == 0) 1102 &rxfh.indir_size, sizeof(rxfh.indir_size))) 1109 if (user_size < rxfh.indir_size) 1112 rxfh.indir = kcalloc(rxfh.indir_size, sizeof(rxfh.indir[0]), GFP_USER); 1121 rxfh.indir, rxfh.indir_size * sizeof(*rxfh.indir))) 1144 rxfh_dev.indir_size = ops->get_rxfh_indir_size(dev); 1145 if (rxfh_dev.indir_size == 0) 1153 if (user_size != 0 && user_size != rxfh_dev.indir_size) [all...] |
/linux-master/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_port.c | 606 u32 indir_size; local 637 indir_size = HINIC_RSS_INDIR_SIZE / 2; 639 indir_tbl->size = cpu_to_be32(indir_size); 650 indir_tbl->offset = cpu_to_be32(indir_size); 651 indir_tbl->size = cpu_to_be32(indir_size); 652 memcpy(&indir_tbl->entry[0], &indir_tbl->entry[indir_size], indir_size);
|
/linux-master/drivers/net/ethernet/hisilicon/hns/ |
H A D | hns_enet.c | 1633 int indir_size; local 1642 indir_size = ops->get_rss_indir_size(h) * sizeof(*org_indir); 1643 org_indir = kzalloc(indir_size, GFP_KERNEL); 1650 cur_indir = kzalloc(indir_size, GFP_KERNEL); 1682 for (j = 0; j < indir_size / sizeof(*org_indir); j++)
|
/linux-master/include/linux/ |
H A D | ethtool.h | 615 * @indir_size: On SET, the array size of the user buffer for the 619 * @indir: The indirection table of size @indir_size entries. 635 u32 indir_size; member in struct:ethtool_rxfh_param
|
/linux-master/include/uapi/linux/ |
H A D | ethtool.h | 1260 * @indir_size: On entry, the array size of the user buffer for the 1274 * of @indir_size __u32 elements, followed by hash key of @key_size 1277 * For %ETHTOOL_GRSSH, a @indir_size and key_size of zero means that only the 1278 * size should be returned. For %ETHTOOL_SRSSH, an @indir_size of 1280 * and a @indir_size of zero means the indir table should be reset to default 1287 __u32 indir_size; member in struct:ethtool_rxfh
|
Completed in 235 milliseconds