Home
last modified time | relevance | path

Searched refs:rule_locs (Results 1 – 25 of 57) sorted by relevance

123

/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dfs.h130 struct ethtool_rxnfc *info, u32 *rule_locs);
137 struct ethtool_rxnfc *info, u32 *rule_locs) in mlx5e_ethtool_get_rxnfc() argument
/linux/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
A Dethtool.c238 u32 *rule_locs) in mlx5i_get_rxnfc() argument
242 return mlx5e_ethtool_get_rxnfc(priv, info, rule_locs); in mlx5i_get_rxnfc()
/linux/drivers/net/ethernet/cisco/enic/
A Denic_ethtool.c400 u32 *rule_locs) in enic_grxclsrlall() argument
414 rule_locs[cnt] = n->fltr_id; in enic_grxclsrlall()
504 u32 *rule_locs) in enic_get_rxnfc() argument
521 ret = enic_grxclsrlall(enic, cmd, rule_locs); in enic_get_rxnfc()
/linux/drivers/net/ethernet/aquantia/atlantic/
A Daq_filters.h29 u32 *rule_locs);
A Daq_ethtool.c499 u32 *rule_locs) in aq_ethtool_get_rxnfc() argument
518 err = aq_get_rxnfc_all_rules(aq_nic, cmd, rule_locs); in aq_ethtool_get_rxnfc()
A Daq_filters.c762 u32 *rule_locs) in aq_get_rxnfc_all_rules() argument
776 rule_locs[count++] = rule->aq_fsp.location; in aq_get_rxnfc_all_rules()
/linux/drivers/net/ethernet/sfc/
A Dethtool_common.h42 struct ethtool_rxnfc *info, u32 *rule_locs);
A Dethtool_common.c810 struct ethtool_rxnfc *info, u32 *rule_locs) in efx_ethtool_get_rxnfc() argument
894 rule_locs, info->rule_cnt); in efx_ethtool_get_rxnfc()
/linux/drivers/net/dsa/
A Dbcm_sf2_cfp.c1086 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()
A Dbcm_sf2.h215 struct ethtool_rxnfc *nfc, u32 *rule_locs);
/linux/drivers/net/ethernet/mellanox/mlx5/core/
A Den_fs_ethtool.c816 struct ethtool_rxnfc *info, u32 *rule_locs) in mlx5e_ethtool_get_all_flows() argument
826 rule_locs[idx++] = location; in mlx5e_ethtool_get_all_flows()
963 struct ethtool_rxnfc *info, u32 *rule_locs) in mlx5e_ethtool_get_rxnfc() argument
975 err = mlx5e_ethtool_get_all_flows(priv, info, rule_locs); in mlx5e_ethtool_get_rxnfc()
/linux/include/linux/
A Dethtool.h37 u32 rule_locs[]; member
661 struct ethtool_rxnfc *, u32 *rule_locs);
/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/
A Dhclge_debugfs.c1499 static int hclge_dbg_get_rules_location(struct hclge_dev *hdev, u16 *rule_locs) in hclge_dbg_get_rules_location() argument
1507 rule_locs[cnt] = rule->location; in hclge_dbg_get_rules_location()
1523 u16 *rule_locs; in hclge_dbg_dump_fd_tcam() local
1536 rule_locs = kcalloc(rule_num, sizeof(u16), GFP_KERNEL); in hclge_dbg_dump_fd_tcam()
1537 if (!rule_locs) in hclge_dbg_dump_fd_tcam()
1542 kfree(rule_locs); in hclge_dbg_dump_fd_tcam()
1546 rule_cnt = hclge_dbg_get_rules_location(hdev, rule_locs); in hclge_dbg_dump_fd_tcam()
1557 tcam_msg.loc = rule_locs[i]; in hclge_dbg_dump_fd_tcam()
1580 kfree(rule_locs); in hclge_dbg_dump_fd_tcam()
/linux/drivers/net/ethernet/freescale/
A Dgianfar_ethtool.c1364 struct ethtool_rxnfc *cmd, u32 *rule_locs) in gfar_get_cls_all() argument
1372 rule_locs[i] = comp->fs.location; in gfar_get_cls_all()
1418 u32 *rule_locs) in gfar_get_nfc() argument
1434 ret = gfar_get_cls_all(priv, cmd, rule_locs); in gfar_get_nfc()
/linux/drivers/net/ethernet/intel/iavf/
A Diavf_ethtool.c1196 u32 *rule_locs) in iavf_get_fdir_fltr_ids() argument
1214 rule_locs[cnt] = fltr->loc; in iavf_get_fdir_fltr_ids()
1757 u32 *rule_locs) in iavf_get_rxnfc() argument
1778 ret = iavf_get_fdir_fltr_ids(adapter, cmd, (u32 *)rule_locs); in iavf_get_rxnfc()
/linux/drivers/net/ethernet/freescale/dpaa2/
A Ddpaa2-ethtool.c688 struct ethtool_rxnfc *rxnfc, u32 *rule_locs) in dpaa2_eth_get_rxnfc() argument
725 rule_locs[j++] = i; in dpaa2_eth_get_rxnfc()
/linux/drivers/net/ethernet/freescale/enetc/
A Denetc_ethtool.c413 u32 *rule_locs) in enetc_get_rxnfc() argument
451 rule_locs[j++] = i; in enetc_get_rxnfc()
/linux/drivers/net/ethernet/intel/igc/
A Digc_ethtool.c1002 u32 *rule_locs) in igc_ethtool_get_nfc_rules() argument
1016 rule_locs[cnt] = rule->location; in igc_ethtool_get_nfc_rules()
1070 struct ethtool_rxnfc *cmd, u32 *rule_locs) in igc_ethtool_get_rxnfc() argument
1084 return igc_ethtool_get_nfc_rules(adapter, cmd, rule_locs); in igc_ethtool_get_rxnfc()
/linux/drivers/net/ethernet/samsung/sxgbe/
A Dsxgbe_ethtool.c350 u32 *rule_locs) in sxgbe_get_rxnfc() argument
/linux/drivers/net/ethernet/qlogic/qede/
A Dqede.h512 u32 *rule_locs);
/linux/drivers/net/ethernet/sfc/falcon/
A Dethtool.c948 struct ethtool_rxnfc *info, u32 *rule_locs) in ef4_ethtool_get_rxnfc() argument
1000 rule_locs, info->rule_cnt); in ef4_ethtool_get_rxnfc()
/linux/drivers/net/ethernet/intel/ice/
A Dice.h862 u32 *rule_locs);
A Dice_ethtool_fdir.c232 u32 *rule_locs) in ice_get_fdir_fltr_ids() argument
248 rule_locs[cnt] = f_rule->fltr_id; in ice_get_fdir_fltr_ids()
/linux/drivers/net/ethernet/marvell/octeontx2/nic/
A Dotx2_flows.c467 u32 *rule_locs) in otx2_get_all_flows() argument
478 rule_locs[idx++] = location; in otx2_get_all_flows()
/linux/drivers/net/ethernet/hisilicon/hns3/
A Dhnae3.h687 struct ethtool_rxnfc *cmd, u32 *rule_locs);

Completed in 96 milliseconds

123