Searched refs:upspec (Results 1 – 3 of 3) sorted by relevance
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
A D | ipsec.h | 55 struct upspec { struct 79 struct upspec upspec; argument 195 struct upspec upspec; member
|
A D | ipsec.c | 161 attrs->upspec.dport = ntohs(x->sel.dport); in mlx5e_ipsec_build_accel_xfrm_attrs() 162 attrs->upspec.dport_mask = ntohs(x->sel.dport_mask); in mlx5e_ipsec_build_accel_xfrm_attrs() 163 attrs->upspec.sport = ntohs(x->sel.sport); in mlx5e_ipsec_build_accel_xfrm_attrs() 164 attrs->upspec.sport_mask = ntohs(x->sel.sport_mask); in mlx5e_ipsec_build_accel_xfrm_attrs() 165 attrs->upspec.proto = x->sel.proto; in mlx5e_ipsec_build_accel_xfrm_attrs() 558 attrs->upspec.dport = ntohs(sel->dport); in mlx5e_ipsec_build_accel_pol_attrs() 559 attrs->upspec.dport_mask = ntohs(sel->dport_mask); in mlx5e_ipsec_build_accel_pol_attrs() 560 attrs->upspec.sport = ntohs(sel->sport); in mlx5e_ipsec_build_accel_pol_attrs() 561 attrs->upspec.sport_mask = ntohs(sel->sport_mask); in mlx5e_ipsec_build_accel_pol_attrs() 562 attrs->upspec.proto = sel->proto; in mlx5e_ipsec_build_accel_pol_attrs()
|
A D | ipsec_fs.c | 503 static void setup_fte_upper_proto_match(struct mlx5_flow_spec *spec, struct upspec *upspec) in setup_fte_upper_proto_match() argument 505 if (upspec->proto != IPPROTO_UDP) in setup_fte_upper_proto_match() 510 MLX5_SET(fte_match_set_lyr_2_4, spec->match_value, ip_protocol, upspec->proto); in setup_fte_upper_proto_match() 511 if (upspec->dport) { in setup_fte_upper_proto_match() 513 upspec->dport_mask); in setup_fte_upper_proto_match() 514 MLX5_SET(fte_match_set_lyr_2_4, spec->match_value, udp_dport, upspec->dport); in setup_fte_upper_proto_match() 517 if (upspec->sport) { in setup_fte_upper_proto_match() 519 upspec->sport_mask); in setup_fte_upper_proto_match() 520 MLX5_SET(fte_match_set_lyr_2_4, spec->match_value, udp_dport, upspec->sport); in setup_fte_upper_proto_match() 711 setup_fte_upper_proto_match(spec, &attrs->upspec); in tx_add_rule() [all …]
|
Completed in 7 milliseconds