Home
last modified time | relevance | path

Searched refs:rule_cnt (Results 1 – 25 of 52) sorted by relevance

123

/linux-6.15/net/ethtool/
H A Dcommon.c592 return info.rule_cnt; in ethtool_get_rxnfc_rule_count()
613 int err, i, rule_cnt; in ethtool_get_max_rxnfc_channel() local
619 rule_cnt = ethtool_get_rxnfc_rule_count(dev); in ethtool_get_max_rxnfc_channel()
620 if (rule_cnt <= 0) in ethtool_get_max_rxnfc_channel()
628 info->rule_cnt = rule_cnt; in ethtool_get_max_rxnfc_channel()
633 for (i = 0; i < rule_cnt; i++) { in ethtool_get_max_rxnfc_channel()
763 int rc, i, rule_cnt; in ethtool_check_rss_ctx_busy() local
769 if (!rule_cnt) in ethtool_check_rss_ctx_busy()
772 if (rule_cnt < 0) in ethtool_check_rss_ctx_busy()
780 info->rule_cnt = rule_cnt; in ethtool_check_rss_ctx_busy()
[all …]
H A Dioctl.c874 .rule_cnt = crxnfc.rule_cnt, in ethtool_rxnfc_copy_from_compat()
913 .rule_cnt = rxnfc->rule_cnt, in ethtool_rxnfc_copy_to_compat()
974 rxnfc->rule_cnt * sizeof(u32))) in ethtool_rxnfc_copy_to_user()
1055 if (info.rule_cnt > 0) { in ethtool_get_rxnfc()
1056 if (info.rule_cnt <= KMALLOC_MAX_SIZE / sizeof(u32)) in ethtool_get_rxnfc()
1057 rule_buf = kcalloc(info.rule_cnt, sizeof(u32), in ethtool_get_rxnfc()
/linux-6.15/drivers/net/ethernet/intel/ice/
H A Dice_trace.h336 TP_STRUCT__entry(__field(u16, rule_cnt)
338 TP_fast_assign(__entry->rule_cnt = sw_info->rule_cnt;
341 __entry->rule_cnt,
/linux-6.15/drivers/net/ethernet/engleder/
H A Dtsnep_rxnfc.c136 if (count == cmd->rule_cnt) { in tsnep_rxnfc_get_all()
148 cmd->rule_cnt = count; in tsnep_rxnfc_get_all()
H A Dtsnep_ethtool.c270 cmd->rule_cnt = adapter->rxnfc_count; in tsnep_ethtool_get_rxnfc()
/linux-6.15/drivers/net/ethernet/wangxun/txgbe/
H A Dtxgbe_ethtool.c161 if (cnt == cmd->rule_cnt) in txgbe_get_ethtool_fdir_all()
167 cmd->rule_cnt = cnt; in txgbe_get_ethtool_fdir_all()
185 cmd->rule_cnt = txgbe->fdir_filter_count; in txgbe_get_rxnfc()
/linux-6.15/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-ethtool.c733 rxnfc->rule_cnt = 0; in dpaa2_eth_get_rxnfc()
734 rxnfc->rule_cnt = dpaa2_eth_num_cls_rules(priv); in dpaa2_eth_get_rxnfc()
750 if (j == rxnfc->rule_cnt) in dpaa2_eth_get_rxnfc()
754 rxnfc->rule_cnt = j; in dpaa2_eth_get_rxnfc()
/linux-6.15/drivers/net/ethernet/cisco/enic/
H A Denic_ethtool.c483 if (cnt == cmd->rule_cnt) in enic_grxclsrlall()
489 cmd->rule_cnt = cnt; in enic_grxclsrlall()
586 cmd->rule_cnt = enic->rfs_h.max - enic->rfs_h.free; in enic_get_rxnfc()
/linux-6.15/drivers/net/ethernet/broadcom/asp2/
H A Dbcmasp_ethtool.c330 cmd->rule_cnt = bcmasp_netfilt_get_active(intf); in bcmasp_get_rxnfc()
338 err = bcmasp_netfilt_get_all_active(intf, rule_locs, &cmd->rule_cnt); in bcmasp_get_rxnfc()
H A Dbcmasp.c549 u32 *rule_cnt) in bcmasp_netfilt_get_all_active() argument
564 if (j == *rule_cnt) in bcmasp_netfilt_get_all_active()
570 *rule_cnt = j; in bcmasp_netfilt_get_all_active()
H A Dbcmasp.h598 u32 *rule_cnt);
/linux-6.15/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_sp.c879 hdr->rule_cnt = (u8)rule_cnt; in bnx2x_vlan_mac_set_rdata_hdr_e2()
944 rule_cnt++; in bnx2x_set_one_mac_e2()
965 rule_cnt); in bnx2x_set_one_mac_e2()
1075 int rule_cnt = rule_idx + 1; in bnx2x_set_one_vlan_e2() local
1098 rule_cnt++; in bnx2x_set_one_vlan_e2()
1114 rule_cnt); in bnx2x_set_one_vlan_e2()
1125 int rule_cnt = rule_idx + 1; in bnx2x_set_one_vlan_mac_e2() local
1153 rule_cnt++; in bnx2x_set_one_vlan_mac_e2()
1171 rule_cnt); in bnx2x_set_one_vlan_mac_e2()
2391 u8 rule_cnt) in bnx2x_rx_mode_set_rdata_hdr_e2() argument
[all …]
/linux-6.15/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_flows.c519 u32 rule_cnt = nfc->rule_cnt; in otx2_get_all_flows() local
525 while ((!err || err == -ENOENT) && idx < rule_cnt) { in otx2_get_all_flows()
531 nfc->rule_cnt = rule_cnt; in otx2_get_all_flows()
/linux-6.15/drivers/net/ethernet/freescale/enetc/
H A Denetc_ethtool.c594 rxnfc->rule_cnt = 0; in enetc_get_rxnfc()
597 rxnfc->rule_cnt++; in enetc_get_rxnfc()
614 if (j == rxnfc->rule_cnt) in enetc_get_rxnfc()
619 rxnfc->rule_cnt = j; in enetc_get_rxnfc()
/linux-6.15/drivers/net/ethernet/sfc/siena/
H A Dethtool_common.c858 info->rule_cnt = in efx_siena_ethtool_get_rxnfc()
877 rule_locs, info->rule_cnt); in efx_siena_ethtool_get_rxnfc()
880 info->rule_cnt = rc; in efx_siena_ethtool_get_rxnfc()
/linux-6.15/drivers/net/ethernet/aquantia/atlantic/
H A Daq_filters.c773 if (unlikely(count == cmd->rule_cnt)) in aq_get_rxnfc_all_rules()
779 cmd->rule_cnt = count; in aq_get_rxnfc_all_rules()
/linux-6.15/drivers/net/ethernet/sfc/
H A Dethtool_common.c869 info->rule_cnt = in efx_ethtool_get_rxnfc()
888 rule_locs, info->rule_cnt); in efx_ethtool_get_rxnfc()
891 info->rule_cnt = rc; in efx_ethtool_get_rxnfc()
/linux-6.15/drivers/net/ethernet/sfc/falcon/
H A Dethtool.c985 info->rule_cnt = in ef4_ethtool_get_rxnfc()
1000 rule_locs, info->rule_cnt); in ef4_ethtool_get_rxnfc()
1003 info->rule_cnt = rc; in ef4_ethtool_get_rxnfc()
/linux-6.15/drivers/net/ethernet/freescale/
H A Dgianfar_ethtool.c1378 if (i == cmd->rule_cnt) in gfar_get_cls_all()
1385 cmd->rule_cnt = i; in gfar_get_cls_all()
1436 cmd->rule_cnt = priv->rx_list.count; in gfar_get_nfc()
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_fs_ethtool.c828 while ((!err || err == -ENOENT) && idx < info->rule_cnt) { in mlx5e_ethtool_get_all_flows()
1008 info->rule_cnt = ethtool->tot_num_rules; in mlx5e_ethtool_get_rxnfc()
/linux-6.15/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_debugfs.c2235 int i, ret, rule_cnt; in hclge_dbg_dump_fd_tcam() local
2259 rule_cnt = hclge_dbg_get_rules_location(hdev, rule_locs); in hclge_dbg_dump_fd_tcam()
2260 if (rule_cnt < 0) { in hclge_dbg_dump_fd_tcam()
2261 ret = rule_cnt; in hclge_dbg_dump_fd_tcam()
2268 for (i = 0; i < rule_cnt; i++) { in hclge_dbg_dump_fd_tcam()
/linux-6.15/drivers/net/ethernet/google/gve/
H A Dgve_flow_rule.c251 if (j >= cmd->rule_cnt) in gve_get_flow_rule_ids()
/linux-6.15/drivers/net/ethernet/intel/iavf/
H A Diavf_ethtool.c1078 if (cnt == cmd->rule_cnt) { in iavf_get_fdir_fltr_ids()
1089 cmd->rule_cnt = cnt; in iavf_get_fdir_fltr_ids()
1619 cmd->rule_cnt = adapter->fdir_active_fltr; in iavf_get_rxnfc()
/linux-6.15/drivers/net/dsa/
H A Dbcm_sf2_cfp.c1097 nfc->rule_cnt = rules_cnt; in bcm_sf2_cfp_rule_get_all()
1114 nfc->rule_cnt = bitmap_weight(priv->cfp.unique, in bcm_sf2_get_rxnfc()
/linux-6.15/include/linux/
H A Dethtool.h38 u32 rule_cnt; member

123