Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/steering/
H A Ddr_ste.c321 struct mlx5dr_ste_htbl *next_htbl) in dr_ste_always_hit_htbl() argument
323 struct mlx5dr_icm_chunk *chunk = next_htbl->chunk; in dr_ste_always_hit_htbl()
326 MLX5_SET(ste_general, hw_ste, byte_mask, next_htbl->byte_mask); in dr_ste_always_hit_htbl()
327 MLX5_SET(ste_general, hw_ste, next_lu_type, next_htbl->lu_type); in dr_ste_always_hit_htbl()
354 dst->next_htbl = src->next_htbl; in dr_ste_replace()
355 if (dst->next_htbl) in dr_ste_replace()
356 dst->next_htbl->pointing_ste = dst; in dr_ste_replace()
534 struct mlx5dr_ste_htbl *next_htbl) in mlx5dr_ste_set_hit_addr_by_next_htbl() argument
536 struct mlx5dr_icm_chunk *chunk = next_htbl->chunk; in mlx5dr_ste_set_hit_addr_by_next_htbl()
604 struct mlx5dr_ste_htbl *next_htbl; in mlx5dr_ste_create_next_htbl() local
[all …]
H A Ddr_matcher.c450 prev_htbl->ste_arr[0].next_htbl = curr_nic_matcher->s_htbl; in dr_matcher_connect()
454 curr_nic_matcher->e_anchor->ste_arr[0].next_htbl = next_nic_matcher->s_htbl; in dr_matcher_connect()
727 prev_anchor->ste_arr[0].next_htbl = next_nic_matcher->s_htbl; in dr_matcher_disconnect()
731 prev_anchor->ste_arr[0].next_htbl = NULL; in dr_matcher_disconnect()
H A Ddr_rule.c203 new_ste->next_htbl = cur_ste->next_htbl; in dr_rule_rehash_copy_ste_ctrl()
207 new_ste->next_htbl->pointing_ste = new_ste; in dr_rule_rehash_copy_ste_ctrl()
401 new_htbl->pointing_ste->next_htbl = new_htbl; in dr_rule_rehash_htbl()
1090 cur_htbl = ste->next_htbl; in dr_rule_create_rule_nic()
H A Ddr_types.h137 struct mlx5dr_ste_htbl *next_htbl; member
223 struct mlx5dr_ste_htbl *next_htbl);
274 struct mlx5dr_ste_htbl *next_htbl);