Searched refs:nic_tbl (Results 1 - 7 of 7) sorted by relevance
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_table.c | 7 struct mlx5dr_table_rx_tx *nic_tbl, 16 if (!list_empty(&nic_tbl->nic_matcher_list)) 17 last_nic_matcher = list_last_entry(&nic_tbl->nic_matcher_list, 24 last_htbl = nic_tbl->s_anchor; 27 chunk = nic_tbl->nic_dmn->type == DR_DOMAIN_NIC_TYPE_RX ? 30 nic_tbl->default_icm_addr = mlx5dr_icm_pool_get_chunk_icm_addr(chunk); 32 nic_tbl->default_icm_addr = nic_tbl->nic_dmn->default_icm_addr; 36 info.miss_icm_addr = nic_tbl->default_icm_addr; 38 ret = mlx5dr_ste_htbl_init_and_postsend(dmn, nic_tbl 6 dr_table_set_miss_action_nic(struct mlx5dr_domain *dmn, struct mlx5dr_table_rx_tx *nic_tbl, struct mlx5dr_action *action) argument 87 dr_table_uninit_nic(struct mlx5dr_table_rx_tx *nic_tbl) argument 120 dr_table_init_nic(struct mlx5dr_domain *dmn, struct mlx5dr_table_rx_tx *nic_tbl) argument [all...] |
H A D | dr_matcher.c | 407 struct mlx5dr_domain_rx_tx *nic_dmn = nic_matcher->nic_tbl->nic_dmn; 686 struct mlx5dr_table_rx_tx *nic_tbl = curr_nic_matcher->nic_tbl; local 687 struct mlx5dr_domain_rx_tx *nic_dmn = nic_tbl->nic_dmn; 698 info.miss_icm_addr = nic_tbl->default_icm_addr; 719 prev_htbl = nic_tbl->s_anchor; 746 struct mlx5dr_table_rx_tx *nic_tbl = nic_matcher->nic_tbl; local 757 list_for_each_entry(tmp_nic_matcher, &nic_tbl->nic_matcher_list, list_node) { 769 prev_nic_matcher = list_last_entry(&nic_tbl 1030 dr_matcher_disconnect_nic(struct mlx5dr_domain *dmn, struct mlx5dr_table_rx_tx *nic_tbl, struct mlx5dr_matcher_rx_tx *next_nic_matcher, struct mlx5dr_matcher_rx_tx *prev_nic_matcher) argument 1064 struct mlx5dr_table_rx_tx *nic_tbl = nic_matcher->nic_tbl; local [all...] |
H A D | dr_rule.c | 213 ret = dr_rule_append_to_miss_list(dmn, nic_matcher->nic_tbl->nic_dmn->type, 299 nic_matcher->nic_tbl->nic_dmn->type); 415 nic_dmn = nic_matcher->nic_tbl->nic_dmn; 418 nic_matcher->nic_tbl->nic_dmn->type); 547 nic_matcher->nic_tbl->nic_dmn->type); 555 if (dr_rule_append_to_miss_list(dmn, nic_matcher->nic_tbl->nic_dmn->type, 753 nic_matcher->nic_tbl->nic_dmn->type); 802 nic_matcher->nic_tbl->nic_dmn->type); 852 nic_dmn = nic_matcher->nic_tbl->nic_dmn; 1031 mlx5dr_domain_nic_lock(nic_rule->nic_matcher->nic_tbl [all...] |
H A D | dr_dbg.c | 770 if (rx->nic_tbl) { 776 if (tx->nic_tbl) {
|
H A D | dr_ste.c | 451 struct mlx5dr_domain_rx_tx *nic_dmn = nic_matcher->nic_tbl->nic_dmn; 751 struct mlx5dr_domain_rx_tx *nic_dmn = nic_matcher->nic_tbl->nic_dmn;
|
H A D | dr_types.h | 990 struct mlx5dr_table_rx_tx *nic_tbl; member in struct:mlx5dr_matcher_rx_tx
|
H A D | dr_action.c | 763 struct mlx5dr_domain_rx_tx *nic_dmn = nic_matcher->nic_tbl->nic_dmn;
|
Completed in 305 milliseconds