Lines Matching defs:classifier
1309 * altq common classifier
1312 acc_add_filter(classifier, filter, class, phandle)
1313 struct acc_classifier *classifier;
1401 afp->f_handle = get_filt_handle(classifier, i);
1405 classifier->acc_fbmask |= afp->f_fbmask;
1413 LIST_FOREACH(tmp, &classifier->acc_filters[i], f_chain) {
1420 LIST_INSERT_HEAD(&classifier->acc_filters[i], afp, f_chain);
1430 acc_delete_filter(classifier, handle)
1431 struct acc_classifier *classifier;
1437 if ((afp = filth_to_filtp(classifier, handle)) == NULL)
1456 acc_discard_filters(classifier, class, all)
1457 struct acc_classifier *classifier;
1467 LIST_FOREACH(afp, &classifier->acc_filters[i], f_chain)
1479 classifier->acc_fbmask = 0;
1490 struct acc_classifier *classifier;
1495 classifier = (struct acc_classifier *)clfier;
1496 altq_extractflow(m, af, &flow, classifier->acc_fbmask);
1501 if ((classifier->acc_fbmask & FIMB4_ALL) == FIMB4_TOS) {
1504 &classifier->acc_filters[ACC_WILDCARD_INDEX],
1510 } else if ((classifier->acc_fbmask &
1515 &classifier->acc_filters[ACC_WILDCARD_INDEX],
1529 LIST_FOREACH(afp, &classifier->acc_filters[i],
1562 LIST_FOREACH(afp, &classifier->acc_filters[i], f_chain)
1710 get_filt_handle(classifier, i)
1711 struct acc_classifier *classifier;
1721 if (LIST_EMPTY(&classifier->acc_filters[i]))
1724 LIST_FOREACH(afp, &classifier->acc_filters[i], f_chain)
1737 filth_to_filtp(classifier, handle)
1738 struct acc_classifier *classifier;
1746 LIST_FOREACH(afp, &classifier->acc_filters[i], f_chain)