Lines Matching defs:next_nic_matcher
683 struct mlx5dr_matcher_rx_tx *next_nic_matcher,
693 if (next_nic_matcher) {
695 info.hit_next_htbl = next_nic_matcher->s_htbl;
732 if (next_nic_matcher) {
733 next_nic_matcher->s_htbl->pointing_ste =
736 next_nic_matcher->s_htbl;
745 struct mlx5dr_matcher_rx_tx *next_nic_matcher, *prev_nic_matcher, *tmp_nic_matcher;
756 next_nic_matcher = NULL;
759 next_nic_matcher = tmp_nic_matcher;
766 if (next_nic_matcher && !first)
767 prev_nic_matcher = list_prev_entry(next_nic_matcher, list_node);
774 next_nic_matcher, prev_nic_matcher);
780 else if (next_nic_matcher)
781 list_add_tail(&nic_matcher->list_node, &next_nic_matcher->list_node);
1032 struct mlx5dr_matcher_rx_tx *next_nic_matcher,
1045 if (next_nic_matcher) {
1047 info.hit_next_htbl = next_nic_matcher->s_htbl;
1048 next_nic_matcher->s_htbl->pointing_ste = prev_anchor->chunk->ste_arr;
1049 prev_anchor->chunk->ste_arr[0].next_htbl = next_nic_matcher->s_htbl;
1063 struct mlx5dr_matcher_rx_tx *prev_nic_matcher, *next_nic_matcher;
1074 next_nic_matcher = NULL;
1076 next_nic_matcher = list_next_entry(nic_matcher, list_node);
1083 ret = dr_matcher_disconnect_nic(dmn, nic_tbl, next_nic_matcher, prev_nic_matcher);