/linux-master/samples/bpf/ |
H A D | hbm.c | 163 struct hbm_queue_stats qstats = {0}; local 189 qstats.rate = rate; 190 qstats.stats = stats_flag ? 1 : 0; 191 qstats.loopback = loopback_flag ? 1 : 0; 192 qstats.no_cn = no_cn_flag ? 1 : 0; 193 if (bpf_map_update_elem(queue_stats_fd, &key, &qstats, BPF_ANY)) { 224 bpf_map_lookup_elem(queue_stats_fd, &key, &qstats); 232 last_cg_tx_bytes = qstats.bytes_total; 253 bpf_map_lookup_elem(queue_stats_fd, &key, &qstats); 254 new_cg_tx_bytes = qstats [all...] |
/linux-master/net/sched/ |
H A D | sch_skbprio.c | 35 struct gnet_stats_queue qstats[SKBPRIO_MAX_PRIORITY]; member in struct:skbprio_sched_data 85 q->qstats[prio].backlog += qdisc_pkt_len(skb); 101 q->qstats[prio].drops++; 102 q->qstats[prio].overlimits++; 108 q->qstats[prio].backlog += qdisc_pkt_len(skb); 117 q->qstats[lp].backlog -= qdisc_pkt_len(to_drop); 118 q->qstats[lp].drops++; 119 q->qstats[lp].overlimits++; 152 q->qstats[q->highest_prio].backlog -= qdisc_pkt_len(skb); 189 memset(&q->qstats, [all...] |
H A D | sch_fifo.c | 22 if (likely(sch->qstats.backlog + qdisc_pkt_len(skb) <= sch->limit)) 45 prev_backlog = sch->qstats.backlog; 51 qdisc_tree_reduce_backlog(sch, 0, prev_backlog - sch->qstats.backlog); 91 qopt.stats.qstats = &sch->qstats;
|
H A D | sch_mq.c | 45 .qstats = &sch->qstats, 136 memset(&sch->qstats, 0, sizeof(sch->qstats)); 149 gnet_stats_add_queue(&sch->qstats, qdisc->cpu_qstats, 150 &qdisc->qstats);
|
H A D | sch_gred.c | 118 return sch->qstats.backlog; 182 if (likely(sch->qstats.backlog + qdisc_pkt_len(skb) <= 279 if (!sch->qstats.backlog) 348 opt->set.qstats = &sch->qstats; 386 table->tab[i]->backlog += hw_stats->stats.qstats[i].backlog; 390 sch->qstats.qlen += hw_stats->stats.qstats[i].qlen; 391 sch->qstats.backlog += hw_stats->stats.qstats[ [all...] |
H A D | sch_prio.c | 88 sch->qstats.backlog += len; 156 opt.replace_params.qstats = &sch->qstats; 254 .qstats = &sch->qstats,
|
H A D | sch_red.c | 80 child->qstats.backlog); 133 sch->qstats.backlog += len; 205 opt.set.qstats = &sch->qstats; 402 .stats.qstats = &sch->qstats,
|
H A D | sch_mqprio.c | 566 memset(&sch->qstats, 0, sizeof(sch->qstats)); 579 gnet_stats_add_queue(&sch->qstats, qdisc->cpu_qstats, 580 &qdisc->qstats); 671 struct gnet_stats_queue qstats = {0}; variable in typeref:struct:gnet_stats_queue 693 gnet_stats_add_queue(&qstats, qdisc->cpu_qstats, 694 &qdisc->qstats); 699 qlen = qdisc_qlen(sch) + qstats.qlen; 705 gnet_stats_copy_queue(d, NULL, &qstats, qlen) < 0)
|
H A D | sch_ets.c | 45 struct gnet_stats_queue qstats; member in struct:ets_class 125 qopt.replace_params.qstats = &sch->qstats; 185 qopt.stats.qstats = &sch->qstats; 431 cl->qstats.drops++; 442 sch->qstats.backlog += len; 682 memset(&q->classes[i].qstats, 0, sizeof(q->classes[i].qstats));
|
H A D | sch_tbf.c | 156 qopt.replace_params.qstats = &sch->qstats; 183 qopt.stats.qstats = &sch->qstats; 259 sch->qstats.backlog += len;
|
H A D | sch_hhf.c | 405 prev_backlog = sch->qstats.backlog; 414 qdisc_tree_reduce_backlog(sch, 1, prev_backlog - sch->qstats.backlog); 561 prev_backlog = sch->qstats.backlog; 568 prev_backlog - sch->qstats.backlog);
|
H A D | sch_drr.c | 22 struct gnet_stats_queue qstats; member in struct:drr_class 271 gnet_stats_copy_queue(d, cl_q->cpu_qstats, &cl_q->qstats, qlen) < 0) 353 cl->qstats.drops++; 364 sch->qstats.backlog += len;
|
H A D | sch_plug.c | 92 if (likely(sch->qstats.backlog + skb->len <= q->limit)) {
|
H A D | sch_codel.c | 45 sch->qstats.backlog -= qdisc_pkt_len(skb); 64 skb = codel_dequeue(sch, &sch->qstats.backlog, &q->params, &q->vars,
|
H A D | sch_fq_codel.c | 178 sch->qstats.drops += i; 179 sch->qstats.backlog -= len; 220 prev_backlog = sch->qstats.backlog; 233 prev_backlog -= sch->qstats.backlog; 268 sch->qstats.backlog -= qdisc_pkt_len(skb); 303 skb = codel_dequeue(sch, &sch->qstats.backlog, &q->cparams,
|
H A D | sch_sfb.c | 407 sch->qstats.backlog += len; 583 sch->qstats.backlog = q->qdisc->qstats.backlog;
|
/linux-master/net/core/ |
H A D | gen_stats.c | 340 static void gnet_stats_add_queue_cpu(struct gnet_stats_queue *qstats, argument 348 qstats->qlen += qcpu->qlen; 349 qstats->backlog += qcpu->backlog; 350 qstats->drops += qcpu->drops; 351 qstats->requeues += qcpu->requeues; 352 qstats->overlimits += qcpu->overlimits; 356 void gnet_stats_add_queue(struct gnet_stats_queue *qstats, argument 361 gnet_stats_add_queue_cpu(qstats, cpu); 363 qstats->qlen += q->qlen; 364 qstats 391 struct gnet_stats_queue qstats = {0}; local [all...] |
/linux-master/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_stats.h | 437 ADD_EXTEND_64(qstats->t##_hi, qstats->t##_lo, diff); \ 452 ADD_EXTEND_64(qstats->t##_hi, qstats->t##_lo, diff); \ 465 ADD_EXTEND_64(qstats->t##_hi, qstats->t##_lo, diff); \ 470 qstats->t##_lo = qstats_old->t##_lo + le32_to_cpu(s.lo); \ 471 qstats->t##_hi = qstats_old->t##_hi + le32_to_cpu(s.hi) \ 472 + ((qstats->t##_lo < qstats_old->t##_lo) ? 1 : 0); \ 477 qstats_old->f = qstats [all...] |
H A D | bnx2x_stats.c | 954 struct bnx2x_eth_q_stats *qstats = local 978 qstats->total_bytes_received_hi = 979 qstats->total_broadcast_bytes_received_hi; 980 qstats->total_bytes_received_lo = 981 qstats->total_broadcast_bytes_received_lo; 983 ADD_64(qstats->total_bytes_received_hi, 984 qstats->total_multicast_bytes_received_hi, 985 qstats->total_bytes_received_lo, 986 qstats->total_multicast_bytes_received_lo); 988 ADD_64(qstats 1193 struct bnx2x_eth_q_stats *qstats = &bp->fp_stats[i].eth_q_stats; local 1668 struct bnx2x_eth_q_stats *qstats = local 1727 struct bnx2x_eth_q_stats *qstats = &bp->fp_stats[i].eth_q_stats; local [all...] |
/linux-master/include/net/ |
H A D | sch_generic.h | 119 struct gnet_stats_queue qstats; member in struct:Qdisc 520 __u32 qlen = q->qstats.qlen; 882 sch->qstats.backlog -= qdisc_pkt_len(skb); 894 sch->qstats.backlog += qdisc_pkt_len(skb); 920 sch->qstats.drops += count; 923 static inline void qstats_drop_inc(struct gnet_stats_queue *qstats) argument 925 qstats->drops++; 928 static inline void qstats_overlimit_inc(struct gnet_stats_queue *qstats) argument 930 qstats->overlimits++; 935 qstats_drop_inc(&sch->qstats); 958 struct gnet_stats_queue qstats = { 0 }; local [all...] |
H A D | gen_stats.h | 63 void gnet_stats_add_queue(struct gnet_stats_queue *qstats,
|
H A D | pkt_cls.h | 805 struct gnet_stats_queue *qstats; member in struct:tc_qopt_offload_stats 882 struct gnet_stats_queue *qstats; member in struct:tc_red_qopt_offload_params 921 struct gnet_stats_queue *qstats; member in struct:tc_gred_qopt_offload_params 927 struct gnet_stats_queue qstats[MAX_DPs]; member in struct:tc_gred_qopt_offload_stats 954 struct gnet_stats_queue *qstats; member in struct:tc_prio_qopt_offload_params 995 struct gnet_stats_queue *qstats; member in struct:tc_ets_qopt_offload_replace_params 1024 struct gnet_stats_queue *qstats; member in struct:tc_tbf_qopt_offload_replace_params
|
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | vnic_main.c | 24 #define SUM_GRP_COUNTERS(stats, qstats, x_grp) do { \ 26 for (src64 = &qstats->x_grp.unicast, \ 45 struct opa_vnic_stats *qstats = &vinfo->stats[i]; local 50 stats->tx_drop_state += qstats->tx_drop_state; 51 stats->tx_dlid_zero += qstats->tx_dlid_zero; 53 SUM_GRP_COUNTERS(stats, qstats, tx_grp); 60 struct opa_vnic_stats *qstats = &vinfo->stats[i]; local 65 stats->rx_drop_state += qstats->rx_drop_state; 66 stats->rx_oversize += qstats->rx_oversize; 67 stats->rx_runt += qstats [all...] |
/linux-master/drivers/net/ethernet/netronome/nfp/abm/ |
H A D | qdisc.c | 462 struct gnet_stats_queue *qstats) 466 qstats->qlen += new->backlog_pkts - old->backlog_pkts; 467 qstats->backlog += new->backlog_bytes - old->backlog_bytes; 468 qstats->overlimits += new->overlimits - old->overlimits; 469 qstats->drops += new->drops - old->drops; 503 &stats->bstats[i], &stats->qstats[i]); 654 stats->bstats, stats->qstats); 811 stats->bstats, stats->qstats); 459 nfp_abm_stats_calculate(struct nfp_alink_stats *new, struct nfp_alink_stats *old, struct gnet_stats_basic_sync *bstats, struct gnet_stats_queue *qstats) argument
|
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_qdisc.c | 572 stats_ptr->qstats->drops += drops; 573 stats_ptr->qstats->backlog += mlxsw_sp_cells_bytes(mlxsw_sp, backlog); 749 struct gnet_stats_queue *qstats) 755 qstats->backlog -= backlog; 766 mlxsw_sp_qdisc_leaf_unoffload(mlxsw_sp_port, mlxsw_sp_qdisc, p->qstats); 818 stats_ptr->qstats->overlimits += overlimits; 1059 mlxsw_sp_qdisc_leaf_unoffload(mlxsw_sp_port, mlxsw_sp_qdisc, p->qstats); 1420 struct gnet_stats_queue *qstats) 1426 qstats->backlog -= backlog; 1437 p->qstats); 747 mlxsw_sp_qdisc_leaf_unoffload(struct mlxsw_sp_port *mlxsw_sp_port, struct mlxsw_sp_qdisc *mlxsw_sp_qdisc, struct gnet_stats_queue *qstats) argument 1418 __mlxsw_sp_qdisc_ets_unoffload(struct mlxsw_sp_port *mlxsw_sp_port, struct mlxsw_sp_qdisc *mlxsw_sp_qdisc, struct gnet_stats_queue *qstats) argument [all...] |