Symbol: hfsc_class
sys/net/hfsc.c
1021
hfsc_update_ed(struct hfsc_if *hif, struct hfsc_class *cl, int next_len)
sys/net/hfsc.c
1030
hfsc_update_d(struct hfsc_class *cl, int next_len)
sys/net/hfsc.c
1036
hfsc_init_vf(struct hfsc_class *cl, int len)
sys/net/hfsc.c
1038
struct hfsc_class *max_cl, *p;
sys/net/hfsc.c
109
struct hfsc_class;
sys/net/hfsc.c
110
TAILQ_HEAD(hfsc_eligible, hfsc_class);
sys/net/hfsc.c
111
TAILQ_HEAD(hfsc_active, hfsc_class);
sys/net/hfsc.c
1128
hfsc_update_vf(struct hfsc_class *cl, int len, u_int64_t cur_time)
sys/net/hfsc.c
119
struct hfsc_class *cl_parent; /* parent class */
sys/net/hfsc.c
120
struct hfsc_class *cl_siblings; /* sibling classes */
sys/net/hfsc.c
121
struct hfsc_class *cl_children; /* child classes */
sys/net/hfsc.c
1213
hfsc_update_cfmin(struct hfsc_class *cl)
sys/net/hfsc.c
1215
struct hfsc_class *p;
sys/net/hfsc.c
1239
hfsc_ellist_insert(struct hfsc_if *hif, struct hfsc_class *cl)
sys/net/hfsc.c
1241
struct hfsc_class *p;
sys/net/hfsc.c
1259
hfsc_ellist_remove(struct hfsc_if *hif, struct hfsc_class *cl)
sys/net/hfsc.c
1265
hfsc_ellist_update(struct hfsc_if *hif, struct hfsc_class *cl)
sys/net/hfsc.c
1267
struct hfsc_class *p, *last;
sys/net/hfsc.c
1299
struct hfsc_class *
sys/net/hfsc.c
1302
struct hfsc_class *p, *cl = NULL;
sys/net/hfsc.c
1319
hfsc_actlist_insert(struct hfsc_class *cl)
sys/net/hfsc.c
1321
struct hfsc_class *p;
sys/net/hfsc.c
1339
hfsc_actlist_remove(struct hfsc_class *cl)
sys/net/hfsc.c
1345
hfsc_actlist_update(struct hfsc_class *cl)
sys/net/hfsc.c
1347
struct hfsc_class *p, *last;
sys/net/hfsc.c
1379
struct hfsc_class *
sys/net/hfsc.c
1380
hfsc_actlist_firstfit(struct hfsc_class *cl, u_int64_t cur_time)
sys/net/hfsc.c
1382
struct hfsc_class *p;
sys/net/hfsc.c
1638
hfsc_getclstats(struct hfsc_class_stats *sp, struct hfsc_class *cl)
sys/net/hfsc.c
166
TAILQ_ENTRY(hfsc_class) cl_actlist; /* active children list entry */
sys/net/hfsc.c
167
TAILQ_ENTRY(hfsc_class) cl_ellist; /* eligible list entry */
sys/net/hfsc.c
1704
struct hfsc_class *
sys/net/hfsc.c
1708
struct hfsc_class *cl;
sys/net/hfsc.c
181
struct hfsc_class *hif_rootclass; /* root class */
sys/net/hfsc.c
182
struct hfsc_class *hif_defaultclass; /* default class */
sys/net/hfsc.c
183
struct hfsc_class **hif_class_tbl;
sys/net/hfsc.c
198
struct hfsc_class *hfsc_class_create(struct hfsc_if *,
sys/net/hfsc.c
200
struct hfsc_sc *, struct hfsc_class *, int,
sys/net/hfsc.c
203
struct hfsc_class *);
sys/net/hfsc.c
204
struct hfsc_class *hfsc_nextclass(struct hfsc_class *);
sys/net/hfsc.c
206
void hfsc_cl_purge(struct hfsc_if *, struct hfsc_class *,
sys/net/hfsc.c
209
void hfsc_update_sc(struct hfsc_if *, struct hfsc_class *, int);
sys/net/hfsc.c
211
void hfsc_update_cfmin(struct hfsc_class *);
sys/net/hfsc.c
212
void hfsc_set_active(struct hfsc_if *, struct hfsc_class *, int);
sys/net/hfsc.c
213
void hfsc_set_passive(struct hfsc_if *, struct hfsc_class *);
sys/net/hfsc.c
214
void hfsc_init_ed(struct hfsc_if *, struct hfsc_class *, int);
sys/net/hfsc.c
215
void hfsc_update_ed(struct hfsc_if *, struct hfsc_class *, int);
sys/net/hfsc.c
216
void hfsc_update_d(struct hfsc_class *, int);
sys/net/hfsc.c
217
void hfsc_init_vf(struct hfsc_class *, int);
sys/net/hfsc.c
218
void hfsc_update_vf(struct hfsc_class *, int, u_int64_t);
sys/net/hfsc.c
219
void hfsc_ellist_insert(struct hfsc_if *, struct hfsc_class *);
sys/net/hfsc.c
220
void hfsc_ellist_remove(struct hfsc_if *, struct hfsc_class *);
sys/net/hfsc.c
221
void hfsc_ellist_update(struct hfsc_if *, struct hfsc_class *);
sys/net/hfsc.c
222
struct hfsc_class *hfsc_ellist_get_mindl(struct hfsc_if *, u_int64_t);
sys/net/hfsc.c
223
void hfsc_actlist_insert(struct hfsc_class *);
sys/net/hfsc.c
224
void hfsc_actlist_remove(struct hfsc_class *);
sys/net/hfsc.c
225
void hfsc_actlist_update(struct hfsc_class *);
sys/net/hfsc.c
227
struct hfsc_class *hfsc_actlist_firstfit(struct hfsc_class *,
sys/net/hfsc.c
246
void hfsc_getclstats(struct hfsc_class_stats *, struct hfsc_class *);
sys/net/hfsc.c
247
struct hfsc_class *hfsc_clh2cph(struct hfsc_if *, u_int32_t);
sys/net/hfsc.c
311
hfsc_class_qlength(struct hfsc_class *cl)
sys/net/hfsc.c
320
hfsc_class_enqueue(struct hfsc_class *cl, struct mbuf *m)
sys/net/hfsc.c
326
hfsc_class_deq_begin(struct hfsc_class *cl, struct mbuf_list *ml)
sys/net/hfsc.c
332
hfsc_class_deq_commit(struct hfsc_class *cl, struct mbuf *m)
sys/net/hfsc.c
338
hfsc_class_purge(struct hfsc_class *cl, struct mbuf_list *ml)
sys/net/hfsc.c
356
struct hfsc_class **newtbl, **old;
sys/net/hfsc.c
373
pool_init(&hfsc_class_pl, sizeof(struct hfsc_class), 0,
sys/net/hfsc.c
401
struct hfsc_class *cl, *parent, *np = NULL;
sys/net/hfsc.c
478
struct hfsc_class *cl;
sys/net/hfsc.c
583
struct hfsc_class *cl;
sys/net/hfsc.c
608
struct hfsc_class *cl;
sys/net/hfsc.c
614
struct hfsc_class *
sys/net/hfsc.c
616
struct hfsc_sc *fsc, struct hfsc_sc *usc, struct hfsc_class *parent,
sys/net/hfsc.c
619
struct hfsc_class *cl, *p;
sys/net/hfsc.c
715
hfsc_class_destroy(struct hfsc_if *hif, struct hfsc_class *cl)
sys/net/hfsc.c
729
struct hfsc_class *p = cl->cl_parent->cl_children;
sys/net/hfsc.c
778
struct hfsc_class *
sys/net/hfsc.c
779
hfsc_nextclass(struct hfsc_class *cl)
sys/net/hfsc.c
800
struct hfsc_class *cl;
sys/net/hfsc.c
831
struct hfsc_class *cl, *tcl;
sys/net/hfsc.c
886
struct hfsc_class *cl = cookie;
sys/net/hfsc.c
895
hfsc_update_sc(struct hfsc_if *hif, struct hfsc_class *cl, int len)
sys/net/hfsc.c
955
hfsc_cl_purge(struct hfsc_if *hif, struct hfsc_class *cl, struct mbuf_list *ml)
sys/net/hfsc.c
970
hfsc_set_active(struct hfsc_if *hif, struct hfsc_class *cl, int len)
sys/net/hfsc.c
981
hfsc_set_passive(struct hfsc_if *hif, struct hfsc_class *cl)
sys/net/hfsc.c
993
hfsc_init_ed(struct hfsc_if *hif, struct hfsc_class *cl, int next_len)