Lines Matching refs:cstats
66 struct codel_stats cstats; member
310 prev_drop_count = q->cstats.drop_count; in fq_codel_dequeue()
311 prev_ecn_mark = q->cstats.ecn_mark; in fq_codel_dequeue()
314 &flow->cvars, &q->cstats, qdisc_pkt_len, in fq_codel_dequeue()
317 flow->dropped += q->cstats.drop_count - prev_drop_count; in fq_codel_dequeue()
318 flow->dropped += q->cstats.ecn_mark - prev_ecn_mark; in fq_codel_dequeue()
333 if (q->cstats.drop_count && sch->q.qlen) { in fq_codel_dequeue()
334 qdisc_tree_reduce_backlog(sch, q->cstats.drop_count, in fq_codel_dequeue()
335 q->cstats.drop_len); in fq_codel_dequeue()
336 q->cstats.drop_count = 0; in fq_codel_dequeue()
337 q->cstats.drop_len = 0; in fq_codel_dequeue()
441 q->cstats.drop_len += qdisc_pkt_len(skb); in fq_codel_change()
443 q->cstats.drop_count++; in fq_codel_change()
445 qdisc_tree_reduce_backlog(sch, q->cstats.drop_count, q->cstats.drop_len); in fq_codel_change()
446 q->cstats.drop_count = 0; in fq_codel_change()
447 q->cstats.drop_len = 0; in fq_codel_change()
477 codel_stats_init(&q->cstats); in fq_codel_init()
571 st.qdisc_stats.maxpacket = q->cstats.maxpacket; in fq_codel_dump_stats()
573 st.qdisc_stats.ecn_mark = q->cstats.ecn_mark; in fq_codel_dump_stats()
575 st.qdisc_stats.ce_mark = q->cstats.ce_mark; in fq_codel_dump_stats()