Home
last modified time | relevance | path

Searched refs:mlx5_flow_spec (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/dev/mlx5/mlx5_accel/
H A Dmlx5_ipsec_fs.c160 static void setup_fte_reg_a_with_tag(struct mlx5_flow_spec *spec,
162 static void setup_fte_reg_a_no_tag(struct mlx5_flow_spec *spec);
164 static void setup_fte_no_frags(struct mlx5_flow_spec *spec) in setup_fte_no_frags()
173 static void setup_fte_esp(struct mlx5_flow_spec *spec) in setup_fte_esp()
182 static void setup_fte_spi(struct mlx5_flow_spec *spec, u32 spi, bool encap) in setup_fte_spi()
197 setup_fte_vid(struct mlx5_flow_spec *spec, u16 vid) in setup_fte_vid()
213 clear_fte_vid(struct mlx5_flow_spec *spec) in clear_fte_vid()
226 setup_fte_no_vid(struct mlx5_flow_spec *spec) in setup_fte_no_vid()
309 struct mlx5_flow_spec *spec; in ipsec_miss_create()
472 static void setup_fte_addr4(struct mlx5_flow_spec *spec, __be32 *saddr, in setup_fte_addr4()
[all …]
/freebsd/sys/dev/mlx5/mlx5_core/
H A Dmlx5_fs_tcp.c41 accel_fs_tcp_set_ipv4_flow(struct mlx5_flow_spec *spec, struct inpcb *inp) in accel_fs_tcp_set_ipv4_flow()
62 accel_fs_tcp_set_ipv6_flow(struct mlx5_flow_spec *spec, struct inpcb *inp) in accel_fs_tcp_set_ipv6_flow()
100 struct mlx5_flow_spec *spec; in mlx5e_accel_fs_add_inpcb()
173 static struct mlx5_flow_spec spec = {}; in accel_fs_tcp_add_default_rule()
H A Dmlx5_fs_core.c468 static bool check_valid_spec(const struct mlx5_flow_spec *spec) in check_valid_spec()
727 const struct mlx5_flow_spec *spec, in alloc_fte()
1462 const struct mlx5_flow_spec *spec) in alloc_auto_flow_group()
1669 const struct mlx5_flow_spec *spec, in add_rule_fg()
1762 const struct mlx5_flow_spec *spec, in build_match_list()
1845 const struct mlx5_flow_spec *spec, in try_add_to_existing_fg()
1944 const struct mlx5_flow_spec *spec, in _mlx5_add_flow_rules()
2059 const struct mlx5_flow_spec *spec, in mlx5_add_flow_rules()
2065 static const struct mlx5_flow_spec zero_spec = {}; in mlx5_add_flow_rules()
H A Dmlx5_eswitch.c224 struct mlx5_flow_spec *spec; in esw_fdb_set_vport_rule()
789 struct mlx5_flow_spec *spec; in esw_vport_ingress_config()
837 struct mlx5_flow_spec *spec; in esw_vport_egress_config()
/freebsd/sys/dev/mlx5/
H A Dfs.h135 struct mlx5_flow_spec { struct
311 const struct mlx5_flow_spec *spec,
/freebsd/sys/dev/mlx5/mlx5_en/
H A Dmlx5_en_flow_table.c252 struct mlx5_flow_spec *spec) in mlx5e_add_eth_addr_rule_sub()
435 struct mlx5_flow_spec *spec; in mlx5e_add_eth_addr_rule()
470 struct mlx5_flow_spec *spec) in mlx5e_add_main_vxlan_rules_sub()
596 struct mlx5_flow_spec *spec; in mlx5e_add_main_vxlan_rules()
666 struct mlx5_flow_spec *spec) in mlx5e_add_vlan_rule_sub()
727 struct mlx5_flow_spec *spec; in mlx5e_add_vlan_rule()
1666 mlx5e_add_vxlan_rule_sub(struct mlx5e_priv *priv, struct mlx5_flow_spec *spec, in mlx5e_add_vxlan_rule_sub()
1752 struct mlx5_flow_spec *spec; in mlx5e_add_vxlan_rule_from_db()
1804 struct mlx5_flow_spec *spec) in mlx5e_add_vxlan_catchall_rule_sub()
1836 struct mlx5_flow_spec *spec; in mlx5e_add_vxlan_catchall_rule()
/freebsd/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_main.c2183 struct mlx5_flow_spec *spec; in create_flow_rule()