Home
last modified time | relevance | path

Searched refs:mlx5_flow_table (Results 1 – 9 of 9) sorted by relevance

/freebsd-13-stable/sys/dev/mlx5/
HDfs.h65 struct mlx5_flow_table;
80 struct mlx5_flow_table *ft;
117 struct mlx5_flow_table *
124 struct mlx5_flow_table *
131 struct mlx5_flow_table *
136 int mlx5_destroy_flow_table(struct mlx5_flow_table *ft);
145 mlx5_create_flow_group(struct mlx5_flow_table *ft, u32 *in);
152 mlx5_add_flow_rule(struct mlx5_flow_table *ft,
/freebsd-13-stable/sys/dev/mlx5/mlx5_core/
HDmlx5_fs_tree.c204 static void _fs_del_ft(struct mlx5_flow_table *ft);
215 _fs_del_ft(container_of(base, struct mlx5_flow_table, base)); in cmd_remove_node()
328 static struct fs_fte *alloc_star_ft_entry(struct mlx5_flow_table *ft, in alloc_star_ft_entry()
411 static struct mlx5_flow_table *find_next_ft(struct fs_prio *prio);
412 static struct mlx5_flow_table *find_prev_ft(struct mlx5_flow_table *curr,
417 struct mlx5_flow_table *src_ft, in fs_set_star_rule()
418 struct mlx5_flow_table *dst_ft) in fs_set_star_rule()
468 struct mlx5_flow_table *next_ft) in connect_prev_fts()
470 struct mlx5_flow_table *iter; in connect_prev_fts()
482 struct mlx5_flow_table *prev_ft = src_dst->dest_attr.ft; in connect_prev_fts()
[all …]
HDfs_core.h93 struct mlx5_flow_table { struct
139 struct mlx5_flow_table *ft_level_0;
142 struct mlx5_flow_table *root_ft;
HDeswitch.h84 struct mlx5_flow_table *acl;
90 struct mlx5_flow_table *acl;
HDmlx5_eswitch.c272 struct mlx5_flow_table *fdb; in esw_create_fdb_table()
608 struct mlx5_flow_table *acl; in esw_vport_enable_egress_acl()
707 struct mlx5_flow_table *acl; in esw_vport_enable_ingress_acl()
/freebsd-13-stable/sys/dev/mlx5/mlx5_en/
HDmlx5_en_flow_table.c256 struct mlx5_flow_table *ft = priv->fts.main.t; in mlx5e_add_eth_addr_rule_sub()
487 struct mlx5_flow_table *ft = priv->fts.main_vxlan.t; in mlx5e_add_main_vxlan_rules_sub()
684 struct mlx5_flow_table *ft = priv->fts.vlan.t; in mlx5e_add_vlan_rule_sub()
1677 struct mlx5_flow_table *ft = priv->fts.vxlan.t; in mlx5e_add_vxlan_rule_sub()
1807 struct mlx5_flow_table *ft = priv->fts.vxlan.t; in mlx5e_add_vxlan_catchall_rule_sub()
HDen.h1013 struct mlx5_flow_table *t;
/freebsd-13-stable/sys/dev/mlx5/mlx5_ib/
HDmlx5_ib.h167 struct mlx5_flow_table *flow_table;
181 struct mlx5_flow_table *lag_demux_ft;
HDmlx5_ib_main.c2162 struct mlx5_flow_table *ft; in get_flow_table()
2228 struct mlx5_flow_table *ft = ft_prio->flow_table; in create_flow_rule()