Searched refs:next_htbl (Results 1 – 4 of 4) sorted by relevance
144 struct mlx5dr_ste_htbl *next_htbl) in dr_ste_always_hit_htbl() argument146 struct mlx5dr_icm_chunk *chunk = next_htbl->chunk; in dr_ste_always_hit_htbl()148 ste_ctx->set_byte_mask(hw_ste, next_htbl->byte_mask); in dr_ste_always_hit_htbl()149 ste_ctx->set_next_lu_type(hw_ste, next_htbl->lu_type); in dr_ste_always_hit_htbl()178 dst->next_htbl = src->next_htbl; in dr_ste_replace()179 if (dst->next_htbl) in dr_ste_replace()180 dst->next_htbl->pointing_ste = dst; in dr_ste_replace()373 struct mlx5dr_ste_htbl *next_htbl) in mlx5dr_ste_set_hit_addr_by_next_htbl() argument375 u64 icm_addr = mlx5dr_icm_pool_get_chunk_icm_addr(next_htbl->chunk); in mlx5dr_ste_set_hit_addr_by_next_htbl()377 mlx5dr_icm_pool_get_chunk_num_of_entries(next_htbl->chunk); in mlx5dr_ste_set_hit_addr_by_next_htbl()[all …]
214 new_ste->next_htbl = cur_ste->next_htbl; in dr_rule_rehash_copy_ste_ctrl()217 if (new_ste->next_htbl) in dr_rule_rehash_copy_ste_ctrl()218 new_ste->next_htbl->pointing_ste = new_ste; in dr_rule_rehash_copy_ste_ctrl()414 new_htbl->pointing_ste->next_htbl = new_htbl; in dr_rule_rehash_htbl()593 if (ste->next_htbl && !force) in mlx5dr_rule_set_last_member()717 last_ste->next_htbl = action_ste->htbl; in dr_rule_handle_action_stes()742 last_ste->next_htbl = NULL; in dr_rule_handle_action_stes()1164 cur_htbl = ste->next_htbl; in dr_rule_create_rule_nic()
730 prev_htbl->chunk->ste_arr[0].next_htbl = curr_nic_matcher->s_htbl; in dr_nic_matcher_connect()735 curr_nic_matcher->e_anchor->chunk->ste_arr[0].next_htbl = in dr_nic_matcher_connect()1049 prev_anchor->chunk->ste_arr[0].next_htbl = next_nic_matcher->s_htbl; in dr_matcher_disconnect_nic()1053 prev_anchor->chunk->ste_arr[0].next_htbl = NULL; in dr_matcher_disconnect_nic()
163 struct mlx5dr_ste_htbl *next_htbl; member244 struct mlx5dr_ste_htbl *next_htbl);