Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/steering/
Dmlx5dr.h8 struct mlx5dr_table;
48 struct mlx5dr_table *
51 int mlx5dr_table_destroy(struct mlx5dr_table *table);
53 u32 mlx5dr_table_get_id(struct mlx5dr_table *table);
56 mlx5dr_matcher_create(struct mlx5dr_table *table,
71 int mlx5dr_table_set_miss_action(struct mlx5dr_table *tbl,
75 mlx5dr_action_create_dest_table(struct mlx5dr_table *table);
133 static inline struct mlx5dr_table *
137 mlx5dr_table_destroy(struct mlx5dr_table *table) { return 0; } in mlx5dr_table_destroy()
140 mlx5dr_table_get_id(struct mlx5dr_table *table) { return 0; } in mlx5dr_table_get_id()
[all …]
Ddr_table.c6 int mlx5dr_table_set_miss_action(struct mlx5dr_table *tbl, in mlx5dr_table_set_miss_action()
90 static void dr_table_uninit_fdb(struct mlx5dr_table *tbl) in dr_table_uninit_fdb()
96 static void dr_table_uninit(struct mlx5dr_table *tbl) in dr_table_uninit()
151 static int dr_table_init_fdb(struct mlx5dr_table *tbl) in dr_table_init_fdb()
170 static int dr_table_init(struct mlx5dr_table *tbl) in dr_table_init()
205 static int dr_table_destroy_sw_owned_tbl(struct mlx5dr_table *tbl) in dr_table_destroy_sw_owned_tbl()
212 static int dr_table_create_sw_owned_tbl(struct mlx5dr_table *tbl) in dr_table_create_sw_owned_tbl()
235 struct mlx5dr_table *mlx5dr_table_create(struct mlx5dr_domain *dmn, u32 level) in mlx5dr_table_create()
237 struct mlx5dr_table *tbl; in mlx5dr_table_create()
269 int mlx5dr_table_destroy(struct mlx5dr_table *tbl) in mlx5dr_table_destroy()
[all …]
Dfs_dr.h37 struct mlx5dr_table *dr_table;
Ddr_matcher.c443 struct mlx5dr_table *tbl = matcher->tbl; in dr_matcher_add_to_tbl()
595 struct mlx5dr_table *tbl = matcher->tbl; in dr_matcher_init()
636 mlx5dr_matcher_create(struct mlx5dr_table *tbl, in mlx5dr_matcher_create()
713 struct mlx5dr_table *tbl = matcher->tbl; in dr_matcher_remove_from_tbl()
752 struct mlx5dr_table *tbl = matcher->tbl; in mlx5dr_matcher_destroy()
Ddr_types.h666 struct mlx5dr_table { struct
692 struct mlx5dr_table *tbl; argument
734 struct mlx5dr_table *tbl;
Dfs_dr.c33 struct mlx5dr_table *next_tbl; in set_miss_action()
68 struct mlx5dr_table *tbl; in mlx5_cmd_dr_create_flow_table()
Ddr_rule.c1246 struct mlx5dr_table *tbl = rule->matcher->tbl; in mlx5dr_rule_destroy()
Ddr_action.c965 mlx5dr_action_create_dest_table(struct mlx5dr_table *tbl) in mlx5dr_action_create_dest_table()