Searched full:rxnfc (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/net/ethernet/freescale/enetc/ |
| H A D | enetc_ethtool.c | 742 struct ethtool_rxfh_fields *rxnfc) in enetc_get_rxfh_fields() argument 758 if (rxnfc->flow_type >= ARRAY_SIZE(rsshash)) in enetc_get_rxfh_fields() 761 rxnfc->data = rsshash[rxnfc->flow_type]; in enetc_get_rxfh_fields() 856 static int enetc_get_rxnfc(struct net_device *ndev, struct ethtool_rxnfc *rxnfc, in enetc_get_rxnfc() argument 862 switch (rxnfc->cmd) { in enetc_get_rxnfc() 865 rxnfc->data = priv->si->num_fs_entries; in enetc_get_rxnfc() 867 rxnfc->rule_cnt = 0; in enetc_get_rxnfc() 870 rxnfc->rule_cnt++; in enetc_get_rxnfc() 873 if (rxnfc->fs.location >= priv->si->num_fs_entries) in enetc_get_rxnfc() 877 rxnfc->fs = priv->cls_rules[rxnfc->fs.location].fs; in enetc_get_rxnfc() [all …]
|
| /linux/drivers/net/ethernet/marvell/mvpp2/ |
| H A D | mvpp2_cls.c | 1343 struct ethtool_rxnfc *rxnfc) in mvpp2_ethtool_cls_rule_get() argument 1347 if (rxnfc->fs.location >= MVPP2_N_RFS_ENTRIES_PER_FLOW) in mvpp2_ethtool_cls_rule_get() 1350 efs = port->rfs_rules[rxnfc->fs.location]; in mvpp2_ethtool_cls_rule_get() 1354 memcpy(rxnfc, &efs->rxnfc, sizeof(efs->rxnfc)); in mvpp2_ethtool_cls_rule_get() 1418 memcpy(&efs->rxnfc, info, sizeof(*info)); in mvpp2_ethtool_cls_rule_ins() 1552 struct ethtool_rxnfc *rxnfc; in mvpp22_port_rss_ctx_delete() local 1565 rxnfc = &port->rfs_rules[i]->rxnfc; in mvpp22_port_rss_ctx_delete() 1566 if (!(rxnfc->fs.flow_type & FLOW_RSS) || in mvpp22_port_rss_ctx_delete() 1567 rxnfc->rss_context != port_ctx) in mvpp22_port_rss_ctx_delete() 1570 ret = mvpp2_ethtool_cls_rule_del(port, rxnfc); in mvpp22_port_rss_ctx_delete() [all …]
|
| H A D | mvpp2_cls.h | 308 struct ethtool_rxnfc *rxnfc);
|
| H A D | mvpp2.h | 1185 struct ethtool_rxnfc rxnfc; member
|
| /linux/drivers/net/ethernet/broadcom/genet/ |
| H A D | bcmgenet.c | 1431 netdev_err(dev, "rxnfc: Invalid location (%d)\n", in bcmgenet_validate_flow() 1446 netdev_err(dev, "rxnfc: Unsupported mask\n"); in bcmgenet_validate_flow() 1456 netdev_err(dev, "rxnfc: Unsupported mask\n"); in bcmgenet_validate_flow() 1461 netdev_err(dev, "rxnfc: Unsupported flow type (0x%x)\n", in bcmgenet_validate_flow() 1470 netdev_err(dev, "rxnfc: Unsupported mask\n"); in bcmgenet_validate_flow() 1474 netdev_err(dev, "rxnfc: user-def not supported\n"); in bcmgenet_validate_flow() 1482 netdev_err(dev, "rxnfc: Unsupported mask\n"); in bcmgenet_validate_flow() 1498 netdev_err(dev, "rxnfc: Not supported by this device\n"); in bcmgenet_insert_flow() 1505 netdev_err(dev, "rxnfc: Unsupported action (%llu)\n", in bcmgenet_insert_flow()
|
| /linux/drivers/net/ethernet/intel/iavf/ |
| H A D | iavf_ethtool.c | 1614 * @cmd: ethtool rxnfc command 1653 * @cmd: ethtool rxnfc command
|
| /linux/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | en_ethtool.c | 1620 en_warn(priv, "rxnfc: RX ring (%llu) doesn't exist\n", in mlx4_en_flow_replace() 1626 en_warn(priv, "rxnfc: RX ring (%llu) is inactive\n", in mlx4_en_flow_replace()
|
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A D | idpf_ethtool.c | 30 * @cmd: ethtool rxnfc command
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_ethtool.c | 3088 * @cmd: ethtool rxnfc command 3125 * @cmd: ethtool rxnfc command
|
| /linux/drivers/net/ethernet/intel/igb/ |
| H A D | igb_ethtool.c | 2735 dev_err(&adapter->pdev->dev, "ethtool rxnfc set vlan prio filter failed.\n"); in igb_rxnfc_write_vlan_prio_filter()
|