Searched refs:nic_tbl (Results 1 – 7 of 7) sorted by relevance
7 struct mlx5dr_table_rx_tx *nic_tbl, in dr_table_set_miss_action_nic() argument16 if (!list_empty(&nic_tbl->nic_matcher_list)) in dr_table_set_miss_action_nic()24 last_htbl = nic_tbl->s_anchor; in dr_table_set_miss_action_nic()32 nic_tbl->default_icm_addr = nic_tbl->nic_dmn->default_icm_addr; in dr_table_set_miss_action_nic()89 mlx5dr_htbl_put(nic_tbl->s_anchor); in dr_table_uninit_nic()121 struct mlx5dr_table_rx_tx *nic_tbl) in dr_table_init_nic() argument127 INIT_LIST_HEAD(&nic_tbl->nic_matcher_list); in dr_table_init_nic()135 if (!nic_tbl->s_anchor) { in dr_table_init_nic()143 nic_tbl->s_anchor, in dr_table_init_nic()150 mlx5dr_htbl_get(nic_tbl->s_anchor); in dr_table_init_nic()[all …]
686 struct mlx5dr_table_rx_tx *nic_tbl = curr_nic_matcher->nic_tbl; in dr_nic_matcher_connect() local698 info.miss_icm_addr = nic_tbl->default_icm_addr; in dr_nic_matcher_connect()719 prev_htbl = nic_tbl->s_anchor; in dr_nic_matcher_connect()746 struct mlx5dr_table_rx_tx *nic_tbl = nic_matcher->nic_tbl; in mlx5dr_matcher_add_to_tbl_nic() local954 matcher->rx.nic_tbl = &tbl->rx; in dr_matcher_init()958 matcher->tx.nic_tbl = &tbl->tx; in dr_matcher_init()962 matcher->rx.nic_tbl = &tbl->rx; in dr_matcher_init()963 matcher->tx.nic_tbl = &tbl->tx; in dr_matcher_init()1031 struct mlx5dr_table_rx_tx *nic_tbl, in dr_matcher_disconnect_nic() argument1042 prev_anchor = nic_tbl->s_anchor; in dr_matcher_disconnect_nic()[all …]
213 ret = dr_rule_append_to_miss_list(dmn, nic_matcher->nic_tbl->nic_dmn->type, in dr_rule_rehash_handle_collision()299 nic_matcher->nic_tbl->nic_dmn->type); in dr_rule_rehash_copy_ste()415 nic_dmn = nic_matcher->nic_tbl->nic_dmn; in dr_rule_rehash_htbl()418 nic_matcher->nic_tbl->nic_dmn->type); in dr_rule_rehash_htbl()547 nic_matcher->nic_tbl->nic_dmn->type); in dr_rule_handle_collision()753 nic_matcher->nic_tbl->nic_dmn->type); in dr_rule_handle_action_stes()802 nic_matcher->nic_tbl->nic_dmn->type); in dr_rule_handle_empty_entry()852 nic_dmn = nic_matcher->nic_tbl->nic_dmn; in dr_rule_handle_ste_branch()1031 mlx5dr_domain_nic_lock(nic_rule->nic_matcher->nic_tbl->nic_dmn); in dr_rule_destroy_rule_nic()1039 mlx5dr_domain_nic_unlock(nic_rule->nic_matcher->nic_tbl->nic_dmn); in dr_rule_destroy_rule_nic()[all …]
423 if (rx->nic_tbl) { in dr_dump_matcher()429 if (tx->nic_tbl) { in dr_dump_matcher()
450 struct mlx5dr_domain_rx_tx *nic_dmn = nic_matcher->nic_tbl->nic_dmn; in mlx5dr_ste_create_next_htbl()693 struct mlx5dr_domain_rx_tx *nic_dmn = nic_matcher->nic_tbl->nic_dmn; in mlx5dr_ste_build_ste_arr()
971 struct mlx5dr_table_rx_tx *nic_tbl; member
756 struct mlx5dr_domain_rx_tx *nic_dmn = nic_matcher->nic_tbl->nic_dmn; in mlx5dr_actions_build_ste_arr()
Completed in 22 milliseconds