Lines Matching defs:ifq
2119 struct ifclassq *ifq = &ifp->if_snd;
2197 ts = ((IFCQ_TBR_IS_ENABLED(ifq) && !IFCQ_IS_EMPTY(ifq)) ?
2387 ifnet_update_sndq(struct ifclassq *ifq, cqev_t ev)
2389 IFCQ_LOCK_ASSERT_HELD(ifq);
2391 if (!(IFCQ_IS_READY(ifq)))
2394 if (IFCQ_TBR_IS_ENABLED(ifq)) {
2395 struct tb_profile tb = { ifq->ifcq_tbr.tbr_rate_raw,
2396 ifq->ifcq_tbr.tbr_percent, 0 };
2397 (void) ifclassq_tbr_set(ifq, &tb, FALSE);
2400 ifclassq_update(ifq, ev);
2420 struct ifclassq *ifq;
2430 ifq = &ifp->if_snd;
2431 IFCQ_LOCK(ifq);
2434 if ((err = ifclassq_pktsched_setup(ifq)) != 0)
2436 IFCQ_UNLOCK(ifq);
5952 struct ifclassq *ifq;
5960 ifq = &ifp->if_snd;
5961 IFCQ_LOCK(ifq);
5963 if (IFCQ_IS_ENABLED(ifq))
5964 IFCQ_GET_THROTTLE(ifq, *level, err);
5965 IFCQ_UNLOCK(ifq);
5973 struct ifclassq *ifq;
5984 if (ALTQ_IS_ENABLED(IFCQ_ALTQ(ifq)))
5992 ifq = &ifp->if_snd;
5993 IFCQ_LOCK(ifq);
5994 if (IFCQ_IS_ENABLED(ifq))
5995 IFCQ_SET_THROTTLE(ifq, level, err);
5996 IFCQ_UNLOCK(ifq);