Lines Matching refs:q

69 	struct sk_buff *skb = __skb_dequeue(&sch->q);  in dequeue()
77 struct codel_sched_data *q = qdisc_priv(sch); in codel_qdisc_dequeue() local
80 skb = codel_dequeue(sch, &q->params, &q->vars, &q->stats, dequeue); in codel_qdisc_dequeue()
85 if (q->stats.drop_count && sch->q.qlen) { in codel_qdisc_dequeue()
86 qdisc_tree_decrease_qlen(sch, q->stats.drop_count); in codel_qdisc_dequeue()
87 q->stats.drop_count = 0; in codel_qdisc_dequeue()
96 struct codel_sched_data *q; in codel_qdisc_enqueue() local
102 q = qdisc_priv(sch); in codel_qdisc_enqueue()
103 q->drop_overlimit++; in codel_qdisc_enqueue()
116 struct codel_sched_data *q = qdisc_priv(sch); in codel_change() local
133 q->params.target = ((u64)target * NSEC_PER_USEC) >> CODEL_SHIFT; in codel_change()
139 q->params.interval = ((u64)interval * NSEC_PER_USEC) >> CODEL_SHIFT; in codel_change()
146 q->params.ecn = !!nla_get_u32(tb[TCA_CODEL_ECN]); in codel_change()
148 qlen = sch->q.qlen; in codel_change()
149 while (sch->q.qlen > sch->limit) { in codel_change()
150 struct sk_buff *skb = __skb_dequeue(&sch->q); in codel_change()
155 qdisc_tree_decrease_qlen(sch, qlen - sch->q.qlen); in codel_change()
163 struct codel_sched_data *q = qdisc_priv(sch); in codel_init() local
167 codel_params_init(&q->params, sch); in codel_init()
168 codel_vars_init(&q->vars); in codel_init()
169 codel_stats_init(&q->stats); in codel_init()
188 struct codel_sched_data *q = qdisc_priv(sch); in codel_dump() local
196 codel_time_to_us(q->params.target)) || in codel_dump()
200 codel_time_to_us(q->params.interval)) || in codel_dump()
202 q->params.ecn)) in codel_dump()
214 const struct codel_sched_data *q = qdisc_priv(sch); in codel_dump_stats() local
216 .maxpacket = q->stats.maxpacket, in codel_dump_stats()
217 .count = q->vars.count, in codel_dump_stats()
218 .lastcount = q->vars.lastcount, in codel_dump_stats()
219 .drop_overlimit = q->drop_overlimit, in codel_dump_stats()
220 .ldelay = codel_time_to_us(q->vars.ldelay), in codel_dump_stats()
221 .dropping = q->vars.dropping, in codel_dump_stats()
222 .ecn_mark = q->stats.ecn_mark, in codel_dump_stats()
225 if (q->vars.dropping) { in codel_dump_stats()
226 codel_tdiff_t delta = q->vars.drop_next - codel_get_time(); in codel_dump_stats()
239 struct codel_sched_data *q = qdisc_priv(sch); in codel_reset() local
242 codel_vars_init(&q->vars); in codel_reset()