Home
last modified time | relevance | path

Searched refs:parse_attr (Results 1 – 3 of 3) sorted by relevance

/drivers/net/ethernet/mellanox/mlx5/core/
Den_tc.c413 struct mlx5e_tc_flow_parse_attr *parse_attr) in mlx5e_attach_mod_hdr() argument
420 &parse_attr->mod_hdr_acts); in mlx5e_attach_mod_hdr()
787 struct mlx5e_tc_flow_parse_attr *parse_attr, in mlx5e_hairpin_flow_add() argument
790 int peer_ifindex = parse_attr->mirred_ifindex[0]; in mlx5e_hairpin_flow_add()
813 err = mlx5e_hairpin_get_prio(priv, &parse_attr->spec, &match_prio, in mlx5e_hairpin_flow_add()
1034 struct mlx5e_tc_flow_parse_attr *parse_attr; in mlx5e_tc_add_nic_flow() local
1040 parse_attr = attr->parse_attr; in mlx5e_tc_add_nic_flow()
1043 err = mlx5e_hairpin_flow_add(priv, flow, parse_attr, extack); in mlx5e_tc_add_nic_flow()
1057 err = mlx5e_attach_mod_hdr(priv, flow, parse_attr); in mlx5e_tc_add_nic_flow()
1058 mlx5e_mod_hdr_dealloc(&parse_attr->mod_hdr_acts); in mlx5e_tc_add_nic_flow()
[all …]
Den_tc.h74 struct mlx5e_tc_flow_parse_attr *parse_attr; member
/drivers/net/ethernet/mellanox/mlx5/core/en/
Dtc_tun_encap.c154 spec = &attr->parse_attr->spec; in mlx5e_tc_encap_flows_add()
195 spec = &attr->parse_attr->spec; in mlx5e_tc_encap_flows_del()
733 struct mlx5e_tc_flow_parse_attr *parse_attr; in mlx5e_attach_encap() local
744 parse_attr = attr->parse_attr; in mlx5e_attach_encap()
745 tun_info = parse_attr->tun_info[out_index]; in mlx5e_attach_encap()
860 struct mlx5e_tc_flow_parse_attr *parse_attr; in mlx5e_attach_decap() local
866 parse_attr = flow->attr->parse_attr; in mlx5e_attach_decap()
867 if (sizeof(parse_attr->eth) > MLX5_CAP_ESW(priv->mdev, max_encap_header_size)) { in mlx5e_attach_decap()
873 key.key = parse_attr->eth; in mlx5e_attach_decap()
903 reformat_params.size = sizeof(parse_attr->eth); in mlx5e_attach_decap()
[all …]