Lines Matching defs:ifq
2492 struct ifclassq *ifq = &ifp->if_snd;
2570 ts = ((IFCQ_TBR_IS_ENABLED(ifq) && !IFCQ_IS_EMPTY(ifq)) ?
2766 ifnet_update_sndq(struct ifclassq *ifq, cqev_t ev)
2768 IFCQ_LOCK_ASSERT_HELD(ifq);
2770 if (!(IFCQ_IS_READY(ifq)))
2773 if (IFCQ_TBR_IS_ENABLED(ifq)) {
2774 struct tb_profile tb = { ifq->ifcq_tbr.tbr_rate_raw,
2775 ifq->ifcq_tbr.tbr_percent, 0 };
2776 (void) ifclassq_tbr_set(ifq, &tb, FALSE);
2779 ifclassq_update(ifq, ev);
2799 struct ifclassq *ifq;
2809 ifq = &ifp->if_snd;
2810 IFCQ_LOCK(ifq);
2813 if ((err = ifclassq_pktsched_setup(ifq)) != 0)
2815 IFCQ_UNLOCK(ifq);
6623 struct ifclassq *ifq;
6631 ifq = &ifp->if_snd;
6632 IFCQ_LOCK(ifq);
6634 if (IFCQ_IS_ENABLED(ifq))
6635 IFCQ_GET_THROTTLE(ifq, *level, err);
6636 IFCQ_UNLOCK(ifq);
6644 struct ifclassq *ifq;
6650 ifq = &ifp->if_snd;
6657 if (ALTQ_IS_ENABLED(IFCQ_ALTQ(ifq)))
6665 IFCQ_LOCK(ifq);
6666 if (IFCQ_IS_ENABLED(ifq))
6667 IFCQ_SET_THROTTLE(ifq, level, err);
6668 IFCQ_UNLOCK(ifq);