Searched refs:ttc_params (Results 1 – 6 of 6) sorted by relevance
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| D | fs_ttc.h | 42 struct ttc_params { struct 53 struct ttc_params *params); argument 57 struct ttc_params *params);
|
| D | fs_ttc.c | 236 struct ttc_params *params, in mlx5_generate_ttc_table_rules() 393 struct ttc_params *params, in mlx5_generate_inner_ttc_table_rules() 491 struct ttc_params *params) in mlx5_create_inner_ttc_table() 541 struct ttc_params *params) in mlx5_create_ttc_table()
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | en_fs.c | 858 struct ttc_params *ttc_params) in mlx5e_set_inner_ttc_params() argument 860 struct mlx5_flow_table_attr *ft_attr = &ttc_params->ft_attr; in mlx5e_set_inner_ttc_params() 863 memset(ttc_params, 0, sizeof(*ttc_params)); in mlx5e_set_inner_ttc_params() 864 ttc_params->ns = mlx5_get_flow_namespace(priv->mdev, in mlx5e_set_inner_ttc_params() 870 ttc_params->dests[tt].type = MLX5_FLOW_DESTINATION_TYPE_TIR; in mlx5e_set_inner_ttc_params() 871 ttc_params->dests[tt].tir_num = in mlx5e_set_inner_ttc_params() 880 struct ttc_params *ttc_params, bool tunnel) in mlx5e_set_ttc_params() argument 883 struct mlx5_flow_table_attr *ft_attr = &ttc_params->ft_attr; in mlx5e_set_ttc_params() 886 memset(ttc_params, 0, sizeof(*ttc_params)); in mlx5e_set_ttc_params() 887 ttc_params->ns = mlx5_get_flow_namespace(priv->mdev, in mlx5e_set_ttc_params() [all …]
|
| D | en_rep.c | 688 struct ttc_params ttc_params = {}; in mlx5e_create_rep_ttc_table() local 695 mlx5e_set_ttc_params(priv, &ttc_params, false); in mlx5e_create_rep_ttc_table() 699 ttc_params.ft_attr.level = MLX5E_TTC_FT_LEVEL + 1; in mlx5e_create_rep_ttc_table() 701 priv->fs.ttc = mlx5_create_ttc_table(priv->mdev, &ttc_params); in mlx5e_create_rep_ttc_table()
|
| D | en_tc.c | 588 struct ttc_params *ttc_params) in mlx5e_hairpin_set_ttc_params() argument 590 struct mlx5_flow_table_attr *ft_attr = &ttc_params->ft_attr; in mlx5e_hairpin_set_ttc_params() 593 memset(ttc_params, 0, sizeof(*ttc_params)); in mlx5e_hairpin_set_ttc_params() 595 ttc_params->ns = mlx5_get_flow_namespace(hp->func_mdev, in mlx5e_hairpin_set_ttc_params() 598 ttc_params->dests[tt].type = MLX5_FLOW_DESTINATION_TYPE_TIR; in mlx5e_hairpin_set_ttc_params() 599 ttc_params->dests[tt].tir_num = in mlx5e_hairpin_set_ttc_params() 612 struct ttc_params ttc_params; in mlx5e_hairpin_rss_init() local 623 mlx5e_hairpin_set_ttc_params(hp, &ttc_params); in mlx5e_hairpin_rss_init() 624 hp->ttc = mlx5_create_ttc_table(priv->mdev, &ttc_params); in mlx5e_hairpin_rss_init()
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| D | fs.h | 189 struct ttc_params *ttc_params, bool tunnel);
|