Lines Matching refs:limit
21 if (likely(sch->qstats.backlog + qdisc_pkt_len(skb) <= sch->limit)) in bfifo_enqueue()
30 if (likely(sch->q.qlen < sch->limit)) in pfifo_enqueue()
41 if (likely(sch->q.qlen < sch->limit)) in pfifo_tail_enqueue()
61 u32 limit = qdisc_dev(sch)->tx_queue_len; in fifo_init() local
64 limit *= psched_mtu(qdisc_dev(sch)); in fifo_init()
66 sch->limit = limit; in fifo_init()
73 sch->limit = ctl->limit; in fifo_init()
77 bypass = sch->limit >= psched_mtu(qdisc_dev(sch)); in fifo_init()
79 bypass = sch->limit >= 1; in fifo_init()
90 struct tc_fifo_qopt opt = { .limit = sch->limit }; in fifo_dump()
142 int fifo_set_limit(struct Qdisc *q, unsigned int limit) in fifo_set_limit() argument
158 ((struct tc_fifo_qopt *)nla_data(nla))->limit = limit; in fifo_set_limit()
168 unsigned int limit, in fifo_create_dflt() argument
177 err = fifo_set_limit(q, limit); in fifo_create_dflt()