Searched refs:class_queue_t (Results 1 - 17 of 17) sorted by relevance

/darwin-on-arm/xnu/bsd/net/classq/
H A Dclassq.h120 } 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 Dclassq_blue.h113 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 Dclassq_red.h151 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 Dclassq_rio.h127 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 Dclassq_sfb.h139 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 Dclassq.c84 _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 Dclassq_blue.c137 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 Dclassq_red.c191 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 Dclassq_rio.c184 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 Dclassq_sfb.c190 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 Dpktsched_priq.h124 class_queue_t cl_q; /* class queue structure */
H A Dpktsched_tcq.h96 class_queue_t cl_q; /* class queue structure */
H A Dpktsched_fairq.h141 class_queue_t queue; /* the actual queue */
H A Dpktsched_qfq.h202 class_queue_t cl_q; /* class queue structure */
H A Dpktsched_rmclass.h188 class_queue_t q_; /* Queue of packets */
H A Dpktsched_hfsc.h240 class_queue_t cl_q; /* class queue structure */
/darwin-on-arm/xnu/bsd/net/
H A Ddlil.h134 class_queue_t rcvq_pkts; /* queue of pkts */
186 class_queue_t lo_rcvq_pkts; /* queue of lo0 pkts */

Completed in 134 milliseconds