• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /xnu-2782.1.97/bsd/net/pktsched/

Lines Matching refs:ifnp

142 	cbqp->ifnp.ifq_ = &ifp->if_snd;		/* keep the ifclassq */
157 struct ifclassq *ifq = cbqp->ifnp.ifq_;
170 IFCQ_LOCK_ASSERT_HELD(cbqp->ifnp.ifq_);
179 if (cbqp->ifnp.default_)
180 cbq_class_destroy(cbqp, cbqp->ifnp.default_);
181 if (cbqp->ifnp.root_)
182 cbq_class_destroy(cbqp, cbqp->ifnp.root_);
202 IFCQ_LOCK_ASSERT_HELD(cbqp->ifnp.ifq_);
265 if (cbqp->ifnp.root_) {
272 if (cbqp->ifnp.default_) {
293 error = rmc_init(cbqp->ifnp.ifq_, &cbqp->ifnp, ns_per_byte,
298 cl = cbqp->ifnp.root_;
300 cl = rmc_newclass(priority, &cbqp->ifnp, ns_per_byte,
315 cbqp->ifnp.default_ = cl;
335 IFCQ_LOCK_ASSERT_HELD(cbqp->ifnp.ifq_);
345 rmc_delete_class(&cbqp->ifnp, cl);
353 if (cl == cbqp->ifnp.root_)
354 cbqp->ifnp.root_ = NULL;
355 if (cl == cbqp->ifnp.default_)
356 cbqp->ifnp.default_ = NULL;
374 IFCQ_LOCK_ASSERT_HELD(cbqp->ifnp.ifq_);
383 rmc_delete_class(&cbqp->ifnp, cl);
392 if (cl == cbqp->ifnp.root_)
393 cbqp->ifnp.root_ = NULL;
394 if (cl == cbqp->ifnp.default_)
395 cbqp->ifnp.default_ = NULL;
407 IFCQ_LOCK_ASSERT_HELD(cbqp->ifnp.ifq_);
436 IFCQ_LOCK_ASSERT_HELD(cbqp->ifnp.ifq_);
448 if (cl == cbqp->ifnp.root_)
449 cbqp->ifnp.root_ = NULL;
450 if (cl == cbqp->ifnp.default_)
451 cbqp->ifnp.default_ = NULL;
466 IFCQ_LOCK_ASSERT_HELD(cbqp->ifnp.ifq_);
513 struct ifclassq *ifq = cbqp->ifnp.ifq_;
535 cl = cbqp->ifnp.default_;
580 struct ifclassq *ifq = cbqp->ifnp.ifq_;
585 m = rmc_dequeue_next(&cbqp->ifnp, op);
593 rmc_update_class_util(&cbqp->ifnp);
625 IFCQ_LOCK_ASSERT_HELD(cbqp->ifnp.ifq_);
646 IFCQ_LOCK_ASSERT_HELD(cbqp->ifnp.ifq_);