Lines Matching refs:cstats
61 struct codel_stats cstats; member
262 prev_drop_count = q->cstats.drop_count; in fq_codel_dequeue()
263 prev_ecn_mark = q->cstats.ecn_mark; in fq_codel_dequeue()
266 skb = codel_dequeue(sch, &q->cparams, &flow->cvars, &q->cstats, in fq_codel_dequeue()
269 flow->dropped += q->cstats.drop_count - prev_drop_count; in fq_codel_dequeue()
270 flow->dropped += q->cstats.ecn_mark - prev_ecn_mark; in fq_codel_dequeue()
285 if (q->cstats.drop_count && sch->q.qlen) { in fq_codel_dequeue()
286 qdisc_tree_reduce_backlog(sch, q->cstats.drop_count, in fq_codel_dequeue()
287 q->cstats.drop_len); in fq_codel_dequeue()
288 q->cstats.drop_count = 0; in fq_codel_dequeue()
289 q->cstats.drop_len = 0; in fq_codel_dequeue()
380 q->cstats.drop_len += qdisc_pkt_len(skb); in fq_codel_change()
382 q->cstats.drop_count++; in fq_codel_change()
384 qdisc_tree_reduce_backlog(sch, q->cstats.drop_count, q->cstats.drop_len); in fq_codel_change()
385 q->cstats.drop_count = 0; in fq_codel_change()
386 q->cstats.drop_len = 0; in fq_codel_change()
427 codel_stats_init(&q->cstats); in fq_codel_init()
502 st.qdisc_stats.maxpacket = q->cstats.maxpacket; in fq_codel_dump_stats()
504 st.qdisc_stats.ecn_mark = q->cstats.ecn_mark; in fq_codel_dump_stats()
506 st.qdisc_stats.ce_mark = q->cstats.ce_mark; in fq_codel_dump_stats()