Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/steering/
H A Ddr_matcher.c421 curr_nic_matcher->e_anchor, in dr_matcher_connect()
428 info.miss_icm_addr = curr_nic_matcher->e_anchor->chunk->icm_addr; in dr_matcher_connect()
437 prev_htbl = prev_nic_matcher->e_anchor; in dr_matcher_connect()
453 next_nic_matcher->s_htbl->pointing_ste = curr_nic_matcher->e_anchor->ste_arr; in dr_matcher_connect()
454 curr_nic_matcher->e_anchor->ste_arr[0].next_htbl = next_nic_matcher->s_htbl; in dr_matcher_connect()
517 mlx5dr_htbl_put(nic_matcher->e_anchor); in dr_matcher_uninit_nic()
574 nic_matcher->e_anchor = mlx5dr_ste_htbl_alloc(dmn->ste_icm_pool, in dr_matcher_init_nic()
578 if (!nic_matcher->e_anchor) in dr_matcher_init_nic()
592 mlx5dr_htbl_get(nic_matcher->e_anchor); in dr_matcher_init_nic()
597 mlx5dr_ste_htbl_free(nic_matcher->e_anchor); in dr_matcher_init_nic()
[all …]
H A 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()
H A 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()
733 mlx5dr_ste_set_miss_addr(hw_ste, nic_matcher->e_anchor->chunk->icm_addr); in dr_rule_handle_empty_entry()
H A Ddr_types.h700 struct mlx5dr_ste_htbl *e_anchor; member
H A Ddr_ste.c382 miss_addr = nic_matcher->e_anchor->chunk->icm_addr; in dr_ste_remove_head_ste()
624 info.miss_icm_addr = nic_matcher->e_anchor->chunk->icm_addr; in mlx5dr_ste_create_next_htbl()