Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/steering/
H A Ddr_rule.c356 struct mlx5dr_rule_rx_tx *nic_rule, in dr_rule_rehash_htbl() argument
375 nic_matcher = nic_rule->nic_matcher; in dr_rule_rehash_htbl()
473 struct mlx5dr_rule_rx_tx *nic_rule, in dr_rule_rehash() argument
487 return dr_rule_rehash_htbl(rule, nic_rule, cur_htbl, ste_location, in dr_rule_rehash()
582 struct mlx5dr_rule_rx_tx *nic_rule) in dr_rule_clean_rule_members() argument
587 if (list_empty(&nic_rule->rule_members_list)) in dr_rule_clean_rule_members()
589 list_for_each_entry_safe(rule_mem, tmp_mem, &nic_rule->rule_members_list, list) { in dr_rule_clean_rule_members()
592 mlx5dr_ste_put(rule_mem->ste, rule->matcher, nic_rule->nic_matcher); in dr_rule_clean_rule_members()
631 static int dr_rule_add_member(struct mlx5dr_rule_rx_tx *nic_rule, in dr_rule_add_member() argument
644 list_add_tail(&rule_mem->list, &nic_rule->rule_members_list); in dr_rule_add_member()
[all …]