Lines Matching refs:qstats
222 __gnet_stats_copy_queue_cpu(struct gnet_stats_queue *qstats, in __gnet_stats_copy_queue_cpu() argument
230 qstats->qlen = 0; in __gnet_stats_copy_queue_cpu()
231 qstats->backlog += qcpu->backlog; in __gnet_stats_copy_queue_cpu()
232 qstats->drops += qcpu->drops; in __gnet_stats_copy_queue_cpu()
233 qstats->requeues += qcpu->requeues; in __gnet_stats_copy_queue_cpu()
234 qstats->overlimits += qcpu->overlimits; in __gnet_stats_copy_queue_cpu()
238 static void __gnet_stats_copy_queue(struct gnet_stats_queue *qstats, in __gnet_stats_copy_queue() argument
244 __gnet_stats_copy_queue_cpu(qstats, cpu); in __gnet_stats_copy_queue()
246 qstats->qlen = q->qlen; in __gnet_stats_copy_queue()
247 qstats->backlog = q->backlog; in __gnet_stats_copy_queue()
248 qstats->drops = q->drops; in __gnet_stats_copy_queue()
249 qstats->requeues = q->requeues; in __gnet_stats_copy_queue()
250 qstats->overlimits = q->overlimits; in __gnet_stats_copy_queue()
253 qstats->qlen = qlen; in __gnet_stats_copy_queue()
275 struct gnet_stats_queue qstats = {0}; in gnet_stats_copy_queue() local
277 __gnet_stats_copy_queue(&qstats, cpu_q, q, qlen); in gnet_stats_copy_queue()
280 d->tc_stats.drops = qstats.drops; in gnet_stats_copy_queue()
281 d->tc_stats.qlen = qstats.qlen; in gnet_stats_copy_queue()
282 d->tc_stats.backlog = qstats.backlog; in gnet_stats_copy_queue()
283 d->tc_stats.overlimits = qstats.overlimits; in gnet_stats_copy_queue()
288 &qstats, sizeof(qstats)); in gnet_stats_copy_queue()