hif 149 altq/altq_hfsc.c struct hfsc_if *hif;
hif 157 altq/altq_hfsc.c MALLOC(hif, struct hfsc_if *, sizeof(struct hfsc_if),
hif 159 altq/altq_hfsc.c if (hif == NULL)
hif 161 altq/altq_hfsc.c bzero(hif, sizeof(struct hfsc_if));
hif 163 altq/altq_hfsc.c hif->hif_eligible = ellist_alloc();
hif 164 altq/altq_hfsc.c if (hif->hif_eligible == NULL) {
hif 165 altq/altq_hfsc.c FREE(hif, M_DEVBUF);
hif 169 altq/altq_hfsc.c hif->hif_ifq = &ifp->if_snd;
hif 172 altq/altq_hfsc.c a->altq_disc = hif;
hif 180 altq/altq_hfsc.c struct hfsc_if *hif;
hif 182 altq/altq_hfsc.c if ((hif = a->altq_disc) == NULL)
hif 186 altq/altq_hfsc.c (void)hfsc_clear_interface(hif);
hif 187 altq/altq_hfsc.c (void)hfsc_class_destroy(hif->hif_rootclass);
hif 189 altq/altq_hfsc.c ellist_destroy(hif->hif_eligible);
hif 191 altq/altq_hfsc.c FREE(hif, M_DEVBUF);
hif 199 altq/altq_hfsc.c struct hfsc_if *hif;
hif 204 altq/altq_hfsc.c if ((hif = a->altq_disc) == NULL)
hif 210 altq/altq_hfsc.c hif->hif_rootclass == NULL)
hif 212 altq/altq_hfsc.c else if ((parent = clh_to_clp(hif, a->parent_qid)) == NULL)
hif 218 altq/altq_hfsc.c if (clh_to_clp(hif, a->qid) != NULL)
hif 231 altq/altq_hfsc.c cl = hfsc_class_create(hif, &rtsc, &lssc, &ulsc,
hif 242 altq/altq_hfsc.c struct hfsc_if *hif;
hif 245 altq/altq_hfsc.c if ((hif = a->altq_disc) == NULL)
hif 248 altq/altq_hfsc.c if ((cl = clh_to_clp(hif, a->qid)) == NULL)
hif 257 altq/altq_hfsc.c struct hfsc_if *hif;
hif 262 altq/altq_hfsc.c if ((hif = altq_lookup(a->ifname, ALTQT_HFSC)) == NULL)
hif 265 altq/altq_hfsc.c if ((cl = clh_to_clp(hif, a->qid)) == NULL)
hif 284 altq/altq_hfsc.c hfsc_clear_interface(struct hfsc_if *hif)
hif 289 altq/altq_hfsc.c while (hif->hif_rootclass != NULL &&
hif 290 altq/altq_hfsc.c (cl = hif->hif_rootclass->cl_children) != NULL) {
hif 309 altq/altq_hfsc.c struct hfsc_if *hif = (struct hfsc_if *)ifq->altq_disc;
hif 313 altq/altq_hfsc.c hfsc_purge(hif);
hif 321 altq/altq_hfsc.c hfsc_purge(struct hfsc_if *hif)
hif 325 altq/altq_hfsc.c for (cl = hif->hif_rootclass; cl != NULL; cl = hfsc_nextclass(cl))
hif 328 altq/altq_hfsc.c if (ALTQ_IS_ENABLED(hif->hif_ifq))
hif 329 altq/altq_hfsc.c hif->hif_ifq->ifq_len = 0;
hif 333 altq/altq_hfsc.c hfsc_class_create(struct hfsc_if *hif, struct service_curve *rsc,
hif 340 altq/altq_hfsc.c if (hif->hif_classes >= HFSC_MAX_CLASSES)
hif 397 altq/altq_hfsc.c red_pkttime = (int64_t)hif->hif_ifq->altq_ifp->if_mtu
hif 444 altq/altq_hfsc.c cl->cl_id = hif->hif_classid++;
hif 446 altq/altq_hfsc.c cl->cl_hif = hif;
hif 450 altq/altq_hfsc.c hif->hif_classes++;
hif 458 altq/altq_hfsc.c if (hif->hif_class_tbl[i] == NULL)
hif 459 altq/altq_hfsc.c hif->hif_class_tbl[i] = cl;
hif 462 altq/altq_hfsc.c if (hif->hif_class_tbl[i] == NULL) {
hif 463 altq/altq_hfsc.c hif->hif_class_tbl[i] = cl;
hif 473 altq/altq_hfsc.c hif->hif_defaultclass = cl;
hif 477 altq/altq_hfsc.c hif->hif_rootclass = cl;
hif 619 altq/altq_hfsc.c struct hfsc_if *hif = (struct hfsc_if *)ifq->altq_disc;
hif 631 altq/altq_hfsc.c if ((cl = clh_to_clp(hif, m->m_pkthdr.pf.qid)) == NULL ||
hif 633 altq/altq_hfsc.c cl = hif->hif_defaultclass;
hif 669 altq/altq_hfsc.c struct hfsc_if *hif = (struct hfsc_if *)ifq->altq_disc;
hif 676 altq/altq_hfsc.c if (hif->hif_packets == 0)
hif 682 altq/altq_hfsc.c if (op == ALTDQ_REMOVE && hif->hif_pollcache != NULL) {
hif 684 altq/altq_hfsc.c cl = hif->hif_pollcache;
hif 685 altq/altq_hfsc.c hif->hif_pollcache = NULL;
hif 695 altq/altq_hfsc.c if ((cl = ellist_get_mindl(hif->hif_eligible, cur_time))
hif 706 altq/altq_hfsc.c cl = hif->hif_rootclass;
hif 730 altq/altq_hfsc.c hif->hif_pollcache = cl;
hif 1124 altq/altq_hfsc.c struct hfsc_if *hif = cl->cl_hif;
hif 1128 altq/altq_hfsc.c if ((p = TAILQ_LAST(hif->hif_eligible, _eligible)) == NULL ||
hif 1130 altq/altq_hfsc.c TAILQ_INSERT_TAIL(hif->hif_eligible, cl, cl_ellist);
hif 1134 altq/altq_hfsc.c TAILQ_FOREACH(p, hif->hif_eligible, cl_ellist) {
hif 1146 altq/altq_hfsc.c struct hfsc_if *hif = cl->cl_hif;
hif 1148 altq/altq_hfsc.c TAILQ_REMOVE(hif->hif_eligible, cl, cl_ellist);
hif 1154 altq/altq_hfsc.c struct hfsc_if *hif = cl->cl_hif;
hif 1166 altq/altq_hfsc.c last = TAILQ_LAST(hif->hif_eligible, _eligible);
hif 1169 altq/altq_hfsc.c TAILQ_REMOVE(hif->hif_eligible, cl, cl_ellist);
hif 1170 altq/altq_hfsc.c TAILQ_INSERT_TAIL(hif->hif_eligible, cl, cl_ellist);
hif 1180 altq/altq_hfsc.c TAILQ_REMOVE(hif->hif_eligible, cl, cl_ellist);
hif 1621 altq/altq_hfsc.c clh_to_clp(struct hfsc_if *hif, u_int32_t chandle)
hif 1633 altq/altq_hfsc.c if ((cl = hif->hif_class_tbl[i]) != NULL && cl->cl_handle == chandle)
hif 1636 altq/altq_hfsc.c if ((cl = hif->hif_class_tbl[i]) != NULL &&