| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | fs_ethtool.h | 21 struct ethtool_rxnfc *info, u32 *rule_locs); 40 struct ethtool_rxnfc *info, u32 *rule_locs) in mlx5e_ethtool_get_rxnfc() argument
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
| H A D | ethtool.c | 277 u32 *rule_locs) in mlx5i_get_rxnfc() argument 281 return mlx5e_ethtool_get_rxnfc(priv, info, rule_locs); in mlx5i_get_rxnfc()
|
| /linux/drivers/net/ethernet/engleder/ |
| H A D | tsnep_rxnfc.c | 126 u32 *rule_locs) in tsnep_rxnfc_get_all() argument 142 rule_locs[count] = rule->location; in tsnep_rxnfc_get_all()
|
| /linux/drivers/net/dsa/ |
| H A D | bcm_sf2_cfp.c | 1086 u32 *rule_locs) in bcm_sf2_cfp_rule_get_all() argument 1091 rule_locs[rules_cnt] = index; in bcm_sf2_cfp_rule_get_all() 1103 struct ethtool_rxnfc *nfc, u32 *rule_locs) in bcm_sf2_get_rxnfc() argument 1123 ret = bcm_sf2_cfp_rule_get_all(priv, port, nfc, rule_locs); in bcm_sf2_get_rxnfc() 1137 ret = p->ethtool_ops->get_rxnfc(p, nfc, rule_locs); in bcm_sf2_get_rxnfc()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_fs_ethtool.c | 821 struct ethtool_rxnfc *info, u32 *rule_locs) in mlx5e_ethtool_get_all_flows() argument 831 rule_locs[idx++] = location; in mlx5e_ethtool_get_all_flows() 997 struct ethtool_rxnfc *info, u32 *rule_locs) in mlx5e_ethtool_get_rxnfc() argument 1010 err = mlx5e_ethtool_get_all_flows(priv, info, rule_locs); in mlx5e_ethtool_get_rxnfc()
|
| /linux/drivers/net/ethernet/google/gve/ |
| H A D | gve_flow_rule.c | 233 int gve_get_flow_rule_ids(struct gve_priv *priv, struct ethtool_rxnfc *cmd, u32 *rule_locs) in gve_get_flow_rule_ids() argument 254 rule_locs[j++] = be32_to_cpu(rule_ids_cache[i]); in gve_get_flow_rule_ids()
|
| H A D | gve_ethtool.c | 848 static int gve_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd, u32 *rule_locs) in gve_get_rxnfc() argument 869 err = gve_get_flow_rule_ids(priv, cmd, (u32 *)rule_locs); in gve_get_rxnfc()
|
| H A D | gve.h | 1319 int gve_get_flow_rule_ids(struct gve_priv *priv, struct ethtool_rxnfc *cmd, u32 *rule_locs);
|
| /linux/drivers/net/ethernet/freescale/ |
| H A D | gianfar_ethtool.c | 1384 struct ethtool_rxnfc *cmd, u32 *rule_locs) in gfar_get_cls_all() argument 1392 rule_locs[i] = comp->fs.location; in gfar_get_cls_all() 1442 u32 *rule_locs) in gfar_get_nfc() argument 1455 ret = gfar_get_cls_all(priv, cmd, rule_locs); in gfar_get_nfc()
|
| /linux/drivers/net/ethernet/meta/fbnic/ |
| H A D | fbnic_ethtool.c | 628 u32 *rule_locs) in fbnic_get_cls_rule_all() argument 644 if (rule_locs) { in fbnic_get_cls_rule_all() 648 rule_locs[cnt] = i; in fbnic_get_cls_rule_all() 856 struct ethtool_rxnfc *cmd, u32 *rule_locs) in fbnic_get_rxnfc() argument 867 rule_locs = NULL; in fbnic_get_rxnfc() 871 ret = fbnic_get_cls_rule_all(fbn, cmd, rule_locs); in fbnic_get_rxnfc()
|
| /linux/include/linux/ |
| H A D | ethtool.h | 44 u32 rule_locs[]; member 1265 struct ethtool_rxnfc *, u32 *rule_locs);
|
| /linux/drivers/net/ethernet/intel/iavf/ |
| H A D | iavf_ethtool.c | 1059 u32 *rule_locs) in iavf_get_fdir_fltr_ids() argument 1080 rule_locs[cnt] = fltr->loc; in iavf_get_fdir_fltr_ids() 1659 u32 *rule_locs) in iavf_get_rxnfc() argument 1678 ret = iavf_get_fdir_fltr_ids(adapter, cmd, (u32 *)rule_locs); in iavf_get_rxnfc()
|
| /linux/drivers/net/ethernet/netronome/nfp/ |
| H A D | nfp_net_ethtool.c | 1424 static int nfp_net_get_fs_loc(struct nfp_net *nn, u32 *rule_locs) in nfp_net_get_fs_loc() argument 1433 rule_locs[count++] = entry->loc; in nfp_net_get_fs_loc() 1446 struct ethtool_rxnfc *cmd, u32 *rule_locs) in nfp_net_get_rxnfc() argument 1458 return nfp_net_get_fs_loc(nn, rule_locs); in nfp_net_get_rxnfc()
|
| /linux/drivers/net/ethernet/intel/igc/ |
| H A D | igc_ethtool.c | 1025 u32 *rule_locs) in igc_ethtool_get_nfc_rules() argument 1039 rule_locs[cnt] = rule->location; in igc_ethtool_get_nfc_rules() 1102 struct ethtool_rxnfc *cmd, u32 *rule_locs) in igc_ethtool_get_rxnfc() argument 1113 return igc_ethtool_get_nfc_rules(adapter, cmd, rule_locs); in igc_ethtool_get_rxnfc()
|
| /linux/drivers/net/ethernet/sfc/siena/ |
| H A D | ethtool_common.c | 852 struct ethtool_rxnfc *info, u32 *rule_locs) in efx_siena_ethtool_get_rxnfc() argument 883 rule_locs, info->rule_cnt); in efx_siena_ethtool_get_rxnfc()
|
| /linux/drivers/net/ethernet/sfc/falcon/ |
| H A D | ethtool.c | 986 struct ethtool_rxnfc *info, u32 *rule_locs) in ef4_ethtool_get_rxnfc() argument 1011 rule_locs, info->rule_cnt); in ef4_ethtool_get_rxnfc()
|
| /linux/drivers/net/ethernet/sfc/ |
| H A D | ethtool_common.c | 861 struct ethtool_rxnfc *info, u32 *rule_locs) in efx_ethtool_get_rxnfc() argument 892 rule_locs, info->rule_cnt); in efx_ethtool_get_rxnfc()
|
| /linux/drivers/net/ethernet/broadcom/asp2/ |
| H A D | bcmasp.c | 548 int bcmasp_netfilt_get_all_active(struct bcmasp_intf *intf, u32 *rule_locs, in bcmasp_netfilt_get_all_active() argument 567 rule_locs[j++] = priv->net_filters[i].fs.location; in bcmasp_netfilt_get_all_active()
|
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A D | idpf_ethtool.c | 36 u32 *rule_locs) in idpf_get_rxnfc() argument 79 rule_locs[cnt] = f->fs.location; in idpf_get_rxnfc()
|
| /linux/drivers/net/ethernet/intel/igb/ |
| H A D | igb_ethtool.c | 2480 u32 *rule_locs) in igb_get_ethtool_nfc_all() argument 2491 rule_locs[cnt] = rule->sw_idx; in igb_get_ethtool_nfc_all() 2552 u32 *rule_locs) in igb_get_rxnfc() argument 2566 ret = igb_get_ethtool_nfc_all(adapter, cmd, rule_locs); in igb_get_rxnfc()
|
| /linux/include/uapi/linux/ |
| H A D | ethtool.h | 1513 __u32 rule_locs[]; member
|
| /linux/drivers/net/ethernet/hisilicon/hns3/ |
| H A D | hnae3.h | 759 struct ethtool_rxnfc *cmd, u32 *rule_locs);
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice.h | 1029 u32 *rule_locs);
|
| /linux/drivers/net/ethernet/freescale/enetc/ |
| H A D | enetc_ethtool.c | 857 u32 *rule_locs) in enetc_get_rxnfc() argument 889 rule_locs[j++] = i; in enetc_get_rxnfc()
|
| /linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | otx2_flows.c | 679 u32 *rule_locs) in otx2_get_all_flows() argument 690 rule_locs[idx++] = location; in otx2_get_all_flows()
|