Searched refs:mod_hdr_acts (Results 1 – 8 of 8) sorted by relevance
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | en_tc.h | 217 struct mlx5e_tc_mod_hdr_acts *mod_hdr_acts, 223 struct mlx5e_tc_mod_hdr_acts *mod_hdr_acts, 238 struct mlx5e_tc_mod_hdr_acts *mod_hdr_acts, 249 struct mlx5e_tc_mod_hdr_acts *mod_hdr_acts); 250 void dealloc_mod_hdr_actions(struct mlx5e_tc_mod_hdr_acts *mod_hdr_acts);
|
| D | en_tc.c | 201 struct mlx5e_tc_mod_hdr_acts *mod_hdr_acts, in mlx5e_tc_match_to_reg_set_and_get_id() argument 212 err = alloc_mod_hdr_actions(mdev, ns, mod_hdr_acts); in mlx5e_tc_match_to_reg_set_and_get_id() 216 modact = mod_hdr_acts->actions + in mlx5e_tc_match_to_reg_set_and_get_id() 217 (mod_hdr_acts->num_actions * MLX5_MH_ACT_SZ); in mlx5e_tc_match_to_reg_set_and_get_id() 228 err = mod_hdr_acts->num_actions; in mlx5e_tc_match_to_reg_set_and_get_id() 229 mod_hdr_acts->num_actions++; in mlx5e_tc_match_to_reg_set_and_get_id() 301 struct mlx5e_tc_mod_hdr_acts *mod_hdr_acts, in mlx5e_tc_match_to_reg_set() argument 306 int ret = mlx5e_tc_match_to_reg_set_and_get_id(mdev, mod_hdr_acts, ns, type, data); in mlx5e_tc_match_to_reg_set() 312 struct mlx5e_tc_mod_hdr_acts *mod_hdr_acts, in mlx5e_tc_match_to_reg_mod_hdr_change() argument 321 modact = mod_hdr_acts->actions + (act_id * MLX5_MH_ACT_SZ); in mlx5e_tc_match_to_reg_mod_hdr_change() [all …]
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| D | mod_hdr.c | 74 struct mlx5e_tc_mod_hdr_acts *mod_hdr_acts) in mlx5e_mod_hdr_attach() argument 81 num_actions = mod_hdr_acts->num_actions; in mlx5e_mod_hdr_attach() 84 key.actions = mod_hdr_acts->actions; in mlx5e_mod_hdr_attach()
|
| D | tc_ct.h | 121 struct mlx5e_tc_mod_hdr_acts *mod_hdr_acts); 187 struct mlx5e_tc_mod_hdr_acts *mod_hdr_acts) in mlx5_tc_ct_flow_offload() argument
|
| D | mod_hdr.h | 22 struct mlx5e_tc_mod_hdr_acts *mod_hdr_acts);
|
| D | tc_priv.h | 37 struct mlx5e_tc_mod_hdr_acts mod_hdr_acts; member
|
| D | tc_tun_encap.c | 611 struct mlx5e_tc_mod_hdr_acts *mod_hdr_acts, in mlx5e_set_vf_tunnel() argument 637 err = mlx5e_tc_match_to_reg_set_and_get_id(esw->dev, mod_hdr_acts, in mlx5e_set_vf_tunnel() 653 struct mlx5e_tc_mod_hdr_acts *mod_hdr_acts, in mlx5e_update_vf_tunnel() argument 678 mlx5e_tc_match_to_reg_mod_hdr_change(esw->dev, mod_hdr_acts, VPORT_TO_REG, act_id, data); in mlx5e_update_vf_tunnel() 1189 err = mlx5e_set_vf_tunnel(esw, attr, &parse_attr->mod_hdr_acts, e->out_dev, in mlx5e_attach_encap_route() 1331 err = mlx5e_update_vf_tunnel(esw, esw_attr, &parse_attr->mod_hdr_acts, in mlx5e_reoffload_encap()
|
| D | tc_ct.c | 1948 struct mlx5e_tc_mod_hdr_acts *mod_hdr_acts) in mlx5_tc_ct_flow_offload() argument 1959 rule = __mlx5_tc_ct_flow_offload_clear(priv, spec, attr, mod_hdr_acts); in mlx5_tc_ct_flow_offload()
|