Lines Matching defs:assignments
588 * This function does not release and references to classifiers in the assignments[].
590 bool ecm_nss_ipv6_reclassify(struct ecm_db_connection_instance *ci, int assignment_count, struct ecm_classifier_instance *assignments[])
603 aci = assignments[i];
678 struct ecm_classifier_instance *assignments[ECM_CLASSIFIER_TYPES];
744 assignment_count = ecm_db_connection_classifier_assignments_get_and_ref(ci, assignments);
751 DEBUG_TRACE("%p: Calling to reclassify: %p, type: %d\n", ci, assignments[i], assignments[i]->type_get(assignments[i]));
752 if (!assignments[i]->reclassify_allowed(assignments[i])) {
753 DEBUG_TRACE("%p: reclassify denied: %p, by type: %d\n", ci, assignments[i], assignments[i]->type_get(assignments[i]));
771 * Release the assignments
773 ecm_db_connection_assignments_release(assignment_count, assignments);
781 if (!ecm_nss_ipv6_reclassify(ci, assignment_count, assignments)) {
786 ecm_db_connection_assignments_release(assignment_count, assignments);
792 * Release the assignments
794 ecm_db_connection_assignments_release(assignment_count, assignments);
1286 struct ecm_classifier_instance *assignments[ECM_CLASSIFIER_TYPES];
1416 assignment_count = ecm_db_connection_classifier_assignments_get_and_ref(ci, assignments);
1419 aci = assignments[aci_index];
1423 ecm_db_connection_assignments_release(assignment_count, assignments);