Searched refs:mlx5dr_ste_htbl (Results 1 – 8 of 8) sorted by relevance
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_types.h | 152 struct mlx5dr_ste_htbl; 172 struct mlx5dr_ste_htbl *htbl; 174 struct mlx5dr_ste_htbl *next_htbl; 190 struct mlx5dr_ste_htbl { struct 228 struct mlx5dr_ste_htbl * 964 struct mlx5dr_ste_htbl *s_anchor; 985 struct mlx5dr_ste_htbl *s_htbl; 986 struct mlx5dr_ste_htbl *e_anchor; 1404 struct mlx5dr_ste_htbl *htbl, 1481 struct mlx5dr_ste_htbl *htbl, [all …]
|
H A D | dr_rule.c | 63 struct mlx5dr_ste_htbl *new_htbl; in dr_rule_create_collision_htbl() 252 struct mlx5dr_ste_htbl *new_htbl, in dr_rule_rehash_copy_ste() 320 struct mlx5dr_ste_htbl *new_htbl, in dr_rule_rehash_copy_miss_list() 393 static struct mlx5dr_ste_htbl * 396 struct mlx5dr_ste_htbl *cur_htbl, in dr_rule_rehash_htbl() 411 struct mlx5dr_ste_htbl *new_htbl; in dr_rule_rehash_htbl() 835 struct mlx5dr_ste_htbl *cur_htbl, in dr_rule_handle_ste_branch() 838 struct mlx5dr_ste_htbl **put_htbl) in dr_rule_handle_ste_branch() 844 struct mlx5dr_ste_htbl *new_htbl; in dr_rule_handle_ste_branch() 1125 struct mlx5dr_ste_htbl *htbl = NULL; in dr_rule_create_rule_nic() [all …]
|
H A D | dr_ste.c | 155 struct mlx5dr_ste_htbl *next_htbl) in dr_ste_always_hit_htbl() 203 struct mlx5dr_ste_htbl *stats_tbl) in dr_ste_remove_head_ste() 239 struct mlx5dr_ste_htbl *stats_tbl) in dr_ste_replace_head_ste() 242 struct mlx5dr_ste_htbl *next_miss_htbl; in dr_ste_replace_head_ste() 285 struct mlx5dr_ste_htbl *stats_tbl) in dr_ste_remove_middle_ste() 318 struct mlx5dr_ste_htbl *stats_tbl; in mlx5dr_ste_free() 384 struct mlx5dr_ste_htbl *next_htbl) in mlx5dr_ste_set_hit_addr_by_next_htbl() 404 struct mlx5dr_ste_htbl *htbl, in mlx5dr_ste_set_formatted_ste() 429 struct mlx5dr_ste_htbl *htbl, in mlx5dr_ste_htbl_init_and_postsend() 455 struct mlx5dr_ste_htbl *next_htbl; in mlx5dr_ste_create_next_htbl() [all …]
|
H A D | dr_icm_pool.c | 495 struct mlx5dr_ste_htbl *mlx5dr_icm_pool_alloc_htbl(struct mlx5dr_icm_pool *pool) in mlx5dr_icm_pool_alloc_htbl() 500 void mlx5dr_icm_pool_free_htbl(struct mlx5dr_icm_pool *pool, struct mlx5dr_ste_htbl *htbl) in mlx5dr_icm_pool_free_htbl()
|
H A D | dr_table.c | 12 struct mlx5dr_ste_htbl *last_htbl; in dr_table_set_miss_action_nic()
|
H A D | dr_send.c | 655 struct mlx5dr_ste_htbl *htbl, in dr_get_tbl_copy_details() 713 struct mlx5dr_ste_htbl *htbl, in mlx5dr_send_postsend_htbl() 781 struct mlx5dr_ste_htbl *htbl, in mlx5dr_send_postsend_formatted_htbl()
|
H A D | dr_matcher.c | 689 struct mlx5dr_ste_htbl *prev_htbl; in dr_nic_matcher_connect() 1037 struct mlx5dr_ste_htbl *prev_anchor; in dr_matcher_disconnect_nic()
|
H A D | dr_domain.c | 112 sizeof(struct mlx5dr_ste_htbl), 0, in dr_domain_init_mem_resources()
|