Lines Matching refs:stats
44 struct red_stats stats; member
229 q->stats.prob_drop++; in gred_enqueue()
233 q->stats.prob_mark++; in gred_enqueue()
240 q->stats.forced_drop++; in gred_enqueue()
243 q->stats.forced_mark++; in gred_enqueue()
252 q->stats.pdrop++; in gred_enqueue()
371 gnet_stats_basic_sync_init(&hw_stats->stats.bstats[i]); in gred_offload_dump_stats()
373 hw_stats->stats.xstats[i] = &table->tab[i]->stats; in gred_offload_dump_stats()
384 table->tab[i]->packetsin += u64_stats_read(&hw_stats->stats.bstats[i].packets); in gred_offload_dump_stats()
385 table->tab[i]->bytesin += u64_stats_read(&hw_stats->stats.bstats[i].bytes); in gred_offload_dump_stats()
386 table->tab[i]->backlog += hw_stats->stats.qstats[i].backlog; in gred_offload_dump_stats()
388 bytes += u64_stats_read(&hw_stats->stats.bstats[i].bytes); in gred_offload_dump_stats()
389 packets += u64_stats_read(&hw_stats->stats.bstats[i].packets); in gred_offload_dump_stats()
390 sch->qstats.qlen += hw_stats->stats.qstats[i].qlen; in gred_offload_dump_stats()
391 sch->qstats.backlog += hw_stats->stats.qstats[i].backlog; in gred_offload_dump_stats()
392 sch->qstats.drops += hw_stats->stats.qstats[i].drops; in gred_offload_dump_stats()
393 sch->qstats.requeues += hw_stats->stats.qstats[i].requeues; in gred_offload_dump_stats()
394 sch->qstats.overlimits += hw_stats->stats.qstats[i].overlimits; in gred_offload_dump_stats()
831 opt.early = q->stats.prob_drop; in gred_dump()
832 opt.forced = q->stats.forced_drop; in gred_dump()
833 opt.pdrop = q->stats.pdrop; in gred_dump()
883 q->stats.prob_drop)) in gred_dump()
886 q->stats.prob_mark)) in gred_dump()
889 q->stats.forced_drop)) in gred_dump()
892 q->stats.forced_mark)) in gred_dump()
894 if (nla_put_u32(skb, TCA_GRED_VQ_STAT_PDROP, q->stats.pdrop)) in gred_dump()