Home
last modified time | relevance | path

Searched refs:ifaltq (Results 1 – 20 of 20) sorted by relevance

/f-stack/freebsd/net/altq/
H A Dif_altq.h41 struct ifaltq { struct
61 int (*altq_enqueue)(struct ifaltq *, struct mbuf *, argument
63 struct mbuf *(*altq_dequeue)(struct ifaltq *, int); argument
64 int (*altq_request)(struct ifaltq *, int, void *); argument
168 extern int altq_attach(struct ifaltq *, int, void *,
169 int (*)(struct ifaltq *, struct mbuf *,
171 struct mbuf *(*)(struct ifaltq *, int),
172 int (*)(struct ifaltq *, int, void *),
175 extern int altq_detach(struct ifaltq *);
176 extern int altq_enable(struct ifaltq *);
[all …]
H A Daltq_rmclass.h211 struct ifaltq *ifq_;
215 void (*restart)(struct ifaltq *); /* Restart routine. */
257 extern void rmc_init(struct ifaltq *, struct rm_ifdat *, u_int,
258 void (*)(struct ifaltq *),
H A Daltq_cbq.c64 static int cbq_request(struct ifaltq *, int, void *);
65 static int cbq_enqueue(struct ifaltq *, struct mbuf *,
67 static struct mbuf *cbq_dequeue(struct ifaltq *, int);
68 static void cbqrestart(struct ifaltq *);
158 cbq_request(struct ifaltq *ifq, int req, void *arg) in cbq_request()
457 cbq_enqueue(struct ifaltq *ifq, struct mbuf *m, struct altq_pktattr *pktattr) in cbq_enqueue()
499 cbq_dequeue(struct ifaltq *ifq, int op) in cbq_dequeue()
527 cbqrestart(struct ifaltq *ifq) in cbqrestart()
H A Daltq_codel.c74 static int codel_request(struct ifaltq *, int, void *);
76 static int codel_enqueue(struct ifaltq *, struct mbuf *, struct altq_pktattr *);
77 static struct mbuf *codel_dequeue(struct ifaltq *, int);
181 codel_request(struct ifaltq *ifq, int req, void *arg) in codel_request()
209 codel_enqueue(struct ifaltq *ifq, struct mbuf *m, struct altq_pktattr *pktattr) in codel_enqueue()
236 codel_dequeue(struct ifaltq *ifq, int op) in codel_dequeue()
H A Daltq_priq.c64 static int priq_request(struct ifaltq *, int, void *);
69 static int priq_enqueue(struct ifaltq *, struct mbuf *, struct altq_pktattr *);
70 static struct mbuf *priq_dequeue(struct ifaltq *, int);
224 priq_request(struct ifaltq *ifq, int req, void *arg) in priq_request()
446 priq_enqueue(struct ifaltq *ifq, struct mbuf *m, struct altq_pktattr *pktattr) in priq_enqueue()
496 priq_dequeue(struct ifaltq *ifq, int op) in priq_dequeue()
H A Daltq_fairq.c119 static int fairq_request(struct ifaltq *, int, void *);
123 static int fairq_enqueue(struct ifaltq *, struct mbuf *, struct altq_pktattr *);
124 static struct mbuf *fairq_dequeue(struct ifaltq *, int);
274 fairq_request(struct ifaltq *ifq, int req, void *arg) in fairq_request()
482 fairq_enqueue(struct ifaltq *ifq, struct mbuf *m, struct altq_pktattr *pktattr) in fairq_enqueue()
535 fairq_dequeue(struct ifaltq *ifq, int op) in fairq_dequeue()
H A Daltq_priq.h104 struct ifaltq *pif_ifq; /* backpointer to ifaltq */
H A Daltq_codel.h117 struct ifaltq *cif_ifq; /* backpointer to ifaltq */
H A Daltq_subr.c82 static struct mbuf *tbr_dequeue(struct ifaltq *, int);
140 struct ifaltq *ifq; in altq_attach()
143 int (*enqueue)(struct ifaltq *, struct mbuf *, struct altq_pktattr *);
144 struct mbuf *(*dequeue)(struct ifaltq *, int);
145 int (*request)(struct ifaltq *, int, void *);
169 struct ifaltq *ifq; in altq_detach()
201 struct ifaltq *ifq; in altq_enable()
231 struct ifaltq *ifq; in altq_disable()
277 struct ifaltq *ifq; in tbr_dequeue()
329 struct ifaltq *ifq; in tbr_set()
H A Daltq_fairq.h141 struct ifaltq *pif_ifq; /* backpointer to ifaltq */
H A Daltq_var.h198 int tbr_set(struct ifaltq *, struct tb_profile *);
H A Daltq_hfsc.h286 struct ifaltq *hif_ifq; /* backpointer to ifaltq */
H A Daltq_hfsc.c78 static int hfsc_request(struct ifaltq *, int, void *);
85 static int hfsc_enqueue(struct ifaltq *, struct mbuf *,
87 static struct mbuf *hfsc_dequeue(struct ifaltq *, int);
326 hfsc_request(struct ifaltq *ifq, int req, void *arg) in hfsc_request()
655 hfsc_enqueue(struct ifaltq *ifq, struct mbuf *m, struct altq_pktattr *pktattr) in hfsc_enqueue()
709 hfsc_dequeue(struct ifaltq *ifq, int op) in hfsc_dequeue()
H A Daltq_cdnr.h267 struct ifaltq *tc_ifq;
H A Daltq_rmclass.c671 rmc_init(struct ifaltq *ifq, struct rm_ifdat *ifd, u_int nsecPerByte, in rmc_init()
672 void (*restart)(struct ifaltq *), int maxq, int maxqueued, u_int maxidle, in rmc_init() argument
/f-stack/freebsd/net/
H A Difq.h481 void ifq_init(struct ifaltq *, struct ifnet *ifp);
482 void ifq_delete(struct ifaltq *);
H A Dif_var.h328 struct ifaltq if_snd; /* output queue (includes altq) */
H A Dif.c253 struct mbuf *(*tbr_dequeue_ptr)(struct ifaltq *, int) = NULL;
756 ifq_init(struct ifaltq *ifq, struct ifnet *ifp) in ifq_init()
772 ifq_delete(struct ifaltq *ifq) in ifq_delete()
2333 struct ifaltq *ifq; in if_qflush()
H A Diflib.c4177 struct ifaltq *ifq = &ifp->if_snd; in iflib_altq_if_start()
/f-stack/freebsd/netpfil/pf/
H A Dif_pfsync.c208 struct ifaltq b_snd;