| /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/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/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 | 906 struct ethtool_rxfh_fields { struct 1276 struct ethtool_rxfh_fields *); 1278 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 | 705 const struct ethtool_rxfh_fields *cmd); 707 struct ethtool_rxfh_fields *cmd);
|
| H A D | hns3_ethtool.c | 981 struct ethtool_rxfh_fields *cmd) in hns3_get_rxfh_fields() 1288 const struct ethtool_rxfh_fields *cmd, in hns3_set_rxfh_fields()
|
| /linux/drivers/net/ethernet/wangxun/libwx/ |
| H A D | wx_ethtool.c | 650 struct ethtool_rxfh_fields *nfc) in wx_get_rxfh_fields() 671 const struct ethtool_rxfh_fields *nfc, in wx_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()
|
| H A D | en_ethtool.c | 2468 struct ethtool_rxfh_fields *info) in mlx5e_get_rxfh_fields() 2476 const struct ethtool_rxfh_fields *cmd, in mlx5e_set_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/net/ethtool/ |
| H A D | rss.c | 102 struct ethtool_rxfh_fields fields = { in rss_prepare_flow_hash() 773 struct ethtool_rxfh_fields fields = { in ethnl_set_rss_fields()
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_ethtool.c | 2801 static u32 ice_parse_hdrs(const struct ethtool_rxfh_fields *nfc) in ice_parse_hdrs() 2866 static u64 ice_parse_hash_flds(const struct ethtool_rxfh_fields *nfc, bool symm) in ice_parse_hash_flds() 2965 const struct ethtool_rxfh_fields *nfc, in ice_set_rxfh_fields() 3016 ice_get_rxfh_fields(struct net_device *netdev, struct ethtool_rxfh_fields *nfc) in ice_get_rxfh_fields()
|
| /linux/drivers/net/ethernet/meta/fbnic/ |
| H A D | fbnic_ethtool.c | 1394 struct ethtool_rxfh_fields *cmd) in fbnic_get_rss_hash_opts() 1417 const struct ethtool_rxfh_fields *cmd, in fbnic_set_rss_hash_opts()
|
| /linux/drivers/net/ethernet/netronome/nfp/ |
| H A D | nfp_net_ethtool.c | 1307 struct ethtool_rxfh_fields *cmd) in nfp_net_get_rxfh_fields() 1465 const struct ethtool_rxfh_fields *nfc, in nfp_net_set_rxfh_fields()
|
| /linux/drivers/net/ethernet/intel/igc/ |
| H A D | igc_ethtool.c | 1051 struct ethtool_rxfh_fields *cmd) in igc_ethtool_get_rxfh_fields() 1122 const struct ethtool_rxfh_fields *nfc, in igc_ethtool_set_rxfh_fields()
|
| /linux/drivers/net/ethernet/sfc/siena/ |
| H A D | ethtool_common.c | 805 struct ethtool_rxfh_fields *info) in efx_siena_ethtool_get_rxfh_fields()
|
| /linux/drivers/net/ethernet/sfc/falcon/ |
| H A D | ethtool.c | 948 struct ethtool_rxfh_fields *info) in ef4_ethtool_get_rxfh_fields()
|
| /linux/drivers/net/ethernet/freescale/ |
| H A D | gianfar_ethtool.c | 785 const struct ethtool_rxfh_fields *cmd, in gfar_set_rxfh_fields()
|
| /linux/drivers/net/ethernet/sfc/ |
| H A D | ethtool_common.c | 804 struct ethtool_rxfh_fields *info) in efx_ethtool_get_rxfh_fields()
|