Home
last modified time | relevance | path

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

/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/
H A Ddr_matcher.c701 curr_nic_matcher->e_anchor, in dr_nic_matcher_connect()
708 info.miss_icm_addr = mlx5dr_icm_pool_get_chunk_icm_addr(curr_nic_matcher->e_anchor->chunk); in dr_nic_matcher_connect()
717 prev_htbl = prev_nic_matcher->e_anchor; in dr_nic_matcher_connect()
734 curr_nic_matcher->e_anchor->chunk->ste_arr; in dr_nic_matcher_connect()
735 curr_nic_matcher->e_anchor->chunk->ste_arr[0].next_htbl = in dr_nic_matcher_connect()
791 mlx5dr_htbl_put(nic_matcher->e_anchor); in dr_matcher_uninit_nic()
851 nic_matcher->e_anchor = mlx5dr_ste_htbl_alloc(dmn->ste_icm_pool, in dr_matcher_init_nic()
855 if (!nic_matcher->e_anchor) in dr_matcher_init_nic()
869 mlx5dr_htbl_get(nic_matcher->e_anchor); in dr_matcher_init_nic()
874 mlx5dr_ste_htbl_free(nic_matcher->e_anchor); in dr_matcher_init_nic()
[all …]
H A Ddr_table.c22 last_htbl = last_nic_matcher->e_anchor; in dr_table_set_miss_action_nic()
H A Ddr_rule.c53 icm_addr = mlx5dr_icm_pool_get_chunk_icm_addr(nic_matcher->e_anchor->chunk); in dr_rule_set_last_ste_miss_addr()
433 info.miss_icm_addr = mlx5dr_icm_pool_get_chunk_icm_addr(nic_matcher->e_anchor->chunk); in dr_rule_rehash_htbl()
H A Ddr_dbg.c414 e_icm_addr = mlx5dr_icm_pool_get_chunk_icm_addr(matcher_rx_tx->e_anchor->chunk); in dr_dump_matcher_rx_tx()
H A Ddr_ste.c208 miss_addr = mlx5dr_icm_pool_get_chunk_icm_addr(nic_matcher->e_anchor->chunk); in dr_ste_remove_head_ste()
476 mlx5dr_icm_pool_get_chunk_icm_addr(nic_matcher->e_anchor->chunk); in mlx5dr_ste_create_next_htbl()
H A Ddr_types.h986 struct mlx5dr_ste_htbl *e_anchor; member