Lines Matching refs:q
32 if (likely(skb_queue_len(&sch->q) < sch->limit)) in pfifo_enqueue()
40 if (likely(skb_queue_len(&sch->q) < sch->limit)) in pfifo_tail_enqueue()
44 __qdisc_queue_drop_head(sch, &sch->q); in pfifo_tail_enqueue()
141 int fifo_set_limit(struct Qdisc *q, unsigned int limit) in fifo_set_limit() argument
147 if (strncmp(q->ops->id + 1, "fifo", 4) != 0) in fifo_set_limit()
156 ret = q->ops->change(q, nla); in fifo_set_limit()
166 struct Qdisc *q; in fifo_create_dflt() local
169 q = qdisc_create_dflt(sch->dev_queue, ops, TC_H_MAKE(sch->handle, 1)); in fifo_create_dflt()
170 if (q) { in fifo_create_dflt()
171 err = fifo_set_limit(q, limit); in fifo_create_dflt()
173 qdisc_destroy(q); in fifo_create_dflt()
174 q = NULL; in fifo_create_dflt()
178 return q ? : ERR_PTR(err); in fifo_create_dflt()