Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/
H A Dmpls.c27 copy_mpls_info(struct mlx5e_mpls_info *mpls_info, in copy_mpls_info() argument
30 mpls_info->label = act->mpls_push.label; in copy_mpls_info()
31 mpls_info->tc = act->mpls_push.tc; in copy_mpls_info()
32 mpls_info->bos = act->mpls_push.bos; in copy_mpls_info()
33 mpls_info->ttl = act->mpls_push.ttl; in copy_mpls_info()
43 copy_mpls_info(&parse_state->mpls_info, act); in tc_act_parse_mpls_push()
H A Dmirred.c194 memcpy(&parse_attr->mpls_info[esw_attr->out_count], in parse_mirred_encap()
195 &parse_state->mpls_info, sizeof(parse_state->mpls_info)); in parse_mirred_encap()
H A Dact.h27 struct mlx5e_mpls_info mpls_info; member
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_tun_mplsoudp.c33 const struct mlx5e_mpls_info *mpls_info = &r->mpls_info; in generate_ip_tun_hdr() local
41 *mpls = mpls_entry_encode(mpls_info->label, mpls_info->ttl, mpls_info->tc, mpls_info->bos); in generate_ip_tun_hdr()
H A Dtc_priv.h37 struct mlx5e_mpls_info mpls_info[MLX5_MAX_FLOW_FWD_VPORTS]; member
H A Dtc_tun_encap.c824 const struct mlx5e_mpls_info *mpls_info; in mlx5e_attach_encap() local
837 mpls_info = &parse_attr->mpls_info[out_index]; in mlx5e_attach_encap()
878 memcpy(&e->mpls_info, mpls_info, sizeof(*mpls_info)); in mlx5e_attach_encap()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_rep.h212 struct mlx5e_mpls_info mpls_info; member