Searched refs:mlx5dr_matcher_rx_tx (Results 1 – 7 of 7) sorted by relevance
| /Linux-v6.1/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
| D | dr_matcher.c | 384 struct mlx5dr_matcher_rx_tx *nic_matcher, in mlx5dr_matcher_select_builders() 403 struct mlx5dr_matcher_rx_tx *nic_matcher, in dr_matcher_set_ste_builders() 682 struct mlx5dr_matcher_rx_tx *curr_nic_matcher, in dr_nic_matcher_connect() 683 struct mlx5dr_matcher_rx_tx *next_nic_matcher, in dr_nic_matcher_connect() 684 struct mlx5dr_matcher_rx_tx *prev_nic_matcher) in dr_nic_matcher_connect() 743 struct mlx5dr_matcher_rx_tx *nic_matcher) in mlx5dr_matcher_add_to_tbl_nic() 745 struct mlx5dr_matcher_rx_tx *next_nic_matcher, *prev_nic_matcher, *tmp_nic_matcher; in mlx5dr_matcher_add_to_tbl_nic() 770 struct mlx5dr_matcher_rx_tx, in mlx5dr_matcher_add_to_tbl_nic() 788 static void dr_matcher_uninit_nic(struct mlx5dr_matcher_rx_tx *nic_matcher) in dr_matcher_uninit_nic() 821 struct mlx5dr_matcher_rx_tx *nic_matcher) in dr_matcher_set_all_ste_builders() [all …]
|
| D | dr_types.h | 147 struct mlx5dr_matcher_rx_tx; 246 bool mlx5dr_ste_is_last_in_rule(struct mlx5dr_matcher_rx_tx *nic_matcher, 329 struct mlx5dr_matcher_rx_tx *nic_matcher); 332 struct mlx5dr_matcher_rx_tx *nic_matcher) in mlx5dr_ste_put() 352 struct mlx5dr_matcher_rx_tx *nic_matcher, 363 struct mlx5dr_matcher_rx_tx *nic_matcher, 498 struct mlx5dr_matcher_rx_tx *nic_matcher, 944 struct mlx5dr_matcher_rx_tx { struct 962 struct mlx5dr_matcher_rx_tx rx; argument 963 struct mlx5dr_matcher_rx_tx tx; [all …]
|
| D | dr_rule.c | 37 struct mlx5dr_matcher_rx_tx *nic_matcher, in dr_rule_create_collision_htbl() 67 struct mlx5dr_matcher_rx_tx *nic_matcher, in dr_rule_create_collision_entry() 174 struct mlx5dr_matcher_rx_tx *nic_matcher, in dr_rule_rehash_handle_collision() 210 struct mlx5dr_matcher_rx_tx *nic_matcher, in dr_rule_rehash_copy_ste_ctrl() 231 struct mlx5dr_matcher_rx_tx *nic_matcher, in dr_rule_rehash_copy_ste() 300 struct mlx5dr_matcher_rx_tx *nic_matcher, in dr_rule_rehash_copy_miss_list() 331 struct mlx5dr_matcher_rx_tx *nic_matcher, in dr_rule_rehash_copy_htbl() 377 struct mlx5dr_matcher_rx_tx *nic_matcher; in dr_rule_rehash_htbl() 508 struct mlx5dr_matcher_rx_tx *nic_matcher, in dr_rule_handle_collision() 690 struct mlx5dr_matcher_rx_tx *nic_matcher = nic_rule->nic_matcher; in dr_rule_handle_action_stes() [all …]
|
| D | dr_table.c | 10 struct mlx5dr_matcher_rx_tx *last_nic_matcher = NULL; in dr_table_set_miss_action_nic() 18 struct mlx5dr_matcher_rx_tx, in dr_table_set_miss_action_nic()
|
| D | dr_dbg.c | 349 struct mlx5dr_matcher_rx_tx *matcher_rx_tx, in dr_dump_matcher_rx_tx() 381 struct mlx5dr_matcher_rx_tx *rx = &matcher->rx; in dr_dump_matcher() 382 struct mlx5dr_matcher_rx_tx *tx = &matcher->tx; in dr_dump_matcher()
|
| D | dr_ste.c | 156 bool mlx5dr_ste_is_last_in_rule(struct mlx5dr_matcher_rx_tx *nic_matcher, in mlx5dr_ste_is_last_in_rule() 189 struct mlx5dr_matcher_rx_tx *nic_matcher, in dr_ste_remove_head_ste() 223 dr_ste_replace_head_ste(struct mlx5dr_matcher_rx_tx *nic_matcher, in dr_ste_replace_head_ste() 299 struct mlx5dr_matcher_rx_tx *nic_matcher) in mlx5dr_ste_free() 435 struct mlx5dr_matcher_rx_tx *nic_matcher, in mlx5dr_ste_create_next_htbl() 673 struct mlx5dr_matcher_rx_tx *nic_matcher, in mlx5dr_ste_build_ste_arr()
|
| D | dr_action.c | 640 struct mlx5dr_matcher_rx_tx *nic_matcher, in mlx5dr_actions_build_ste_arr()
|