Searched refs:hfsc_class (Results 1 - 2 of 2) sorted by relevance
/darwin-on-arm/xnu/bsd/net/pktsched/ |
H A D | pktsched_hfsc.h | 221 struct hfsc_class; 222 typedef TAILQ_HEAD(_eligible, hfsc_class) ellist_t; 223 typedef TAILQ_ENTRY(hfsc_class) elentry_t; 224 typedef TAILQ_HEAD(_active, hfsc_class) actlist_t; 225 typedef TAILQ_ENTRY(hfsc_class) actentry_t; 230 struct hfsc_class { struct 236 struct hfsc_class *cl_parent; /* parent class */ 237 struct hfsc_class *cl_siblings; /* sibling classes */ 238 struct hfsc_class *cl_children; /* child classes */ 314 struct hfsc_class *hif_rootclas [all...] |
H A D | pktsched_hfsc.c | 100 static int hfsc_addq(struct hfsc_class *, struct mbuf *, struct pf_mtag *); 101 static struct mbuf *hfsc_getq(struct hfsc_class *); 102 static struct mbuf *hfsc_pollq(struct hfsc_class *); 103 static void hfsc_purgeq(struct hfsc_if *, struct hfsc_class *, u_int32_t, 107 static void hfsc_updateq_linkrate(struct hfsc_if *, struct hfsc_class *); 108 static void hfsc_updateq(struct hfsc_if *, struct hfsc_class *, cqev_t); 111 static struct hfsc_class *hfsc_class_create(struct hfsc_if *, 113 struct hfsc_class *, u_int32_t, int, u_int32_t); 114 static int hfsc_class_destroy(struct hfsc_if *, struct hfsc_class *); 116 static struct hfsc_class *hfsc_nextclas [all...] |
Completed in 115 milliseconds