/darwin-on-arm/xnu/bsd/net/classq/ |
H A D | classq.h | 120 } class_queue_t; typedef in typeref:struct:_class_queue_ 157 extern void _qinit(class_queue_t *, int, int); 158 extern void _addq(class_queue_t *, struct mbuf *); 159 extern void _addq_multi(class_queue_t *, struct mbuf *, struct mbuf *, 161 extern struct mbuf *_getq(class_queue_t *); 162 extern struct mbuf *_getq_all(class_queue_t *); 163 extern struct mbuf *_getq_tail(class_queue_t *); 164 extern struct mbuf *_getq_random(class_queue_t *); 165 extern struct mbuf *_getq_flow(class_queue_t *, u_int32_t); 166 extern void _removeq(class_queue_t *, struc [all...] |
H A D | classq_blue.h | 113 extern int blue_addq(struct blue *, class_queue_t *, struct mbuf *, 115 extern struct mbuf *blue_getq(struct blue *, class_queue_t *); 116 extern void blue_purgeq(struct blue *, class_queue_t *, u_int32_t, 120 extern int blue_suspendq(struct blue *, class_queue_t *, boolean_t);
|
H A D | classq_red.h | 151 extern int red_addq(red_t *, class_queue_t *, struct mbuf *, struct pf_mtag *); 152 extern struct mbuf *red_getq(red_t *, class_queue_t *); 153 extern void red_purgeq(struct red *, class_queue_t *, u_int32_t, 156 extern int red_suspendq(red_t *, class_queue_t *, boolean_t);
|
H A D | classq_rio.h | 127 extern int rio_addq(rio_t *, class_queue_t *, struct mbuf *, struct pf_mtag *); 128 extern struct mbuf *rio_getq(rio_t *, class_queue_t *); 129 extern void rio_purgeq(struct rio *, class_queue_t *, u_int32_t, 132 extern int rio_suspendq(rio_t *, class_queue_t *, boolean_t);
|
H A D | classq_sfb.h | 139 extern int sfb_addq(struct sfb *, class_queue_t *, struct mbuf *, 141 extern struct mbuf *sfb_getq(struct sfb *, class_queue_t *); 142 extern void sfb_purgeq(struct sfb *, class_queue_t *, u_int32_t, 146 extern int sfb_suspendq(struct sfb *, class_queue_t *, boolean_t);
|
H A D | classq.c | 84 _qinit(class_queue_t *q, int type, int lim) 96 _addq(class_queue_t *q, struct mbuf *m) 106 _addq_multi(class_queue_t *q, struct mbuf *m_head, struct mbuf *m_tail, 116 _getq(class_queue_t *q) 141 _getq_flow(class_queue_t *q, u_int32_t flow) 173 _getq_all(class_queue_t *q) 187 _getq_tail(class_queue_t *q) 227 _getq_random(class_queue_t *q) 281 _removeq(class_queue_t *q, struct mbuf *m) 318 _flushq(class_queue_t * [all...] |
H A D | classq_blue.c | 137 static struct mbuf *blue_getq_flow(struct blue *, class_queue_t *, 213 blue_addq(struct blue *bp, class_queue_t *q, struct mbuf *m, 295 blue_getq_flow(struct blue *bp, class_queue_t *q, u_int32_t flow, 315 blue_getq(struct blue *bp, class_queue_t *q) 321 blue_purgeq(struct blue *bp, class_queue_t *q, u_int32_t flow, 364 blue_suspendq(struct blue *bp, class_queue_t *q, boolean_t on)
|
H A D | classq_red.c | 191 static struct mbuf *red_getq_flow(struct red *, class_queue_t *, 327 red_addq(red_t *rp, class_queue_t *q, struct mbuf *m, struct pf_mtag *tag) 470 red_getq_flow(struct red *rp, class_queue_t *q, u_int32_t flow, boolean_t purge) 489 red_getq(red_t *rp, class_queue_t *q) 495 red_purgeq(struct red *rp, class_queue_t *q, u_int32_t flow, u_int32_t *packets, 523 red_suspendq(red_t *rp, class_queue_t *q, boolean_t on)
|
H A D | classq_rio.c | 184 static struct mbuf *rio_getq_flow(struct rio *, class_queue_t *, 353 rio_addq(rio_t *rp, class_queue_t *q, struct mbuf *m, struct pf_mtag *tag) 464 rio_getq_flow(struct rio *rp, class_queue_t *q, u_int32_t flow, boolean_t purge) 489 rio_getq(rio_t *rp, class_queue_t *q) 495 rio_purgeq(struct rio *rp, class_queue_t *q, u_int32_t flow, u_int32_t *packets, 523 rio_suspendq(rio_t *rp, class_queue_t *q, boolean_t on)
|
H A D | classq_sfb.c | 190 static struct mbuf *sfb_getq_flow(struct sfb *, class_queue_t *, u_int32_t, 910 sfb_addq(struct sfb *sp, class_queue_t *q, struct mbuf *m, struct pf_mtag *t) 1012 sfb_getq_flow(struct sfb *sp, class_queue_t *q, u_int32_t flow, boolean_t purge) 1085 sfb_getq(struct sfb *sp, class_queue_t *q) 1091 sfb_purgeq(struct sfb *sp, class_queue_t *q, u_int32_t flow, u_int32_t *packets, 1153 sfb_suspendq(struct sfb *sp, class_queue_t *q, boolean_t on)
|
/darwin-on-arm/xnu/bsd/net/pktsched/ |
H A D | pktsched_priq.h | 124 class_queue_t cl_q; /* class queue structure */
|
H A D | pktsched_tcq.h | 96 class_queue_t cl_q; /* class queue structure */
|
H A D | pktsched_fairq.h | 141 class_queue_t queue; /* the actual queue */
|
H A D | pktsched_qfq.h | 202 class_queue_t cl_q; /* class queue structure */
|
H A D | pktsched_rmclass.h | 188 class_queue_t q_; /* Queue of packets */
|
H A D | pktsched_hfsc.h | 240 class_queue_t cl_q; /* class queue structure */
|
/darwin-on-arm/xnu/bsd/net/ |
H A D | dlil.h | 134 class_queue_t rcvq_pkts; /* queue of pkts */ 186 class_queue_t lo_rcvq_pkts; /* queue of lo0 pkts */
|