Home
last modified time | relevance | path

Searched refs:miss_list (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/steering/
Ddr_rule.c15 struct list_head *miss_list, in dr_rule_append_to_miss_list() argument
22 last_ste = list_last_entry(miss_list, struct mlx5dr_ste, miss_list_node); in dr_rule_append_to_miss_list()
31 list_add_tail(&new_last_ste->miss_list_node, miss_list); in dr_rule_append_to_miss_list()
87 ste->htbl->miss_list = mlx5dr_ste_get_miss_list(orig_ste); in dr_rule_create_collision_entry()
158 dr_rule_find_ste_in_miss_list(struct list_head *miss_list, u8 *hw_ste) in dr_rule_find_ste_in_miss_list() argument
162 if (list_empty(miss_list)) in dr_rule_find_ste_in_miss_list()
166 list_for_each_entry(ste, miss_list, miss_list_node) { in dr_rule_find_ste_in_miss_list()
193 new_ste->htbl->miss_list = mlx5dr_ste_get_miss_list(col_ste); in dr_rule_rehash_handle_collision()
512 struct list_head *miss_list, in dr_rule_handle_collision() argument
529 miss_list, send_list)) { in dr_rule_handle_collision()
[all …]
Ddr_icm_pool.c151 chunk->miss_list = kvmalloc(chunk->num_of_entries * in dr_icm_chunk_ste_init()
152 sizeof(chunk->miss_list[0]), GFP_KERNEL); in dr_icm_chunk_ste_init()
153 if (!chunk->miss_list) in dr_icm_chunk_ste_init()
167 kvfree(chunk->miss_list); in dr_icm_chunk_ste_cleanup()
Ddr_ste.c132 return &ste->htbl->miss_list[index]; in mlx5dr_ste_get_miss_list()
488 htbl->miss_list = chunk->miss_list; in mlx5dr_ste_htbl_alloc()
498 INIT_LIST_HEAD(&htbl->miss_list[i]); in mlx5dr_ste_htbl_alloc()
Ddr_types.h185 struct list_head *miss_list; member
1028 struct list_head *miss_list; member