Home
last modified time | relevance | path

Searched refs:mod_hdr_acts (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dmod_hdr.c75 struct mlx5e_tc_mod_hdr_acts *mod_hdr_acts) in mlx5e_mod_hdr_attach() argument
82 num_actions = mod_hdr_acts->num_actions; in mlx5e_mod_hdr_attach()
85 key.actions = mod_hdr_acts->actions; in mlx5e_mod_hdr_attach()
161 struct mlx5e_tc_mod_hdr_acts *mod_hdr_acts) in mlx5e_mod_hdr_alloc() argument
167 if (mod_hdr_acts->num_actions < mod_hdr_acts->max_actions) in mlx5e_mod_hdr_alloc()
172 mod_hdr_acts->actions ? in mlx5e_mod_hdr_alloc()
173 mod_hdr_acts->max_actions * 2 : 1); in mlx5e_mod_hdr_alloc()
174 if (mod_hdr_acts->max_actions == new_num_actions) in mlx5e_mod_hdr_alloc()
178 old_sz = mod_hdr_acts->max_actions * MLX5_MH_ACT_SZ; in mlx5e_mod_hdr_alloc()
180 if (mod_hdr_acts->is_static) { in mlx5e_mod_hdr_alloc()
[all …]
H A Dmod_hdr.h32 struct mlx5e_tc_mod_hdr_acts *mod_hdr_acts);
33 void mlx5e_mod_hdr_dealloc(struct mlx5e_tc_mod_hdr_acts *mod_hdr_acts);
34 char *mlx5e_mod_hdr_get_item(struct mlx5e_tc_mod_hdr_acts *mod_hdr_acts, int pos);
40 struct mlx5e_tc_mod_hdr_acts *mod_hdr_acts);
H A Dtc_priv.h41 struct mlx5e_tc_mod_hdr_acts mod_hdr_acts; member
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_tc.h262 struct mlx5e_tc_mod_hdr_acts *mod_hdr_acts,
268 struct mlx5e_tc_mod_hdr_acts *mod_hdr_acts,
283 struct mlx5e_tc_mod_hdr_acts *mod_hdr_acts,
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/
H A Dact.c126 mod_acts = &attr->parse_attr->mod_hdr_acts; in mlx5e_tc_act_set_next_post_act()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
H A Dsample.c531 mod_acts = &attr->parse_attr->mod_hdr_acts; in mlx5e_tc_sample_offload()