/linux-4.4.14/net/core/ |
D | gen_stats.c | 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() [all …]
|
/linux-4.4.14/net/sched/ |
D | sch_mqprio.c | 231 memset(&sch->qstats, 0, sizeof(sch->qstats)); in mqprio_dump() 239 sch->qstats.backlog += qdisc->qstats.backlog; in mqprio_dump() 240 sch->qstats.drops += qdisc->qstats.drops; in mqprio_dump() 241 sch->qstats.requeues += qdisc->qstats.requeues; in mqprio_dump() 242 sch->qstats.overlimits += qdisc->qstats.overlimits; in mqprio_dump() 331 struct gnet_stats_queue qstats = {0}; in mqprio_dump_class_stats() local 350 qstats.backlog += qdisc->qstats.backlog; in mqprio_dump_class_stats() 351 qstats.drops += qdisc->qstats.drops; in mqprio_dump_class_stats() 352 qstats.requeues += qdisc->qstats.requeues; in mqprio_dump_class_stats() 353 qstats.overlimits += qdisc->qstats.overlimits; in mqprio_dump_class_stats() [all …]
|
D | sch_mq.c | 107 memset(&sch->qstats, 0, sizeof(sch->qstats)); in mq_dump() 115 sch->qstats.backlog += qdisc->qstats.backlog; in mq_dump() 116 sch->qstats.drops += qdisc->qstats.drops; in mq_dump() 117 sch->qstats.requeues += qdisc->qstats.requeues; in mq_dump() 118 sch->qstats.overlimits += qdisc->qstats.overlimits; in mq_dump() 203 gnet_stats_copy_queue(d, NULL, &sch->qstats, sch->q.qlen) < 0) in mq_dump_class_stats()
|
D | sch_hhf.c | 375 prev_backlog = sch->qstats.backlog; in hhf_qdisc_drop() 377 return prev_backlog - sch->qstats.backlog; in hhf_qdisc_drop() 413 prev_backlog = sch->qstats.backlog; in hhf_enqueue() 422 qdisc_tree_reduce_backlog(sch, 1, prev_backlog - sch->qstats.backlog); in hhf_enqueue() 582 prev_backlog = sch->qstats.backlog; in hhf_change() 589 prev_backlog - sch->qstats.backlog); in hhf_change()
|
D | sch_red.c | 67 child->qstats.backlog); in red_enqueue() 214 q->qdisc->qstats.backlog); in red_change() 272 sch->qstats.backlog = q->qdisc->qstats.backlog; in red_dump()
|
D | sch_fq_codel.c | 170 prev_backlog = sch->qstats.backlog; in fq_codel_qdisc_drop() 172 return prev_backlog - sch->qstats.backlog; in fq_codel_qdisc_drop() 206 prev_backlog = sch->qstats.backlog; in fq_codel_enqueue() 215 qdisc_tree_reduce_backlog(sch, 1, prev_backlog - sch->qstats.backlog); in fq_codel_enqueue() 264 prev_backlog = sch->qstats.backlog; in fq_codel_dequeue()
|
D | sch_drr.c | 27 struct gnet_stats_queue qstats; member 56 unsigned int backlog = cl->qdisc->qstats.backlog; in drr_purge_queue() 284 gnet_stats_copy_queue(d, NULL, &cl->qdisc->qstats, qlen) < 0) in drr_dump_class_stats() 367 cl->qstats.drops++; in drr_enqueue()
|
D | sch_multiq.c | 222 child->qstats.backlog); in multiq_tune() 244 old->qstats.backlog); in multiq_tune() 360 gnet_stats_copy_queue(d, NULL, &cl_q->qstats, cl_q->q.qlen) < 0) in multiq_dump_class_stats()
|
D | sch_prio.c | 194 qdisc_tree_reduce_backlog(child, child->q.qlen, child->qstats.backlog); in prio_tune() 215 old->qstats.backlog); in prio_tune() 323 gnet_stats_copy_queue(d, NULL, &cl_q->qstats, cl_q->q.qlen) < 0) in prio_dump_class_stats()
|
D | sch_hfsc.c | 116 struct gnet_stats_queue qstats; member 898 unsigned int backlog = cl->qdisc->qstats.backlog; in hfsc_purge_queue() 1370 cl->qstats.backlog = cl->qdisc->qstats.backlog; in hfsc_dump_class_stats() 1378 gnet_stats_copy_queue(d, NULL, &cl->qstats, cl->qdisc->q.qlen) < 0) in hfsc_dump_class_stats() 1565 sch->qstats.backlog = 0; in hfsc_dump_qdisc() 1568 sch->qstats.backlog += cl->qdisc->qstats.backlog; in hfsc_dump_qdisc() 1598 cl->qstats.drops++; in hfsc_enqueue() 1696 cl->qstats.drops++; in hfsc_drop()
|
D | sch_gred.c | 118 return sch->qstats.backlog; in gred_backlog() 168 if (likely(sch->qstats.backlog + qdisc_pkt_len(skb) <= in gred_enqueue() 265 if (!sch->qstats.backlog) in gred_dequeue() 298 if (!sch->qstats.backlog) in gred_drop()
|
D | sch_pie.c | 119 if (sch->qstats.backlog < 2 * mtu) in drop_early() 249 int qlen = sch->qstats.backlog; /* current queue size in bytes */ in pie_process_dequeue() 314 u32 qlen = sch->qstats.backlog; /* queue size in bytes */ in calculate_probability()
|
D | sch_tbf.c | 405 q->qdisc->qstats.backlog); in tbf_change() 459 sch->qstats.backlog = q->qdisc->qstats.backlog; in tbf_dump()
|
D | sch_plug.c | 93 if (likely(sch->qstats.backlog + skb->len <= q->limit)) { in plug_enqueue()
|
D | sch_htb.c | 120 struct gnet_stats_queue qstats; member 596 cl->qstats.drops++; in htb_enqueue() 960 sch->qstats.backlog -= len; in htb_drop() 995 sch->qstats.backlog = 0; in htb_reset() 1151 gnet_stats_copy_queue(d, NULL, &cl->qstats, qlen) < 0) in htb_dump_class_stats() 1291 unsigned int backlog = cl->un.leaf.q->qstats.backlog; in htb_delete() 1428 unsigned int backlog = parent->un.leaf.q->qstats.backlog; in htb_change_class()
|
D | sch_atm.c | 53 struct gnet_stats_queue qstats; member 422 flow->qstats.drops++; in atm_tc_enqueue() 641 gnet_stats_copy_queue(d, NULL, &flow->qstats, flow->q->q.qlen) < 0) in atm_tc_dump_class_stats()
|
D | sch_sfb.c | 514 q->qdisc->qstats.backlog); in sfb_change() 566 sch->qstats.backlog = q->qdisc->qstats.backlog; in sfb_dump()
|
D | sch_fifo.c | 24 if (likely(sch->qstats.backlog + qdisc_pkt_len(skb) <= sch->limit)) in bfifo_enqueue()
|
D | sch_qfq.c | 139 struct gnet_stats_queue qstats; member 223 unsigned int backlog = cl->qdisc->qstats.backlog; in qfq_purge_queue() 669 &cl->qdisc->qstats, cl->qdisc->q.qlen) < 0) in qfq_dump_class_stats() 1246 cl->qstats.drops++; in qfq_enqueue()
|
D | sch_cbq.c | 132 struct gnet_stats_queue qstats; member 400 cl->qstats.drops++; in cbq_enqueue() 809 this_cl->qstats.overlimits++; in cbq_under_limit() 1605 gnet_stats_copy_queue(d, NULL, &cl->qstats, cl->q->q.qlen) < 0) in cbq_dump_class_stats() 1920 backlog = cl->q->qstats.backlog; in cbq_delete()
|
D | sch_generic.c | 51 q->qstats.requeues++; in dev_requeue_skb() 532 qdisc->qstats.backlog = 0; in pfifo_fast_reset()
|
D | sch_dsmark.c | 400 sch->qstats.backlog = 0; in dsmark_reset()
|
D | sch_api.c | 778 sch->qstats.backlog -= len; in qdisc_tree_reduce_backlog() 1381 gnet_stats_copy_queue(&d, cpu_qstats, &q->qstats, qlen) < 0) in tc_fill_qdisc()
|
D | sch_sfq.c | 432 sch->qstats.backlog -= delta; in sfq_enqueue()
|
D | sch_netem.c | 552 sch->qstats.requeues++; in netem_enqueue()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_stats.h | 428 ADD_EXTEND_64(qstats->t##_hi, qstats->t##_lo, diff); \ 443 ADD_EXTEND_64(qstats->t##_hi, qstats->t##_lo, diff); \ 456 ADD_EXTEND_64(qstats->t##_hi, qstats->t##_lo, diff); \ 461 qstats->t##_lo = qstats_old->t##_lo + le32_to_cpu(s.lo); \ 462 qstats->t##_hi = qstats_old->t##_hi + le32_to_cpu(s.hi) \ 463 + ((qstats->t##_lo < qstats_old->t##_lo) ? 1 : 0); \ 468 qstats_old->f = qstats->f; \ 473 ADD_64(estats->s##_hi, qstats->s##_hi, \ 474 estats->s##_lo, qstats->s##_lo); \ 477 qstats_old->s##_hi_old = qstats->s##_hi; \ [all …]
|
D | bnx2x_stats.c | 951 struct bnx2x_eth_q_stats *qstats = in bnx2x_storm_stats_update() local 975 qstats->total_bytes_received_hi = in bnx2x_storm_stats_update() 976 qstats->total_broadcast_bytes_received_hi; in bnx2x_storm_stats_update() 977 qstats->total_bytes_received_lo = in bnx2x_storm_stats_update() 978 qstats->total_broadcast_bytes_received_lo; in bnx2x_storm_stats_update() 980 ADD_64(qstats->total_bytes_received_hi, in bnx2x_storm_stats_update() 981 qstats->total_multicast_bytes_received_hi, in bnx2x_storm_stats_update() 982 qstats->total_bytes_received_lo, in bnx2x_storm_stats_update() 983 qstats->total_multicast_bytes_received_lo); in bnx2x_storm_stats_update() 985 ADD_64(qstats->total_bytes_received_hi, in bnx2x_storm_stats_update() [all …]
|
D | bnx2x_cmn.c | 865 struct bnx2x_eth_q_stats *qstats) in bnx2x_csum_validate() argument 881 qstats->hw_csum_err++; in bnx2x_csum_validate()
|
/linux-4.4.14/include/net/ |
D | sch_generic.h | 97 struct gnet_stats_queue qstats; member 545 sch->qstats.backlog -= qdisc_pkt_len(skb); in qdisc_qstats_backlog_dec() 551 sch->qstats.backlog += qdisc_pkt_len(skb); in qdisc_qstats_backlog_inc() 556 sch->qstats.drops += count; in __qdisc_qstats_drop() 559 static inline void qstats_drop_inc(struct gnet_stats_queue *qstats) in qstats_drop_inc() argument 561 qstats->drops++; in qstats_drop_inc() 564 static inline void qstats_overlimit_inc(struct gnet_stats_queue *qstats) in qstats_overlimit_inc() argument 566 qstats->overlimits++; in qstats_overlimit_inc() 571 qstats_drop_inc(&sch->qstats); in qdisc_qstats_drop() 581 sch->qstats.overlimits++; in qdisc_qstats_overlimit() [all …]
|
D | codel.h | 244 sch->qstats.backlog -= qdisc_pkt_len(skb); in codel_should_drop() 250 sch->qstats.backlog <= params->mtu) { in codel_should_drop()
|
/linux-4.4.14/Documentation/networking/ |
D | gen_stats.txt | 20 struct gnet_stats_queue qstats; 26 mystruct->qstats.backlog += skb->pkt_len; 40 gnet_stats_copy_queue(&dump, &mystruct->qstats) < 0 ||
|