Lines Matching defs:num_rules

180 	uint32_t num_rules;
198 uint16_t num_rules;
244 uint32_t num_rules;
248 /**< Number of chunks in the table needed to support num_rules. */
395 for (i = 0; i < off_group->num_rules; i++) {
410 for (rule_id = 0; rule_id < off_group->num_rules; rule_id++)
422 for (rule_id = 0; rule_id < off_group->num_rules;
463 if (rule_id == off_group->num_rules) {
583 table->num_rules = 0;
853 for (i = 0; i < current_group->num_rules; i++) {
859 new_group->key_idx[new_group->num_rules] =
861 new_group->value[new_group->num_rules] =
863 new_group->bin_id[new_group->num_rules] =
865 new_group->num_rules++;
883 current_group->num_rules -= bin_size;
900 for (i = current_group->num_rules - bin_size;
901 i < current_group->num_rules; i++) {
902 previous_group->key_idx[previous_group->num_rules] =
904 previous_group->value[previous_group->num_rules] =
906 previous_group->bin_id[previous_group->num_rules] =
908 previous_group->num_rules++;
915 current_group->num_rules -= bin_size;
994 for (i = 0; i < current_group->num_rules; i++) {
1022 if (unlikely(current_group->num_rules >= EFD_MAX_GROUP_NUM_RULES)) {
1031 if (unlikely(current_group->num_rules ==
1049 current_group->key_idx[current_group->num_rules] = new_idx;
1050 current_group->value[current_group->num_rules] = value;
1051 current_group->bin_id[current_group->num_rules] = *bin_id;
1052 current_group->num_rules++;
1053 table->num_rules++;
1056 uint32_t last = current_group->num_rules - 1;
1079 if (current_group->num_rules > EFD_MIN_BALANCED_NUM_RULES) {
1085 current_group->num_rules -= bin_size;
1093 uint8_t smallest_size = current_group->num_rules;
1101 uint32_t num_rules =
1102 chunk->group_rules[test_group_id].num_rules;
1103 if (num_rules < smallest_size) {
1105 smallest_size = num_rules;
1113 current_group->num_rules += bin_size;
1120 new_group->num_rules + bin_size >
1126 new_group->num_rules, bin_size,
1143 new_group->num_rules, bin_size, choice - 1);
1157 current_group->num_rules--;
1158 table->num_rules--;
1160 current_group->value[current_group->num_rules - 1] =
1211 for (i = 0; i < current_group->num_rules; i++) {
1238 table->num_rules--;
1239 current_group->num_rules--;