ft_attr 229 drivers/net/ethernet/mellanox/mlx5/core/en/fs.h struct mlx5_flow_table_attr ft_attr; ft_attr 314 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c struct mlx5_flow_table_attr ft_attr = {}; ft_attr 319 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c ft_attr.max_fte = MLX5E_ARFS_TABLE_SIZE; ft_attr 320 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c ft_attr.level = MLX5E_ARFS_FT_LEVEL; ft_attr 321 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c ft_attr.prio = MLX5E_NIC_PRIO; ft_attr 323 drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c ft->t = mlx5_create_flow_table(priv->fs.ns, &ft_attr); ft_attr 1120 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c struct mlx5_flow_table_attr *ft_attr = &ttc_params->ft_attr; ft_attr 1122 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c ft_attr->max_fte = MLX5E_INNER_TTC_TABLE_SIZE; ft_attr 1123 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c ft_attr->level = MLX5E_INNER_TTC_FT_LEVEL; ft_attr 1124 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c ft_attr->prio = MLX5E_NIC_PRIO; ft_attr 1130 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c struct mlx5_flow_table_attr *ft_attr = &ttc_params->ft_attr; ft_attr 1132 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c ft_attr->max_fte = MLX5E_TTC_TABLE_SIZE; ft_attr 1133 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c ft_attr->level = MLX5E_TTC_FT_LEVEL; ft_attr 1134 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c ft_attr->prio = MLX5E_NIC_PRIO; ft_attr 1146 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c ft->t = mlx5_create_flow_table(priv->fs.ns, ¶ms->ft_attr); ft_attr 1192 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c ft->t = mlx5_create_flow_table(priv->fs.ns, ¶ms->ft_attr); ft_attr 1356 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c struct mlx5_flow_table_attr ft_attr = {}; ft_attr 1361 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c ft_attr.max_fte = MLX5E_L2_TABLE_SIZE; ft_attr 1362 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c ft_attr.level = MLX5E_L2_FT_LEVEL; ft_attr 1363 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c ft_attr.prio = MLX5E_NIC_PRIO; ft_attr 1365 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c ft->t = mlx5_create_flow_table(priv->fs.ns, &ft_attr); ft_attr 1477 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c struct mlx5_flow_table_attr ft_attr = {}; ft_attr 1482 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c ft_attr.max_fte = MLX5E_VLAN_TABLE_SIZE; ft_attr 1483 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c ft_attr.level = MLX5E_VLAN_FT_LEVEL; ft_attr 1484 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c ft_attr.prio = MLX5E_NIC_PRIO; ft_attr 1486 drivers/net/ethernet/mellanox/mlx5/core/en_fs.c ft->t = mlx5_create_flow_table(priv->fs.ns, &ft_attr); ft_attr 579 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c struct mlx5_flow_table_attr *ft_attr = &ttc_params->ft_attr; ft_attr 589 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c ft_attr->max_fte = MLX5E_TTC_TABLE_SIZE; ft_attr 590 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c ft_attr->level = MLX5E_TC_TTC_FT_LEVEL; ft_attr 591 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c ft_attr->prio = MLX5E_TC_PRIO; ft_attr 316 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c struct mlx5_flow_table_attr ft_attr = {}; ft_attr 341 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c ft_attr.max_fte = table_size; ft_attr 342 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c ft_attr.prio = LEGACY_FDB_PRIO; ft_attr 343 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c fdb = mlx5_create_flow_table(root_ns, &ft_attr); ft_attr 1048 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c struct mlx5_flow_table_attr ft_attr = {}; ft_attr 1101 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c ft_attr.flags = flags; ft_attr 1102 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c ft_attr.max_fte = table_size; ft_attr 1103 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c ft_attr.prio = FDB_SLOW_PATH; ft_attr 1105 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c fdb = mlx5_create_flow_table(root_ns, &ft_attr); ft_attr 1244 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c struct mlx5_flow_table_attr ft_attr = {}; ft_attr 1256 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c ft_attr.max_fte = nvports + MLX5_ESW_MISS_FLOWS; ft_attr 1258 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c ft_offloads = mlx5_create_flow_table(ns, &ft_attr); ft_attr 1004 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c struct mlx5_flow_table_attr *ft_attr, ft_attr 1021 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c fs_prio = find_prio(ns, ft_attr->prio); ft_attr 1026 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c if (ft_attr->level >= fs_prio->num_levels) { ft_attr 1033 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c ft_attr->level += fs_prio->start_level; ft_attr 1034 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c ft = alloc_flow_table(ft_attr->level, ft_attr 1036 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c ft_attr->max_fte ? roundup_pow_of_two(ft_attr->max_fte) : 0, ft_attr 1038 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c op_mod, ft_attr->flags); ft_attr 1074 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c struct mlx5_flow_table_attr *ft_attr) ft_attr 1076 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c return __mlx5_create_flow_table(ns, ft_attr, FS_FT_OP_MOD_NORMAL, 0); ft_attr 1083 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c struct mlx5_flow_table_attr ft_attr = {}; ft_attr 1085 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c ft_attr.max_fte = max_fte; ft_attr 1086 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c ft_attr.level = level; ft_attr 1087 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c ft_attr.prio = prio; ft_attr 1089 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c return __mlx5_create_flow_table(ns, &ft_attr, FS_FT_OP_MOD_NORMAL, vport); ft_attr 1096 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c struct mlx5_flow_table_attr ft_attr = {}; ft_attr 1098 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c ft_attr.level = level; ft_attr 1099 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c ft_attr.prio = prio; ft_attr 1100 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c return __mlx5_create_flow_table(ns, &ft_attr, FS_FT_OP_MOD_LAG_DEMUX, 0); ft_attr 1112 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c struct mlx5_flow_table_attr ft_attr = {}; ft_attr 1118 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c ft_attr.max_fte = num_flow_table_entries; ft_attr 1119 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c ft_attr.prio = prio; ft_attr 1120 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c ft_attr.level = level; ft_attr 1121 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c ft_attr.flags = flags; ft_attr 1123 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c ft = mlx5_create_flow_table(ns, &ft_attr); ft_attr 2391 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c struct mlx5_flow_table_attr ft_attr = {}; ft_attr 2398 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c ft_attr.max_fte = ANCHOR_SIZE; ft_attr 2399 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c ft_attr.level = ANCHOR_LEVEL; ft_attr 2400 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c ft_attr.prio = ANCHOR_PRIO; ft_attr 2402 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c ft = mlx5_create_flow_table(ns, &ft_attr); ft_attr 27 drivers/net/ethernet/mellanox/mlx5/core/rdma.c struct mlx5_flow_table_attr ft_attr = {}; ft_attr 58 drivers/net/ethernet/mellanox/mlx5/core/rdma.c ft_attr.max_fte = 1; ft_attr 59 drivers/net/ethernet/mellanox/mlx5/core/rdma.c ft = mlx5_create_flow_table(ns, &ft_attr); ft_attr 164 include/linux/mlx5/fs.h struct mlx5_flow_table_attr *ft_attr);