Searched refs:outer_headers (Results 1 – 8 of 8) sorted by relevance
/freebsd/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_fs_tcp.c | 43 MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, outer_headers.ip_protocol); in accel_fs_tcp_set_ipv4_flow() 44 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_protocol, IPPROTO_TCP); in accel_fs_tcp_set_ipv4_flow() 45 MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, outer_headers.ip_version); in accel_fs_tcp_set_ipv4_flow() 46 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_version, 4); in accel_fs_tcp_set_ipv4_flow() 48 outer_headers.src_ipv4_src_ipv6.ipv4_layout.ipv4), in accel_fs_tcp_set_ipv4_flow() 51 outer_headers.dst_ipv4_dst_ipv6.ipv4_layout.ipv4), in accel_fs_tcp_set_ipv4_flow() 54 outer_headers.src_ipv4_src_ipv6.ipv4_layout.ipv4); in accel_fs_tcp_set_ipv4_flow() 56 outer_headers.dst_ipv4_dst_ipv6.ipv4_layout.ipv4); in accel_fs_tcp_set_ipv4_flow() 64 MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, outer_headers.ip_protocol); in accel_fs_tcp_set_ipv6_flow() 65 MLX5_SET(fte_match_param, spec->match_value, outer_headers in accel_fs_tcp_set_ipv6_flow() [all...] |
H A D | mlx5_eswitch.c | 234 outer_headers.dmac_47_16); in esw_fdb_set_vport_rule() 236 outer_headers.dmac_47_16); in esw_fdb_set_vport_rule() 305 dmac = MLX5_ADDR_OF(fte_match_param, match_criteria, outer_headers.dmac_47_16); in esw_create_fdb_table() 642 MLX5_SET_TO_ONES(fte_match_param, match_criteria, outer_headers.cvlan_tag); in esw_vport_enable_egress_acl() 643 MLX5_SET_TO_ONES(fte_match_param, match_criteria, outer_headers.first_vid); in esw_vport_enable_egress_acl() 744 MLX5_SET_TO_ONES(fte_match_param, match_criteria, outer_headers.cvlan_tag); in esw_vport_enable_ingress_acl() 815 MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, outer_headers.cvlan_tag); in esw_vport_ingress_config() 816 MLX5_SET_TO_ONES(fte_match_param, spec->match_value, outer_headers.cvlan_tag); in esw_vport_ingress_config() 864 MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, outer_headers.cvlan_tag); in esw_vport_egress_config() 865 MLX5_SET_TO_ONES(fte_match_param, spec->match_value, outer_headers.cvlan_tag); in esw_vport_egress_config() [all …]
|
H A D | mlx5_fs_tree.c |
|
/freebsd/sys/dev/mlx5/mlx5_en/ |
H A D | mlx5_en_flow_table.c | 259 outer_headers.dmac_47_16); in mlx5e_add_eth_addr_rule_sub() 261 outer_headers.dmac_47_16); in mlx5e_add_eth_addr_rule_sub() 309 MLX5_SET_TO_ONES(fte_match_param, mc, outer_headers.ethertype); in mlx5e_add_eth_addr_rule_sub() 315 MLX5_SET(fte_match_param, mv, outer_headers.ethertype, in mlx5e_add_eth_addr_rule_sub() 325 MLX5_SET(fte_match_param, mv, outer_headers.ethertype, in mlx5e_add_eth_addr_rule_sub() 332 MLX5_SET_TO_ONES(fte_match_param, mc, outer_headers.ip_protocol); in mlx5e_add_eth_addr_rule_sub() 333 MLX5_SET(fte_match_param, mv, outer_headers.ip_protocol, IPPROTO_UDP); in mlx5e_add_eth_addr_rule_sub() 338 MLX5_SET(fte_match_param, mv, outer_headers.ethertype, in mlx5e_add_eth_addr_rule_sub() 348 MLX5_SET(fte_match_param, mv, outer_headers.ethertype, in mlx5e_add_eth_addr_rule_sub() 355 MLX5_SET(fte_match_param, mv, outer_headers.ip_protocol, IPPROTO_TCP); in mlx5e_add_eth_addr_rule_sub() [all …]
|
/freebsd/sys/dev/mlx5/mlx5_accel/ |
H A D | mlx5_ipsec_fs.c | 161 MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, outer_headers.frag); in setup_fte_no_frags() 162 MLX5_SET(fte_match_param, spec->match_value, outer_headers.frag, 0); in setup_fte_no_frags() 170 MLX5_SET_TO_ONES(fte_match_param, spec->match_criteria, outer_headers.ip_protocol); in setup_fte_esp() 171 MLX5_SET(fte_match_param, spec->match_value, outer_headers.ip_protocol, IPPROTO_ESP); in setup_fte_esp() 195 outer_headers.cvlan_tag); in setup_fte_vid() 197 outer_headers.cvlan_tag, 1); in setup_fte_vid() 199 outer_headers.first_vid); in setup_fte_vid() 200 MLX5_SET(fte_match_param, spec->match_value, outer_headers.first_vid, in setup_fte_vid() 208 outer_headers.cvlan_tag, 0); in clear_fte_vid() 210 outer_headers.cvlan_tag, 0); in clear_fte_vid() [all …]
|
/freebsd/sys/dev/mlx5/ |
H A D | fs.h | 251 outer_headers);
|
H A D | mlx5_ifc.h | 1718 struct mlx5_ifc_fte_match_set_lyr_2_4_bits outer_headers; member
|
/freebsd/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_main.c | 1788 (!HEADER_IS_ZERO(match_criteria, outer_headers)) << in get_match_criteria_enable() 1832 outer_headers); in parse_flow_attr() 1834 outer_headers); in parse_flow_attr()
|