eth_ft             42 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	struct mlx5e_ethtool_table   *eth_ft;
eth_ft             45 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c static void put_flow_table(struct mlx5e_ethtool_table *eth_ft)
eth_ft             47 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	if (!--eth_ft->num_rules) {
eth_ft             48 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 		mlx5_destroy_flow_table(eth_ft->ft);
eth_ft             49 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 		eth_ft->ft = NULL;
eth_ft             61 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	struct mlx5e_ethtool_table *eth_ft;
eth_ft             75 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 		eth_ft = &priv->fs.ethtool.l3_l4_ft[prio];
eth_ft             81 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 		eth_ft = &priv->fs.ethtool.l3_l4_ft[prio];
eth_ft             86 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 		eth_ft = &priv->fs.ethtool.l2_ft[prio];
eth_ft             93 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	eth_ft->num_rules++;
eth_ft             94 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	if (eth_ft->ft)
eth_ft             95 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 		return eth_ft;
eth_ft            111 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	eth_ft->ft = ft;
eth_ft            112 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	return eth_ft;
eth_ft            460 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	put_flow_table(eth_rule->eth_ft);
eth_ft            669 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	struct mlx5e_ethtool_table *eth_ft;
eth_ft            682 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	eth_ft = get_flow_table(priv, fs, num_tuples);
eth_ft            683 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	if (IS_ERR(eth_ft))
eth_ft            684 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 		return PTR_ERR(eth_ft);
eth_ft            688 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 		put_flow_table(eth_ft);
eth_ft            693 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	eth_rule->eth_ft = eth_ft;
eth_ft            694 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	if (!eth_ft->ft) {
eth_ft            698 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	rule = add_ethtool_flow_rule(priv, eth_ft->ft, fs);