Lines Matching refs:acl_rule_list
44 struct rte_acl_rule **acl_rule_list; /* Array of pointers to rules */ member
108 acl->acl_rule_list = in rte_table_acl_create()
176 if (acl->acl_rule_list[i] != NULL) { in rte_table_acl_build()
177 status = rte_acl_add_rules(ctx, acl->acl_rule_list[i], in rte_table_acl_build()
269 if (acl->acl_rule_list[i] == NULL) { in rte_table_acl_entry_add()
279 status = memcmp(&acl->acl_rule_list[i]->field[0], in rte_table_acl_entry_add()
305 acl->acl_rule_list[free_pos] = rule_location; in rte_table_acl_entry_add()
313 acl->acl_rule_list[free_pos] = NULL; in rte_table_acl_entry_add()
364 if (acl->acl_rule_list[i] != NULL) { in rte_table_acl_entry_delete()
366 status = memcmp(&acl->acl_rule_list[i]->field[0], in rte_table_acl_entry_delete()
375 deleted_rule = acl->acl_rule_list[i]; in rte_table_acl_entry_delete()
376 acl->acl_rule_list[i] = NULL; in rte_table_acl_entry_delete()
393 acl->acl_rule_list[pos] = deleted_rule; in rte_table_acl_entry_delete()
501 if (acl->acl_rule_list[j] == NULL) { in rte_table_acl_entry_add_bulk()
511 status = memcmp(&acl->acl_rule_list[j]->field[0], in rte_table_acl_entry_add_bulk()
540 acl->acl_rule_list[free_pos] = rule_location; in rte_table_acl_entry_add_bulk()
550 acl->acl_rule_list[rule_pos[i]] = NULL; in rte_table_acl_entry_add_bulk()
569 acl->acl_rule_list[rule_pos[i]] = NULL; in rte_table_acl_entry_add_bulk()
646 if (acl->acl_rule_list[j] == NULL) in rte_table_acl_entry_delete_bulk()
650 status = memcmp(&acl->acl_rule_list[j]->field[0], in rte_table_acl_entry_delete_bulk()
658 deleted_rules[i] = acl->acl_rule_list[j]; in rte_table_acl_entry_delete_bulk()
659 acl->acl_rule_list[j] = NULL; in rte_table_acl_entry_delete_bulk()
687 acl->acl_rule_list[rule_pos[i]] = deleted_rules[i]; in rte_table_acl_entry_delete_bulk()