H A D | pktsched_hfsc.c | 201 struct hfsc_if *hif; local 203 hif = (how == M_WAITOK) ? zalloc(hfsc_zone) : zalloc_noblock(hfsc_zone); 204 if (hif == NULL) 207 bzero(hif, hfsc_size); 208 TAILQ_INIT(&hif->hif_eligible); 209 hif->hif_ifq = &ifp->if_snd; 211 hif->hif_maxclasses = HFSC_MAX_CLASSES; 212 hif->hif_flags |= HFSCIFF_ALTQ; 214 hif->hif_maxclasses = IFCQ_SC_MAX + 1; /* incl. root class */ 217 if ((hif 242 hfsc_destroy(struct hfsc_if *hif) argument 255 hfsc_destroy_locked(struct hfsc_if *hif) argument 281 hfsc_clear_interface(struct hfsc_if *hif) argument 307 hfsc_purge(struct hfsc_if *hif) argument 329 hfsc_event(struct hfsc_if *hif, cqev_t ev) argument 340 hfsc_add_queue(struct hfsc_if *hif, struct service_curve *rtsc, struct service_curve *lssc, struct service_curve *ulsc, u_int32_t qlimit, int flags, u_int32_t parent_qid, u_int32_t qid, struct hfsc_class **clp) argument 369 hfsc_class_create(struct hfsc_if *hif, struct service_curve *rsc, struct service_curve *fsc, struct service_curve *usc, struct hfsc_class *parent, u_int32_t qlimit, int flags, u_int32_t qid) argument 644 hfsc_remove_queue(struct hfsc_if *hif, u_int32_t qid) argument 657 hfsc_class_destroy(struct hfsc_if *hif, struct hfsc_class *cl) argument 759 hfsc_enqueue(struct hfsc_if *hif, struct hfsc_class *cl, struct mbuf *m, struct pf_mtag *t) argument 823 hfsc_dequeue(struct hfsc_if *hif, cqdq_op_t op) argument 1017 hfsc_purgeq(struct hfsc_if *hif, struct hfsc_class *cl, u_int32_t flow, u_int32_t *packets, u_int32_t *bytes) argument 1086 hfsc_print_sc(struct hfsc_if *hif, u_int32_t qid, u_int64_t eff_rate, struct service_curve *sc, struct internal_sc *isc, const char *which) argument 1101 hfsc_updateq_linkrate(struct hfsc_if *hif, struct hfsc_class *cl) argument 1142 hfsc_updateq(struct hfsc_if *hif, struct hfsc_class *cl, cqev_t ev) argument 1454 struct hfsc_if *hif = cl->cl_hif; local 1476 struct hfsc_if *hif = cl->cl_hif; local 1484 struct hfsc_if *hif = cl->cl_hif; local 1729 struct hfsc_if *hif = cl->cl_hif; local 1896 hfsc_get_class_stats(struct hfsc_if *hif, u_int32_t qid, struct hfsc_classstats *sp) argument 1988 hfsc_clh_to_clp(struct hfsc_if *hif, u_int32_t chandle) argument 2010 hfsc_style(struct hfsc_if *hif) argument 2025 struct hfsc_if *hif = ifq->ifcq_disc; local 2046 struct hfsc_if *hif = ifq->ifcq_disc; local [all...] |