/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | fs_ethtool.h | 16 struct ethtool_rxnfc *info, u32 *rule_locs); 26 struct ethtool_rxnfc *info, u32 *rule_locs) 25 mlx5e_ethtool_get_rxnfc(struct mlx5e_priv *priv, struct ethtool_rxnfc *info, u32 *rule_locs) argument
|
/linux-master/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_filters.h | 29 u32 *rule_locs);
|
H A D | aq_filters.c | 762 u32 *rule_locs) 776 rule_locs[count++] = rule->aq_fsp.location; 761 aq_get_rxnfc_all_rules(struct aq_nic_s *aq_nic, struct ethtool_rxnfc *cmd, u32 *rule_locs) argument
|
H A D | aq_ethtool.c | 511 u32 *rule_locs) 530 err = aq_get_rxnfc_all_rules(aq_nic, cmd, rule_locs); 509 aq_ethtool_get_rxnfc(struct net_device *ndev, struct ethtool_rxnfc *cmd, u32 *rule_locs) argument
|
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | ethtool_common.h | 39 struct ethtool_rxnfc *info, u32 *rule_locs);
|
/linux-master/drivers/net/ethernet/sfc/ |
H A D | ethtool_common.h | 42 struct ethtool_rxnfc *info, u32 *rule_locs);
|
/linux-master/drivers/net/ethernet/engleder/ |
H A D | tsnep_rxnfc.c | 126 u32 *rule_locs) 142 rule_locs[count] = rule->location; 124 tsnep_rxnfc_get_all(struct tsnep_adapter *adapter, struct ethtool_rxnfc *cmd, u32 *rule_locs) argument
|
H A D | tsnep_ethtool.c | 261 struct ethtool_rxnfc *cmd, u32 *rule_locs) 277 return tsnep_rxnfc_get_all(adapter, cmd, rule_locs); 260 tsnep_ethtool_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd, u32 *rule_locs) argument
|
H A D | tsnep.h | 219 u32 *rule_locs);
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
H A D | ethtool.c | 253 u32 *rule_locs) 267 return mlx5e_ethtool_get_rxnfc(priv, info, rule_locs); 252 mlx5i_get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *info, u32 *rule_locs) argument
|
/linux-master/drivers/net/ethernet/cisco/enic/ |
H A D | enic_ethtool.c | 389 u32 *rule_locs) 403 rule_locs[cnt] = n->fltr_id; 493 u32 *rule_locs) 510 ret = enic_grxclsrlall(enic, cmd, rule_locs); 388 enic_grxclsrlall(struct enic *enic, struct ethtool_rxnfc *cmd, u32 *rule_locs) argument 492 enic_get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd, u32 *rule_locs) argument
|
/linux-master/drivers/net/dsa/ |
H A D | bcm_sf2_cfp.c | 1086 u32 *rule_locs) 1091 rule_locs[rules_cnt] = index; 1103 struct ethtool_rxnfc *nfc, u32 *rule_locs) 1123 ret = bcm_sf2_cfp_rule_get_all(priv, port, nfc, rule_locs); 1137 ret = p->ethtool_ops->get_rxnfc(p, nfc, rule_locs); 1084 bcm_sf2_cfp_rule_get_all(struct bcm_sf2_priv *priv, int port, struct ethtool_rxnfc *nfc, u32 *rule_locs) argument 1102 bcm_sf2_get_rxnfc(struct dsa_switch *ds, int port, struct ethtool_rxnfc *nfc, u32 *rule_locs) argument
|
H A D | bcm_sf2.h | 224 struct ethtool_rxnfc *nfc, u32 *rule_locs);
|
/linux-master/drivers/net/ethernet/broadcom/asp2/ |
H A D | bcmasp_ethtool.c | 321 u32 *rule_locs) 338 err = bcmasp_netfilt_get_all_active(intf, rule_locs, &cmd->rule_cnt); 320 bcmasp_get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd, u32 *rule_locs) argument
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_fs_ethtool.c | 821 struct ethtool_rxnfc *info, u32 *rule_locs) 831 rule_locs[idx++] = location; 999 struct ethtool_rxnfc *info, u32 *rule_locs) 1012 err = mlx5e_ethtool_get_all_flows(priv, info, rule_locs); 820 mlx5e_ethtool_get_all_flows(struct mlx5e_priv *priv, struct ethtool_rxnfc *info, u32 *rule_locs) argument 998 mlx5e_ethtool_get_rxnfc(struct mlx5e_priv *priv, struct ethtool_rxnfc *info, u32 *rule_locs) argument
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_debugfs.c | 1574 static int hclge_dbg_get_rules_location(struct hclge_dev *hdev, u16 *rule_locs) argument 1582 rule_locs[cnt] = rule->location; 1598 u16 *rule_locs; local 1611 rule_locs = kcalloc(rule_num, sizeof(u16), GFP_KERNEL); 1612 if (!rule_locs) 1617 kfree(rule_locs); 1621 rule_cnt = hclge_dbg_get_rules_location(hdev, rule_locs); 1632 tcam_msg.loc = rule_locs[i]; 1655 kfree(rule_locs);
|
/linux-master/include/linux/ |
H A D | ethtool.h | 38 u32 rule_locs[]; member in struct:compat_ethtool_rxnfc 885 struct ethtool_rxnfc *, u32 *rule_locs);
|
/linux-master/drivers/net/ethernet/freescale/ |
H A D | gianfar_ethtool.c | 1370 struct ethtool_rxnfc *cmd, u32 *rule_locs) 1378 rule_locs[i] = comp->fs.location; 1424 u32 *rule_locs) 1440 ret = gfar_get_cls_all(priv, cmd, rule_locs); 1369 gfar_get_cls_all(struct gfar_private *priv, struct ethtool_rxnfc *cmd, u32 *rule_locs) argument 1423 gfar_get_nfc(struct net_device *dev, struct ethtool_rxnfc *cmd, u32 *rule_locs) argument
|
/linux-master/net/ethtool/ |
H A D | common.c | 553 info = kvzalloc(struct_size(info, rule_locs, rule_cnt), GFP_KERNEL); 559 err = ops->get_rxnfc(dev, info, info->rule_locs); 566 .fs.location = info->rule_locs[i],
|
/linux-master/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_ethtool.c | 1193 * @rule_locs: ethtool array passed in from OS to receive filter IDs 1199 u32 *rule_locs) 1217 rule_locs[cnt] = fltr->loc; 1779 * @rule_locs: pointer to store rule locations 1784 u32 *rule_locs) 1807 ret = iavf_get_fdir_fltr_ids(adapter, cmd, (u32 *)rule_locs); 1198 iavf_get_fdir_fltr_ids(struct iavf_adapter *adapter, struct ethtool_rxnfc *cmd, u32 *rule_locs) argument 1783 iavf_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd, u32 *rule_locs) argument
|
/linux-master/drivers/net/ethernet/samsung/sxgbe/ |
H A D | sxgbe_ethtool.c | 348 u32 *rule_locs) 347 sxgbe_get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd, u32 *rule_locs) argument
|
/linux-master/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-ethtool.c | 720 struct ethtool_rxnfc *rxnfc, u32 *rule_locs) 757 rule_locs[j++] = i; 719 dpaa2_eth_get_rxnfc(struct net_device *net_dev, struct ethtool_rxnfc *rxnfc, u32 *rule_locs) argument
|
/linux-master/drivers/net/ethernet/qlogic/qede/ |
H A D | qede.h | 514 u32 *rule_locs);
|
/linux-master/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_ethtool.c | 1423 static int nfp_net_get_fs_loc(struct nfp_net *nn, u32 *rule_locs) argument 1432 rule_locs[count++] = entry->loc; 1438 struct ethtool_rxnfc *cmd, u32 *rule_locs) 1453 return nfp_net_get_fs_loc(nn, rule_locs); 1437 nfp_net_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd, u32 *rule_locs) argument
|
/linux-master/drivers/net/ethernet/intel/igc/ |
H A D | igc_ethtool.c | 1022 u32 *rule_locs) 1036 rule_locs[cnt] = rule->location; 1090 struct ethtool_rxnfc *cmd, u32 *rule_locs) 1104 return igc_ethtool_get_nfc_rules(adapter, cmd, rule_locs); 1020 igc_ethtool_get_nfc_rules(struct igc_adapter *adapter, struct ethtool_rxnfc *cmd, u32 *rule_locs) argument 1089 igc_ethtool_get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd, u32 *rule_locs) argument
|