Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/
A Ddr_ste.c137 struct mlx5dr_ste_htbl *next_htbl) in dr_ste_always_hit_htbl() argument
170 dst->next_htbl = src->next_htbl; in dr_ste_replace()
171 if (dst->next_htbl) in dr_ste_replace()
172 dst->next_htbl->pointing_ste = dst; in dr_ste_replace()
365 struct mlx5dr_ste_htbl *next_htbl) in mlx5dr_ste_set_hit_addr_by_next_htbl() argument
427 struct mlx5dr_ste_htbl *next_htbl; in mlx5dr_ste_create_next_htbl() local
440 if (!next_htbl) { in mlx5dr_ste_create_next_htbl()
455 cur_hw_ste, next_htbl); in mlx5dr_ste_create_next_htbl()
456 ste->next_htbl = next_htbl; in mlx5dr_ste_create_next_htbl()
457 next_htbl->pointing_ste = ste; in mlx5dr_ste_create_next_htbl()
[all …]
A Ddr_rule.c216 new_ste->next_htbl = cur_ste->next_htbl; in dr_rule_rehash_copy_ste_ctrl()
219 if (new_ste->next_htbl) in dr_rule_rehash_copy_ste_ctrl()
220 new_ste->next_htbl->pointing_ste = new_ste; in dr_rule_rehash_copy_ste_ctrl()
415 new_htbl->pointing_ste->next_htbl = new_htbl; in dr_rule_rehash_htbl()
594 if (ste->next_htbl && !force) in mlx5dr_rule_set_last_member()
718 last_ste->next_htbl = action_ste->htbl; in dr_rule_handle_action_stes()
743 last_ste->next_htbl = NULL; in dr_rule_handle_action_stes()
1136 cur_htbl = ste->next_htbl; in dr_rule_create_rule_nic()
A Ddr_matcher.c705 prev_htbl->ste_arr[0].next_htbl = curr_nic_matcher->s_htbl; in dr_matcher_connect()
709 curr_nic_matcher->e_anchor->ste_arr[0].next_htbl = next_nic_matcher->s_htbl; in dr_matcher_connect()
1005 prev_anchor->ste_arr[0].next_htbl = next_nic_matcher->s_htbl; in dr_matcher_disconnect()
1009 prev_anchor->ste_arr[0].next_htbl = NULL; in dr_matcher_disconnect()
A Ddr_types.h157 struct mlx5dr_ste_htbl *next_htbl; member
248 struct mlx5dr_ste_htbl *next_htbl);

Completed in 21 milliseconds