Lines Matching refs:nstrict
53 unsigned int nstrict; member
194 return band < q->nstrict; in ets_class_is_strict()
465 for (band = 0; band < q->nstrict; band++) { in ets_qdisc_dequeue()
540 unsigned int nbands, unsigned int nstrict, in ets_qdisc_quanta_parse() argument
545 int band = nstrict; in ets_qdisc_quanta_parse()
585 unsigned int nstrict = 0; in ets_qdisc_change() local
607 nstrict = nla_get_u8(tb[TCA_ETS_NSTRICT]); in ets_qdisc_change()
608 if (nstrict > nbands) { in ets_qdisc_change()
623 nbands, nstrict, quanta, extack); in ets_qdisc_change()
630 for (i = nstrict; i < nbands; i++) { in ets_qdisc_change()
650 for (i = nstrict; i < q->nstrict; i++) { in ets_qdisc_change()
657 if (i >= q->nstrict && q->classes[i].qdisc->q.qlen) in ets_qdisc_change()
661 WRITE_ONCE(q->nstrict, nstrict); in ets_qdisc_change()
712 for (band = q->nstrict; band < q->nbands; band++) { in ets_qdisc_reset()
736 u8 nbands, nstrict; in ets_qdisc_dump() local
753 nstrict = READ_ONCE(q->nstrict); in ets_qdisc_dump()
754 if (nstrict && nla_put_u8(skb, TCA_ETS_NSTRICT, nstrict)) in ets_qdisc_dump()
757 if (nbands > nstrict) { in ets_qdisc_dump()
762 for (band = nstrict; band < nbands; band++) { in ets_qdisc_dump()