Lines Matching full:limit
22 if (likely(sch->qstats.backlog + qdisc_pkt_len(skb) <= sch->limit))
31 if (likely(sch->q.qlen < sch->limit))
42 if (unlikely(sch->limit == 0))
45 if (likely(sch->q.qlen < sch->limit))
49 /* queue full, remove one skb to fulfill the limit */
106 u32 limit = qdisc_dev(sch)->tx_queue_len;
109 limit *= psched_mtu(qdisc_dev(sch));
111 sch->limit = limit;
118 sch->limit = ctl->limit;
122 bypass = sch->limit >= psched_mtu(qdisc_dev(sch));
124 bypass = sch->limit >= 1;
160 struct tc_fifo_qopt opt = { .limit = sch->limit };
230 int fifo_set_limit(struct Qdisc *q, unsigned int limit)
246 ((struct tc_fifo_qopt *)nla_data(nla))->limit = limit;
256 unsigned int limit,
265 err = fifo_set_limit(q, limit);