| /linux/net/ethtool/ |
| H A D | common.c | 655 err = ops->get_rxnfc(dev, &info, NULL); in ethtool_get_rxnfc_rule_count() 683 if (!ops->get_rxnfc) in ethtool_get_max_rxnfc_channel() 696 err = ops->get_rxnfc(dev, info, info->rule_locs); in ethtool_get_max_rxnfc_channel() 706 err = ops->get_rxnfc(dev, &rule_info, NULL); in ethtool_get_max_rxnfc_channel() 834 if (!ops->get_rxnfc) in ethtool_check_rss_ctx_busy() 850 rc = ops->get_rxnfc(dev, info, info->rule_locs); in ethtool_check_rss_ctx_busy() 860 rc = ops->get_rxnfc(dev, &rule_info, NULL); in ethtool_check_rss_ctx_busy()
|
| H A D | ioctl.c | 1242 if (!ops->get_rxnfc) in ethtool_get_rxnfc() 1260 ret = ops->get_rxnfc(dev, &info, rule_buf); in ethtool_get_rxnfc()
|
| /linux/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/ |
| H A D | kconfig.rst | 78 | flow rules to direct traffic into arbitrary rx queue via ethtool set/get_rxnfc API.
|
| /linux/drivers/net/dsa/ |
| H A D | bcm_sf2_cfp.c | 1136 if (p->ethtool_ops->get_rxnfc) { in bcm_sf2_get_rxnfc() 1137 ret = p->ethtool_ops->get_rxnfc(p, nfc, rule_locs); in bcm_sf2_get_rxnfc()
|
| H A D | bcm_sf2.c | 1255 .get_rxnfc = bcm_sf2_get_rxnfc,
|
| /linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | otx2_ethtool.c | 1349 .get_rxnfc = otx2_get_rxnfc, 1468 .get_rxnfc = otx2_get_rxnfc,
|
| /linux/drivers/net/ethernet/wangxun/txgbe/ |
| H A D | txgbe_ethtool.c | 591 .get_rxnfc = txgbe_get_rxnfc,
|
| /linux/drivers/net/ethernet/chelsio/cxgb4/ |
| H A D | cxgb4_ethtool.c | 1794 static int get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *info, in get_rxnfc() function 2205 .get_rxnfc = get_rxnfc,
|
| /linux/net/dsa/ |
| H A D | user.c | 1759 if (!ds->ops->get_rxnfc) in dsa_user_get_rxnfc() 1762 return ds->ops->get_rxnfc(ds, dp->index, nfc, rule_locs); in dsa_user_get_rxnfc() 2518 .get_rxnfc = dsa_user_get_rxnfc,
|
| /linux/drivers/net/ethernet/hisilicon/hns3/ |
| H A D | hns3_ethtool.c | 2153 .get_rxnfc = hns3_get_rxnfc, 2193 .get_rxnfc = hns3_get_rxnfc,
|
| /linux/drivers/net/ethernet/google/gve/ |
| H A D | gve_ethtool.c | 995 .get_rxnfc = gve_get_rxnfc,
|
| /linux/include/net/ |
| H A D | dsa.h | 1089 int (*get_rxnfc)(struct dsa_switch *ds, int port, member
|
| /linux/drivers/net/ethernet/sfc/falcon/ |
| H A D | ethtool.c | 1352 .get_rxnfc = ef4_ethtool_get_rxnfc,
|
| /linux/drivers/net/ethernet/freescale/ |
| H A D | gianfar_ethtool.c | 1525 .get_rxnfc = gfar_get_nfc,
|
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A D | idpf_ethtool.c | 1816 .get_rxnfc = idpf_get_rxnfc,
|
| /linux/drivers/net/ethernet/intel/iavf/ |
| H A D | iavf_ethtool.c | 1870 .get_rxnfc = iavf_get_rxnfc,
|
| /linux/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_ethtool.c | 3752 .get_rxnfc = ixgbe_get_rxnfc, 3801 .get_rxnfc = ixgbe_get_rxnfc,
|
| /linux/drivers/net/ethernet/meta/fbnic/ |
| H A D | fbnic_ethtool.c | 1902 .get_rxnfc = fbnic_get_rxnfc,
|
| /linux/drivers/net/ethernet/intel/igc/ |
| H A D | igc_ethtool.c | 2175 .get_rxnfc = igc_ethtool_get_rxnfc,
|
| /linux/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | en_ethtool.c | 2159 .get_rxnfc = mlx4_en_get_rxnfc,
|
| /linux/drivers/net/ethernet/netronome/nfp/ |
| H A D | nfp_net_ethtool.c | 2506 .get_rxnfc = nfp_net_get_rxnfc,
|
| /linux/drivers/net/ethernet/broadcom/ |
| H A D | bcmsysport.c | 2260 .get_rxnfc = bcm_sysport_get_rxnfc,
|
| /linux/drivers/net/ethernet/intel/igb/ |
| H A D | igb_ethtool.c | 3477 .get_rxnfc = igb_get_rxnfc,
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_ethtool.c | 4874 .get_rxnfc = ice_get_rxnfc,
|
| /linux/drivers/net/ethernet/broadcom/genet/ |
| H A D | bcmgenet.c | 1698 .get_rxnfc = bcmgenet_get_rxnfc,
|