Lines Matching defs:qs
369 struct queue_stats *qs;
376 qs = &a->qstats;
377 n = qs->avgn;
381 b = qs->data.cbq_stats.xmit_cnt.bytes;
382 p = qs->data.cbq_stats.xmit_cnt.packets;
385 b = qs->data.priq_stats.xmitcnt.bytes;
386 p = qs->data.priq_stats.xmitcnt.packets;
389 b = qs->data.hfsc_stats.xmit_cnt.bytes;
390 p = qs->data.hfsc_stats.xmit_cnt.packets;
399 qs->prev_bytes = b;
400 qs->prev_packets = p;
401 qs->avgn++;
405 if (b >= qs->prev_bytes)
406 qs->avg_bytes = ((qs->avg_bytes * (n - 1)) +
407 (b - qs->prev_bytes)) / n;
409 if (p >= qs->prev_packets)
410 qs->avg_packets = ((qs->avg_packets * (n - 1)) +
411 (p - qs->prev_packets)) / n;
413 qs->prev_bytes = b;
414 qs->prev_packets = p;
416 qs->avgn++;