Home
last modified time | relevance | path

Searched refs:outer_headers (Results 1 – 8 of 8) sorted by relevance

/freebsd/sys/dev/mlx5/mlx5_core/
H A Dmlx5_fs_tcp.c43 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 Dmlx5_eswitch.c234 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 Dmlx5_fs_tree.c
/freebsd/sys/dev/mlx5/mlx5_en/
H A Dmlx5_en_flow_table.c259 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 Dmlx5_ipsec_fs.c161 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 Dfs.h251 outer_headers);
H A Dmlx5_ifc.h1718 struct mlx5_ifc_fte_match_set_lyr_2_4_bits outer_headers; member
/freebsd/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_main.c1788 (!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()