| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | fs_ethtool.h | 15 const struct ethtool_rxfh_fields *nfc, 18 struct ethtool_rxfh_fields *nfc); 30 const struct ethtool_rxfh_fields *nfc, in mlx5e_ethtool_set_rxfh_fields() 35 struct ethtool_rxfh_fields *nfc) in mlx5e_ethtool_get_rxfh_fields()
|
| /linux/drivers/net/ethernet/wangxun/libwx/ |
| H A D | wx_ethtool.h | 49 struct ethtool_rxfh_fields *cmd); 51 const struct ethtool_rxfh_fields *nfc,
|
| H A D | wx_ethtool.c | 612 struct ethtool_rxfh_fields *nfc) in wx_get_rxfh_fields() 633 const struct ethtool_rxfh_fields *nfc, in wx_set_rxfh_fields()
|
| /linux/drivers/net/ethernet/hisilicon/hns3/hns3_common/ |
| H A D | hclge_comm_rss.h | 111 const struct ethtool_rxfh_fields *nfc, 132 const struct ethtool_rxfh_fields *nfc);
|
| H A D | hclge_comm_rss.c | 154 const struct ethtool_rxfh_fields *nfc) in hclge_comm_set_rss_tuple() 425 static u8 hclge_comm_get_rss_hash_bits(const struct ethtool_rxfh_fields *nfc) in hclge_comm_get_rss_hash_bits() 451 const struct ethtool_rxfh_fields *nfc, in hclge_comm_init_rss_tuple_cmd()
|
| /linux/drivers/net/ethernet/marvell/mvpp2/ |
| H A D | mvpp2_cls.h | 276 struct ethtool_rxfh_fields *info); 278 const struct ethtool_rxfh_fields *info);
|
| H A D | mvpp2_cls.c | 1621 const struct ethtool_rxfh_fields *info) in mvpp2_ethtool_rxfh_set() 1660 struct ethtool_rxfh_fields *info) in mvpp2_ethtool_rxfh_get()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
| H A D | ethtool.c | 242 const struct ethtool_rxfh_fields *cmd, in mlx5i_set_rxfh_fields() 251 struct ethtool_rxfh_fields *info) in mlx5i_get_rxfh_fields()
|
| /linux/drivers/net/ethernet/sfc/siena/ |
| H A D | ethtool_common.h | 51 struct ethtool_rxfh_fields *info);
|
| /linux/drivers/net/ethernet/sfc/ |
| H A D | ethtool_common.h | 54 struct ethtool_rxfh_fields *info);
|
| /linux/drivers/net/ethernet/samsung/sxgbe/ |
| H A D | sxgbe_ethtool.c | 312 struct ethtool_rxfh_fields *cmd) in sxgbe_get_rxfh_fields() 348 const struct ethtool_rxfh_fields *cmd, in sxgbe_set_rxfh_fields()
|
| /linux/include/linux/ |
| H A D | ethtool.h | 887 struct ethtool_rxfh_fields { struct 1225 struct ethtool_rxfh_fields *); 1227 const struct ethtool_rxfh_fields *,
|
| /linux/drivers/net/ethernet/freescale/dpaa/ |
| H A D | dpaa_ethtool.c | 267 struct ethtool_rxfh_fields *cmd) in dpaa_get_rxfh_fields() 317 const struct ethtool_rxfh_fields *nfc, in dpaa_set_rxfh_fields()
|
| /linux/drivers/net/ethernet/intel/iavf/ |
| H A D | iavf_ethtool.c | 1306 static u32 iavf_adv_rss_parse_hdrs(const struct ethtool_rxfh_fields *cmd) in iavf_adv_rss_parse_hdrs() 1393 iavf_adv_rss_parse_hash_flds(const struct ethtool_rxfh_fields *cmd, bool symm) in iavf_adv_rss_parse_hash_flds() 1492 const struct ethtool_rxfh_fields *cmd, in iavf_set_rxfh_fields() 1563 iavf_get_rxfh_fields(struct net_device *netdev, struct ethtool_rxfh_fields *cmd) in iavf_get_rxfh_fields()
|
| /linux/drivers/net/ethernet/hisilicon/hns3/ |
| H A D | hnae3.h | 700 const struct ethtool_rxfh_fields *cmd); 702 struct ethtool_rxfh_fields *cmd);
|
| /linux/drivers/net/ethernet/cavium/thunder/ |
| H A D | nicvf_ethtool.c | 520 struct ethtool_rxfh_fields *info) in nicvf_get_rxfh_fields() 552 const struct ethtool_rxfh_fields *info, in nicvf_set_rxfh_fields()
|
| /linux/drivers/net/ethernet/freescale/dpaa2/ |
| H A D | dpaa2-ethtool.c | 781 struct ethtool_rxfh_fields *rxnfc) in dpaa2_eth_get_rxfh_fields() 794 const struct ethtool_rxfh_fields *rxnfc, in dpaa2_eth_set_rxfh_fields()
|
| /linux/drivers/net/ethernet/amazon/ena/ |
| H A D | ena_ethtool.c | 739 struct ethtool_rxfh_fields *cmd) in ena_get_rxfh_fields() 792 const struct ethtool_rxfh_fields *cmd, in ena_set_rxfh_fields()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_fs_ethtool.c | 898 const struct ethtool_rxfh_fields *nfc, in mlx5e_ethtool_set_rxfh_fields() 945 struct ethtool_rxfh_fields *nfc) in mlx5e_ethtool_get_rxfh_fields()
|
| /linux/drivers/net/ethernet/huawei/hinic/ |
| H A D | hinic_ethtool.c | 923 struct ethtool_rxfh_fields *cmd) in hinic_get_rxfh_fields() 968 static int set_l4_rss_hash_ops(const struct ethtool_rxfh_fields *cmd, in set_l4_rss_hash_ops() 1005 const struct ethtool_rxfh_fields *cmd, in hinic_set_rxfh_fields()
|
| /linux/drivers/net/ethernet/intel/fm10k/ |
| H A D | fm10k_ethtool.c | 695 struct ethtool_rxfh_fields *cmd) in fm10k_get_rssh_fields() 745 const struct ethtool_rxfh_fields *nfc, in fm10k_set_rssh_fields()
|
| /linux/net/ethtool/ |
| H A D | rss.c | 99 struct ethtool_rxfh_fields fields = { in rss_prepare_flow_hash() 774 struct ethtool_rxfh_fields fields = { in ethnl_set_rss_fields()
|
| /linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | otx2_ethtool.c | 581 struct ethtool_rxfh_fields *nfc) in otx2_get_rss_hash_opts() 634 const struct ethtool_rxfh_fields *nfc, in otx2_set_rss_hash_opts()
|
| /linux/drivers/net/ethernet/emulex/benet/ |
| H A D | be_ethtool.c | 1084 struct ethtool_rxfh_fields *cmd) in be_get_rxfh_fields() 1128 const struct ethtool_rxfh_fields *cmd, in be_set_rxfh_fields()
|
| /linux/drivers/net/vmxnet3/ |
| H A D | vmxnet3_ethtool.c | 837 struct ethtool_rxfh_fields *info) in vmxnet3_get_rss_hash_opts() 911 const struct ethtool_rxfh_fields *nfc, in vmxnet3_set_rss_hash_opt()
|