Searched refs:reformat_params (Results 1 – 3 of 3) sorted by relevance
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tc_tun.c | 229 struct mlx5_pkt_reformat_params reformat_params; in mlx5e_tc_tun_create_header_ipv4() local 315 memset(&reformat_params, 0, sizeof(reformat_params)); in mlx5e_tc_tun_create_header_ipv4() 316 reformat_params.type = e->reformat_type; in mlx5e_tc_tun_create_header_ipv4() 317 reformat_params.size = e->encap_size; in mlx5e_tc_tun_create_header_ipv4() 318 reformat_params.data = e->encap_header; in mlx5e_tc_tun_create_header_ipv4() 319 e->pkt_reformat = mlx5_packet_reformat_alloc(priv->mdev, &reformat_params, in mlx5e_tc_tun_create_header_ipv4() 346 struct mlx5_pkt_reformat_params reformat_params; in mlx5e_tc_tun_update_header_ipv4() local 421 memset(&reformat_params, 0, sizeof(reformat_params)); in mlx5e_tc_tun_update_header_ipv4() 422 reformat_params.type = e->reformat_type; in mlx5e_tc_tun_update_header_ipv4() 423 reformat_params.size = e->encap_size; in mlx5e_tc_tun_update_header_ipv4() [all …]
|
H A D | tc_tun_encap.c | 157 struct mlx5_pkt_reformat_params reformat_params; in mlx5e_tc_encap_flows_add() local 168 memset(&reformat_params, 0, sizeof(reformat_params)); in mlx5e_tc_encap_flows_add() 169 reformat_params.type = e->reformat_type; in mlx5e_tc_encap_flows_add() 170 reformat_params.size = e->encap_size; in mlx5e_tc_encap_flows_add() 171 reformat_params.data = e->encap_header; in mlx5e_tc_encap_flows_add() 173 &reformat_params, in mlx5e_tc_encap_flows_add() 955 struct mlx5_pkt_reformat_params reformat_params; in mlx5e_attach_decap() local 995 memset(&reformat_params, 0, sizeof(reformat_params)); in mlx5e_attach_decap() 996 reformat_params.type = MLX5_REFORMAT_TYPE_L3_TUNNEL_TO_L2; in mlx5e_attach_decap() 997 reformat_params.size = sizeof(attr->eth); in mlx5e_attach_decap() [all …]
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ipsec_fs.c | 1375 struct mlx5_pkt_reformat_params *reformat_params) in setup_pkt_tunnel_reformat() argument 1423 reformat_params->type = MLX5_REFORMAT_TYPE_L3_ESP_TUNNEL_TO_L2; in setup_pkt_tunnel_reformat() 1426 reformat_params->type = MLX5_REFORMAT_TYPE_L2_TO_L3_ESP_TUNNEL; in setup_pkt_tunnel_reformat() 1427 reformat_params->param_0 = attrs->authsize; in setup_pkt_tunnel_reformat() 1461 reformat_params->size = bfflen; in setup_pkt_tunnel_reformat() 1462 reformat_params->data = reformatbf; in setup_pkt_tunnel_reformat() 1496 struct mlx5_pkt_reformat_params *reformat_params) in setup_pkt_transport_reformat() argument 1504 reformat_params->type = get_reformat_type(attrs); in setup_pkt_transport_reformat() 1505 if (reformat_params->type < 0) in setup_pkt_transport_reformat() 1506 return reformat_params->type; in setup_pkt_transport_reformat() [all …]
|