cbqp               70 altq/altq_cbq.c cbq_class_destroy(cbq_state_t *cbqp, struct rm_class *cl)
cbqp               75 altq/altq_cbq.c 	rmc_delete_class(&cbqp->ifnp, cl);
cbqp               81 altq/altq_cbq.c 		if (cbqp->cbq_class_tbl[i] == cl)
cbqp               82 altq/altq_cbq.c 			cbqp->cbq_class_tbl[i] = NULL;
cbqp               84 altq/altq_cbq.c 	if (cl == cbqp->ifnp.root_)
cbqp               85 altq/altq_cbq.c 		cbqp->ifnp.root_ = NULL;
cbqp               86 altq/altq_cbq.c 	if (cl == cbqp->ifnp.default_)
cbqp               87 altq/altq_cbq.c 		cbqp->ifnp.default_ = NULL;
cbqp               93 altq/altq_cbq.c clh_to_clp(cbq_state_t *cbqp, u_int32_t chandle)
cbqp              105 altq/altq_cbq.c 	if ((cl = cbqp->cbq_class_tbl[i]) != NULL &&
cbqp              109 altq/altq_cbq.c 		if ((cl = cbqp->cbq_class_tbl[i]) != NULL &&
cbqp              116 altq/altq_cbq.c cbq_clear_interface(cbq_state_t *cbqp)
cbqp              125 altq/altq_cbq.c 			if ((cl = cbqp->cbq_class_tbl[i]) != NULL) {
cbqp              129 altq/altq_cbq.c 					cbq_class_destroy(cbqp, cl);
cbqp              130 altq/altq_cbq.c 					cbqp->cbq_class_tbl[i] = NULL;
cbqp              131 altq/altq_cbq.c 					if (cl == cbqp->ifnp.root_)
cbqp              132 altq/altq_cbq.c 						cbqp->ifnp.root_ = NULL;
cbqp              133 altq/altq_cbq.c 					if (cl == cbqp->ifnp.default_)
cbqp              134 altq/altq_cbq.c 						cbqp->ifnp.default_ = NULL;
cbqp              146 altq/altq_cbq.c 	cbq_state_t	*cbqp = (cbq_state_t *)ifq->altq_disc;
cbqp              150 altq/altq_cbq.c 		cbq_purge(cbqp);
cbqp              208 altq/altq_cbq.c 	cbq_state_t	*cbqp;
cbqp              217 altq/altq_cbq.c 	MALLOC(cbqp, cbq_state_t *, sizeof(cbq_state_t), M_DEVBUF, M_WAITOK);
cbqp              218 altq/altq_cbq.c 	if (cbqp == NULL)
cbqp              220 altq/altq_cbq.c 	bzero(cbqp, sizeof(cbq_state_t));
cbqp              221 altq/altq_cbq.c 	CALLOUT_INIT(&cbqp->cbq_callout);
cbqp              222 altq/altq_cbq.c 	cbqp->cbq_qlen = 0;
cbqp              223 altq/altq_cbq.c 	cbqp->ifnp.ifq_ = &ifp->if_snd;	    /* keep the ifq */
cbqp              226 altq/altq_cbq.c 	a->altq_disc = cbqp;
cbqp              234 altq/altq_cbq.c 	cbq_state_t	*cbqp;
cbqp              236 altq/altq_cbq.c 	if ((cbqp = a->altq_disc) == NULL)
cbqp              240 altq/altq_cbq.c 	cbq_clear_interface(cbqp);
cbqp              242 altq/altq_cbq.c 	if (cbqp->ifnp.default_)
cbqp              243 altq/altq_cbq.c 		cbq_class_destroy(cbqp, cbqp->ifnp.default_);
cbqp              244 altq/altq_cbq.c 	if (cbqp->ifnp.root_)
cbqp              245 altq/altq_cbq.c 		cbq_class_destroy(cbqp, cbqp->ifnp.root_);
cbqp              248 altq/altq_cbq.c 	FREE(cbqp, M_DEVBUF);
cbqp              257 altq/altq_cbq.c 	cbq_state_t	*cbqp;
cbqp              262 altq/altq_cbq.c 	if ((cbqp = a->altq_disc) == NULL)
cbqp              273 altq/altq_cbq.c 	if (cbqp->cbq_class_tbl[i] != NULL) {
cbqp              275 altq/altq_cbq.c 			if (cbqp->cbq_class_tbl[i] == NULL)
cbqp              287 altq/altq_cbq.c 	parent = clh_to_clp(cbqp, a->parent_qid);
cbqp              314 altq/altq_cbq.c 		if (cbqp->ifnp.root_)
cbqp              318 altq/altq_cbq.c 		if (cbqp->ifnp.default_)
cbqp              335 altq/altq_cbq.c 		rmc_init(cbqp->ifnp.ifq_, &cbqp->ifnp, opts->ns_per_byte,
cbqp              339 altq/altq_cbq.c 		cl = cbqp->ifnp.root_;
cbqp              342 altq/altq_cbq.c 				  &cbqp->ifnp, opts->ns_per_byte,
cbqp              355 altq/altq_cbq.c 	cbqp->cbq_class_tbl[i] = cl;
cbqp              358 altq/altq_cbq.c 		cbqp->ifnp.default_ = cl;
cbqp              367 altq/altq_cbq.c 	cbq_state_t	*cbqp;
cbqp              370 altq/altq_cbq.c 	if ((cbqp = a->altq_disc) == NULL)
cbqp              373 altq/altq_cbq.c 	if ((cl = clh_to_clp(cbqp, a->qid)) == NULL)
cbqp              381 altq/altq_cbq.c 	rmc_delete_class(&cbqp->ifnp, cl);
cbqp              387 altq/altq_cbq.c 		if (cbqp->cbq_class_tbl[i] == cl) {
cbqp              388 altq/altq_cbq.c 			cbqp->cbq_class_tbl[i] = NULL;
cbqp              389 altq/altq_cbq.c 			if (cl == cbqp->ifnp.root_)
cbqp              390 altq/altq_cbq.c 				cbqp->ifnp.root_ = NULL;
cbqp              391 altq/altq_cbq.c 			if (cl == cbqp->ifnp.default_)
cbqp              392 altq/altq_cbq.c 				cbqp->ifnp.default_ = NULL;
cbqp              402 altq/altq_cbq.c 	cbq_state_t	*cbqp;
cbqp              407 altq/altq_cbq.c 	if ((cbqp = altq_lookup(a->ifname, ALTQT_CBQ)) == NULL)
cbqp              410 altq/altq_cbq.c 	if ((cl = clh_to_clp(cbqp, a->qid)) == NULL)
cbqp              442 altq/altq_cbq.c 	cbq_state_t	*cbqp = (cbq_state_t *)ifq->altq_disc;
cbqp              454 altq/altq_cbq.c 	if ((cl = clh_to_clp(cbqp, m->m_pkthdr.pf.qid)) == NULL) {
cbqp              455 altq/altq_cbq.c 		cl = cbqp->ifnp.default_;
cbqp              471 altq/altq_cbq.c 	++cbqp->cbq_qlen;
cbqp              479 altq/altq_cbq.c 	cbq_state_t	*cbqp = (cbq_state_t *)ifq->altq_disc;
cbqp              482 altq/altq_cbq.c 	m = rmc_dequeue_next(&cbqp->ifnp, op);
cbqp              485 altq/altq_cbq.c 		--cbqp->cbq_qlen;  /* decrement # of packets in cbq */
cbqp              489 altq/altq_cbq.c 		rmc_update_class_util(&cbqp->ifnp);
cbqp              505 altq/altq_cbq.c 	cbq_state_t	*cbqp;
cbqp              512 altq/altq_cbq.c 	if ((cbqp = (cbq_state_t *)ifq->altq_disc) == NULL)
cbqp              518 altq/altq_cbq.c 	    cbqp->cbq_qlen > 0 && (ifp->if_flags & IFF_OACTIVE) == 0)
cbqp              522 altq/altq_cbq.c static void cbq_purge(cbq_state_t *cbqp)
cbqp              528 altq/altq_cbq.c 		if ((cl = cbqp->cbq_class_tbl[i]) != NULL)
cbqp              530 altq/altq_cbq.c 	if (ALTQ_IS_ENABLED(cbqp->ifnp.ifq_))
cbqp              531 altq/altq_cbq.c 		cbqp->ifnp.ifq_->ifq_len = 0;