Lines Matching refs:ifq
101 error = altq_enable(wfqp->ifq);
104 error = altq_disable(wfqp->ifq);
144 /* keep the ifq */
145 new_wfqp->ifq = &ifp->if_snd;
189 wfq_flush(wfqp->ifq);
192 (void)altq_disable(wfqp->ifq);
193 (void)altq_detach(wfqp->ifq);
215 wfq_request(struct ifaltq *ifq, int req, void *arg)
217 wfq_state_t *wfqp = (wfq_state_t *)ifq->altq_disc;
221 wfq_flush(wfqp->ifq);
229 wfq_flush(struct ifaltq *ifq)
233 while ((mp = wfq_ifdequeue(ifq, ALTDQ_REMOVE)) != NULL)
235 if (ALTQ_IS_ENABLED(ifq))
236 ifq->ifq_len = 0;
251 wfq_ifenqueue(struct ifaltq *ifq, struct mbuf *mp)
257 wfqp = (wfq_state_t *)ifq->altq_disc;
272 ifq->ifq_len++;
306 ifq->ifq_len--;
435 wfq_ifdequeue(struct ifaltq *ifq, int op)
442 wfqp = (wfq_state_t *)ifq->altq_disc;
484 if (ALTQ_IS_ENABLED(ifq))
485 ifq->ifq_len--;
577 wfq_flush(wfqp->ifq);
660 ifp = wfqp->ifq->altq_ifp;