Lines Matching defs:cbqp
108 cbq_state_t *cbqp;
118 cbqp = cbq_alloc(ifp, M_WAITOK, TRUE);
119 if (cbqp == NULL)
123 a->altq_disc = cbqp;
131 cbq_state_t *cbqp;
135 if ((cbqp = a->altq_disc) == NULL)
139 return (cbq_destroy(cbqp));
146 cbq_state_t *cbqp;
151 if ((cbqp = a->altq_disc) == NULL)
154 IFCQ_LOCK(cbqp->ifnp.ifq_);
155 err = cbq_add_queue(cbqp, a->qlimit, a->priority,
159 IFCQ_UNLOCK(cbqp->ifnp.ifq_);
167 cbq_state_t *cbqp;
172 if ((cbqp = a->altq_disc) == NULL)
175 IFCQ_LOCK(cbqp->ifnp.ifq_);
176 err = cbq_remove_queue(cbqp, a->qid);
177 IFCQ_UNLOCK(cbqp->ifnp.ifq_);
186 cbq_state_t *cbqp;
195 if ((cbqp = altq_lookup(a->ifname, ALTQT_CBQ)) == NULL)
198 ifq = cbqp->ifnp.ifq_;
200 error = cbq_get_class_stats(cbqp, a->qid, &stats);
217 cbq_state_t *cbqp = (cbq_state_t *)altq->altq_disc;
221 cbq_purge(cbqp);
229 cbq_event(cbqp, (cqev_t)arg);