Searched defs:matcher (Results  1 – 7 of 7) sorted by relevance
| /Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/steering/ | 
| D | dr_matcher.c | 147 int mlx5dr_matcher_select_builders(struct mlx5dr_matcher *matcher,  in mlx5dr_matcher_select_builders()168 static int dr_matcher_set_ste_builders(struct mlx5dr_matcher *matcher,  in dr_matcher_set_ste_builders()
 440 static int dr_matcher_add_to_tbl(struct mlx5dr_matcher *matcher)  in dr_matcher_add_to_tbl()
 501 static void dr_matcher_uninit_fdb(struct mlx5dr_matcher *matcher)  in dr_matcher_uninit_fdb()
 507 static void dr_matcher_uninit(struct mlx5dr_matcher *matcher)  in dr_matcher_uninit()
 527 static int dr_matcher_init_nic(struct mlx5dr_matcher *matcher,  in dr_matcher_init_nic()
 573 static int dr_matcher_init_fdb(struct mlx5dr_matcher *matcher)  in dr_matcher_init_fdb()
 592 static int dr_matcher_init(struct mlx5dr_matcher *matcher,  in dr_matcher_init()
 641 	struct mlx5dr_matcher *matcher;  in mlx5dr_matcher_create()  local
 710 static int dr_matcher_remove_from_tbl(struct mlx5dr_matcher *matcher)  in dr_matcher_remove_from_tbl()
 [all …]
 
 | 
| D | dr_rule.c | 40 dr_rule_create_collision_htbl(struct mlx5dr_matcher *matcher,  in dr_rule_create_collision_htbl()67 dr_rule_create_collision_entry(struct mlx5dr_matcher *matcher,  in dr_rule_create_collision_entry()
 166 dr_rule_rehash_handle_collision(struct mlx5dr_matcher *matcher,  in dr_rule_rehash_handle_collision()
 198 static void dr_rule_rehash_copy_ste_ctrl(struct mlx5dr_matcher *matcher,  in dr_rule_rehash_copy_ste_ctrl()
 221 dr_rule_rehash_copy_ste(struct mlx5dr_matcher *matcher,  in dr_rule_rehash_copy_ste()
 287 static int dr_rule_rehash_copy_miss_list(struct mlx5dr_matcher *matcher,  in dr_rule_rehash_copy_miss_list()
 318 static int dr_rule_rehash_copy_htbl(struct mlx5dr_matcher *matcher,  in dr_rule_rehash_copy_htbl()
 363 	struct mlx5dr_matcher *matcher = rule->matcher;  in dr_rule_rehash_htbl()  local
 492 dr_rule_handle_collision(struct mlx5dr_matcher *matcher,  in dr_rule_handle_collision()
 659 	struct mlx5dr_matcher *matcher = rule->matcher;  in dr_rule_handle_action_stes()  local
 [all …]
 
 | 
| D | mlx5dr.h | 149 mlx5dr_matcher_destroy(struct mlx5dr_matcher *matcher) { return 0; }  in mlx5dr_matcher_destroy()152 mlx5dr_rule_create(struct mlx5dr_matcher *matcher,  in mlx5dr_rule_create()
 
 | 
| D | fs_dr.c | 137 	struct mlx5dr_matcher *matcher;  in mlx5_cmd_dr_create_flow_group()  local
 | 
| D | dr_ste.c | 450 		     struct mlx5dr_matcher *matcher,  in mlx5dr_ste_free()598 int mlx5dr_ste_create_next_htbl(struct mlx5dr_matcher *matcher,  in mlx5dr_ste_create_next_htbl()
 731 int mlx5dr_ste_build_ste_arr(struct mlx5dr_matcher *matcher,  in mlx5dr_ste_build_ste_arr()
 
 | 
| D | dr_action.c | 635 int mlx5dr_actions_build_ste_arr(struct mlx5dr_matcher *matcher,  in mlx5dr_actions_build_ste_arr()
 | 
| D | dr_types.h | 248 				  struct mlx5dr_matcher *matcher,  in mlx5dr_ste_put()777 	struct mlx5dr_matcher *matcher;  member
 
 |