Home
last modified time | relevance | path

Searched refs:e_anchor (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/steering/
Ddr_matcher.c401 curr_nic_matcher->e_anchor, in dr_matcher_connect()
408 info.miss_icm_addr = curr_nic_matcher->e_anchor->chunk->icm_addr; in dr_matcher_connect()
417 prev_htbl = prev_nic_matcher->e_anchor; in dr_matcher_connect()
433 next_nic_matcher->s_htbl->pointing_ste = curr_nic_matcher->e_anchor->ste_arr; in dr_matcher_connect()
434 curr_nic_matcher->e_anchor->ste_arr[0].next_htbl = next_nic_matcher->s_htbl; in dr_matcher_connect()
498 mlx5dr_htbl_put(nic_matcher->e_anchor); in dr_matcher_uninit_nic()
546 nic_matcher->e_anchor = mlx5dr_ste_htbl_alloc(dmn->ste_icm_pool, in dr_matcher_init_nic()
550 if (!nic_matcher->e_anchor) in dr_matcher_init_nic()
564 mlx5dr_htbl_get(nic_matcher->e_anchor); in dr_matcher_init_nic()
569 mlx5dr_ste_htbl_free(nic_matcher->e_anchor); in dr_matcher_init_nic()
[all …]
Ddr_table.c27 last_htbl = last_matcher->rx.e_anchor; in mlx5dr_table_set_miss_action()
51 last_htbl = last_matcher->tx.e_anchor; in mlx5dr_table_set_miss_action()
Ddr_rule.c60 mlx5dr_ste_set_miss_addr(hw_ste, nic_matcher->e_anchor->chunk->icm_addr); in dr_rule_create_collision_htbl()
240 mlx5dr_ste_set_miss_addr(hw_ste, nic_matcher->e_anchor->chunk->icm_addr); in dr_rule_rehash_copy_ste()
393 info.miss_icm_addr = nic_matcher->e_anchor->chunk->icm_addr; in dr_rule_rehash_htbl()
731 mlx5dr_ste_set_miss_addr(hw_ste, nic_matcher->e_anchor->chunk->icm_addr); in dr_rule_handle_empty_entry()
Ddr_types.h680 struct mlx5dr_ste_htbl *e_anchor; member
Ddr_ste.c367 miss_addr = nic_matcher->e_anchor->chunk->icm_addr; in dr_ste_remove_head_ste()
628 info.miss_icm_addr = nic_matcher->e_anchor->chunk->icm_addr; in mlx5dr_ste_create_next_htbl()