Home
last modified time | relevance | path

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

/freebsd/sys/net/altq/
H A Dif_altq.h40 struct ifaltq { struct
60 int (*altq_enqueue)(struct ifaltq *, struct mbuf *, argument
62 struct mbuf *(*altq_dequeue)(struct ifaltq *, int); argument
63 int (*altq_request)(struct ifaltq *, int, void *); argument
162 extern int altq_attach(struct ifaltq *, int, void *,
163 int (*)(struct ifaltq *, struct mbuf *,
165 struct mbuf *(*)(struct ifaltq *, int),
166 int (*)(struct ifaltq *, int, void *));
167 extern int altq_detach(struct ifaltq *);
168 extern int altq_enable(struct ifaltq *);
[all …]
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_rmclass.h208 struct ifaltq *ifq_;
212 void (*restart)(struct ifaltq *); /* Restart routine. */
254 extern void rmc_init(struct ifaltq *, struct rm_ifdat *, u_int,
255 void (*)(struct ifaltq *),
H A Daltq_codel.c73 static int codel_request(struct ifaltq *, int, void *);
75 static int codel_enqueue(struct ifaltq *, struct mbuf *, struct altq_pktattr *);
76 static struct mbuf *codel_dequeue(struct ifaltq *, int);
180 codel_request(struct ifaltq *ifq, int req, void *arg) in codel_request()
208 codel_enqueue(struct ifaltq *ifq, struct mbuf *m, struct altq_pktattr *pktattr) in codel_enqueue()
235 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_subr.c81 static struct mbuf *tbr_dequeue(struct ifaltq *, int);
164 altq_attach(struct ifaltq *ifq, int type, void *discipline, in altq_attach()
165 int (*enqueue)(struct ifaltq *, struct mbuf *, struct altq_pktattr *), in altq_attach() argument
166 struct mbuf *(*dequeue)(struct ifaltq *, int), in altq_attach() argument
167 int (*request)(struct ifaltq *, int, void *)) in altq_attach() argument
186 altq_detach(struct ifaltq *ifq) in altq_detach()
215 altq_enable(struct ifaltq *ifq) in altq_enable()
242 altq_disable(struct ifaltq *ifq) in altq_disable()
285 tbr_dequeue(struct ifaltq *ifq, int op) in tbr_dequeue()
335 tbr_set(struct ifaltq *ifq, struct tb_profile *profile) in tbr_set()
H A Daltq_priq.h103 struct ifaltq *pif_ifq; /* backpointer to ifaltq */
H A Daltq_codel.h115 struct ifaltq *cif_ifq; /* backpointer to ifaltq */
H A Daltq_fairq.h140 struct ifaltq *pif_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_var.h180 int tbr_set(struct ifaltq *, struct tb_profile *);
H A Daltq_hfsc.h285 struct ifaltq *hif_ifq; /* backpointer to ifaltq */
H A Daltq_cdnr.h266 struct ifaltq *tc_ifq;
H A Daltq_rmclass.c669 rmc_init(struct ifaltq *ifq, struct rm_ifdat *ifd, u_int nsecPerByte, in rmc_init()
670 void (*restart)(struct ifaltq *), int maxq, int maxqueued, u_int maxidle, in rmc_init() argument
/freebsd/sys/net/
H A Difq.h420 void ifq_init(struct ifaltq *, struct ifnet *ifp);
421 void ifq_delete(struct ifaltq *);
H A Dif_private.h81 struct ifaltq if_snd; /* output queue (includes altq) */
H A Dif.c267 struct mbuf *(*tbr_dequeue_ptr)(struct ifaltq *, int) = NULL;
722 ifq_init(struct ifaltq *ifq, struct ifnet *ifp) in ifq_init()
738 ifq_delete(struct ifaltq *ifq) in ifq_delete()
2219 struct ifaltq *ifq; in if_qflush()
H A Dif_vlan.c1518 struct ifaltq *ifq = &ifp->if_snd; in vlan_altq_start()
H A Dif_bridge.c2309 struct ifaltq *ifq = &ifp->if_snd; in bridge_altq_start()
H A Diflib.c4409 struct ifaltq *ifq = &ifp->if_snd; /* XXX - DRVAPI */ in iflib_altq_if_start()
/freebsd/sys/dev/cxgb/
H A Dcxgb_adapter.h254 struct ifaltq *txq_ifq;
H A Dcxgb_sge.c2424 if ((q->txq[TXQ_ETH].txq_ifq = malloc(sizeof(struct ifaltq), M_DEVBUF, in t3_sge_alloc_qset()
/freebsd/sys/netpfil/pf/
H A Dif_pfsync.c247 struct ifaltq b_snd;