Home
last modified time | relevance | path

Searched refs:ttc_params (Results 1 – 7 of 7) sorted by relevance

/drivers/net/ethernet/mellanox/mlx5/core/lag/
A Dport_sel.c465 struct ttc_params *ttc_params) in mlx5_lag_set_inner_ttc_params() argument
472 ft_attr = &ttc_params->ft_attr; in mlx5_lag_set_inner_ttc_params()
476 ttc_params->dests[tt].type = in mlx5_lag_set_inner_ttc_params()
484 struct ttc_params *ttc_params) in mlx5_lag_set_outer_ttc_params() argument
491 ft_attr = &ttc_params->ft_attr; in mlx5_lag_set_outer_ttc_params()
495 ttc_params->dests[tt].type = in mlx5_lag_set_outer_ttc_params()
501 ttc_params->inner_ttc = port_sel->tunnel; in mlx5_lag_set_outer_ttc_params()
506 ttc_params->tunnel_dests[tt].type = in mlx5_lag_set_outer_ttc_params()
508 ttc_params->tunnel_dests[tt].ft = in mlx5_lag_set_outer_ttc_params()
517 struct ttc_params ttc_params = {}; in mlx5_lag_create_ttc_table() local
[all …]
/drivers/net/ethernet/mellanox/mlx5/core/
A Den_fs.c897 struct ttc_params *ttc_params) in mlx5e_set_inner_ttc_params() argument
902 memset(ttc_params, 0, sizeof(*ttc_params)); in mlx5e_set_inner_ttc_params()
909 ttc_params->dests[tt].tir_num = in mlx5e_set_inner_ttc_params()
919 struct ttc_params *ttc_params, bool tunnel) in mlx5e_set_ttc_params() argument
925 memset(ttc_params, 0, sizeof(*ttc_params)); in mlx5e_set_ttc_params()
932 ttc_params->dests[tt].tir_num = in mlx5e_set_ttc_params()
938 ttc_params->inner_ttc = tunnel; in mlx5e_set_ttc_params()
945 ttc_params->tunnel_dests[tt].ft = in mlx5e_set_ttc_params()
1280 struct ttc_params ttc_params = {}; in mlx5e_create_inner_ttc_table() local
1287 &ttc_params); in mlx5e_create_inner_ttc_table()
[all …]
A Den_rep.c969 struct ttc_params ttc_params = {}; in mlx5e_create_rep_ttc_table() local
977 mlx5e_set_ttc_params(priv->fs, priv->rx_res, &ttc_params, false); in mlx5e_create_rep_ttc_table()
981 ttc_params.ft_attr.level = MLX5E_TTC_FT_LEVEL + 1; in mlx5e_create_rep_ttc_table()
983 mlx5e_fs_set_ttc(priv->fs, mlx5_create_ttc_table(priv->mdev, &ttc_params), false); in mlx5e_create_rep_ttc_table()
A Den_tc.c831 struct ttc_params *ttc_params) in mlx5e_hairpin_set_ttc_params() argument
833 struct mlx5_flow_table_attr *ft_attr = &ttc_params->ft_attr; in mlx5e_hairpin_set_ttc_params()
836 memset(ttc_params, 0, sizeof(*ttc_params)); in mlx5e_hairpin_set_ttc_params()
838 ttc_params->ns_type = MLX5_FLOW_NAMESPACE_KERNEL; in mlx5e_hairpin_set_ttc_params()
840 ttc_params->dests[tt].type = MLX5_FLOW_DESTINATION_TYPE_TIR; in mlx5e_hairpin_set_ttc_params()
841 ttc_params->dests[tt].tir_num = in mlx5e_hairpin_set_ttc_params()
854 struct ttc_params ttc_params; in mlx5e_hairpin_rss_init() local
866 mlx5e_hairpin_set_ttc_params(hp, &ttc_params); in mlx5e_hairpin_rss_init()
867 hp->ttc = mlx5_create_ttc_table(priv->mdev, &ttc_params); in mlx5e_hairpin_rss_init()
/drivers/net/ethernet/mellanox/mlx5/core/lib/
A Dfs_ttc.h42 struct ttc_params { struct
56 struct ttc_params *params); argument
60 struct ttc_params *params);
A Dfs_ttc.c330 struct ttc_params *params, in mlx5_generate_ttc_table_rules()
515 struct ttc_params *params, in mlx5_generate_inner_ttc_table_rules()
632 struct ttc_params *params) in mlx5_create_inner_ttc_table()
707 struct ttc_params *params) in mlx5_create_ttc_table()
/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dfs.h134 struct ttc_params *ttc_params, bool tunnel);

Completed in 26 milliseconds