Symbol: xstats
drivers/net/ethernet/3com/3c59x.c
1965
if (tx_status & 0x08) vp->xstats.tx_max_collisions++;
drivers/net/ethernet/3com/3c59x.c
2865
vp->xstats.tx_multiple_collisions += window_read8(vp, 6, 2);
drivers/net/ethernet/3com/3c59x.c
2866
vp->xstats.tx_single_collisions += window_read8(vp, 6, 3);
drivers/net/ethernet/3com/3c59x.c
2867
vp->xstats.tx_deferred += window_read8(vp, 6, 8);
drivers/net/ethernet/3com/3c59x.c
2868
vp->xstats.rx_bad_ssd += window_read8(vp, 4, 12);
drivers/net/ethernet/3com/3c59x.c
2870
dev->stats.collisions = vp->xstats.tx_multiple_collisions
drivers/net/ethernet/3com/3c59x.c
2871
+ vp->xstats.tx_single_collisions
drivers/net/ethernet/3com/3c59x.c
2872
+ vp->xstats.tx_max_collisions;
drivers/net/ethernet/3com/3c59x.c
2937
data[0] = vp->xstats.tx_deferred;
drivers/net/ethernet/3com/3c59x.c
2938
data[1] = vp->xstats.tx_max_collisions;
drivers/net/ethernet/3com/3c59x.c
2939
data[2] = vp->xstats.tx_multiple_collisions;
drivers/net/ethernet/3com/3c59x.c
2940
data[3] = vp->xstats.tx_single_collisions;
drivers/net/ethernet/3com/3c59x.c
2941
data[4] = vp->xstats.rx_bad_ssd;
drivers/net/ethernet/3com/3c59x.c
606
struct vortex_extra_stats xstats; /* NIC-specific extra stats */
drivers/net/ethernet/calxeda/xgmac.c
1016
memset(&priv->xstats, 0, sizeof(struct xgmac_extra_stats));
drivers/net/ethernet/calxeda/xgmac.c
1384
struct xgmac_extra_stats *x = &priv->xstats;
drivers/net/ethernet/calxeda/xgmac.c
1560
{ #m, offsetof(struct xgmac_priv, xstats.m), false }
drivers/net/ethernet/calxeda/xgmac.c
376
struct xgmac_extra_stats xstats;
drivers/net/ethernet/calxeda/xgmac.c
517
struct xgmac_extra_stats *x = &priv->xstats;
drivers/net/ethernet/calxeda/xgmac.c
544
struct xgmac_extra_stats *x = &priv->xstats;
drivers/net/ethernet/dlink/sundance.c
1530
np->xstats.tx_multiple_collisions += mult_coll;
drivers/net/ethernet/dlink/sundance.c
1532
np->xstats.tx_single_collisions += single_coll;
drivers/net/ethernet/dlink/sundance.c
1534
np->xstats.tx_late_collisions += late_coll;
drivers/net/ethernet/dlink/sundance.c
1539
np->xstats.tx_deferred += ioread8(ioaddr + StatsTxDefer);
drivers/net/ethernet/dlink/sundance.c
1540
np->xstats.tx_deferred_excessive += ioread8(ioaddr + StatsTxXSDefer);
drivers/net/ethernet/dlink/sundance.c
1541
np->xstats.tx_aborted += ioread8(ioaddr + StatsTxAbort);
drivers/net/ethernet/dlink/sundance.c
1542
np->xstats.tx_bcasts += ioread8(ioaddr + StatsBcastTx);
drivers/net/ethernet/dlink/sundance.c
1543
np->xstats.rx_bcasts += ioread8(ioaddr + StatsBcastRx);
drivers/net/ethernet/dlink/sundance.c
1544
np->xstats.tx_mcasts += ioread8(ioaddr + StatsMcastTx);
drivers/net/ethernet/dlink/sundance.c
1545
np->xstats.rx_mcasts += ioread8(ioaddr + StatsMcastRx);
drivers/net/ethernet/dlink/sundance.c
1723
data[i++] = np->xstats.tx_multiple_collisions;
drivers/net/ethernet/dlink/sundance.c
1724
data[i++] = np->xstats.tx_single_collisions;
drivers/net/ethernet/dlink/sundance.c
1725
data[i++] = np->xstats.tx_late_collisions;
drivers/net/ethernet/dlink/sundance.c
1726
data[i++] = np->xstats.tx_deferred;
drivers/net/ethernet/dlink/sundance.c
1727
data[i++] = np->xstats.tx_deferred_excessive;
drivers/net/ethernet/dlink/sundance.c
1728
data[i++] = np->xstats.tx_aborted;
drivers/net/ethernet/dlink/sundance.c
1729
data[i++] = np->xstats.tx_bcasts;
drivers/net/ethernet/dlink/sundance.c
1730
data[i++] = np->xstats.rx_bcasts;
drivers/net/ethernet/dlink/sundance.c
1731
data[i++] = np->xstats.tx_mcasts;
drivers/net/ethernet/dlink/sundance.c
1732
data[i++] = np->xstats.rx_mcasts;
drivers/net/ethernet/dlink/sundance.c
383
} xstats;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
2226
mlxsw_sp_port->periodic_hw_stats.xstats.backlog[i] = 0;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
820
struct mlxsw_sp_port_xstats *xstats)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
828
xstats->ecn = mlxsw_reg_ppcnt_ecn_marked_get(ppcnt_pl);
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
837
xstats->wred_drop[i] =
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
839
xstats->tc_ecn[i] = mlxsw_reg_ppcnt_ecn_marked_tc_get(ppcnt_pl);
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
847
xstats->backlog[i] =
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
849
xstats->tail_drop[i] =
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
859
xstats->tx_packets[i] = mlxsw_reg_ppcnt_tx_frames_get(ppcnt_pl);
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
860
xstats->tx_bytes[i] = mlxsw_reg_ppcnt_tx_octets_get(ppcnt_pl);
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
879
&mlxsw_sp_port->periodic_hw_stats.xstats);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
344
struct mlxsw_sp_port_xstats xstats;
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
1469
struct mlxsw_sp_port_xstats *xstats;
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
1473
xstats = &mlxsw_sp_port->periodic_hw_stats.xstats;
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
1482
stats_base->drops += mlxsw_sp_xstats_tail_drop(xstats, i);
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
1483
stats_base->drops += xstats->wred_drop[i];
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
500
mlxsw_sp_xstats_backlog(struct mlxsw_sp_port_xstats *xstats, int tclass_num)
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
502
return xstats->backlog[tclass_num] +
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
503
xstats->backlog[tclass_num + 8];
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
507
mlxsw_sp_xstats_tail_drop(struct mlxsw_sp_port_xstats *xstats, int tclass_num)
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
509
return xstats->tail_drop[tclass_num] +
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
510
xstats->tail_drop[tclass_num + 8];
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
514
mlxsw_sp_qdisc_bstats_per_priority_get(struct mlxsw_sp_port_xstats *xstats,
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
524
*tx_packets += xstats->tx_packets[i];
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
525
*tx_bytes += xstats->tx_bytes[i];
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
536
struct mlxsw_sp_port_xstats *xstats;
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
545
xstats = &mlxsw_sp_port->periodic_hw_stats.xstats;
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
546
mlxsw_sp_qdisc_bstats_per_priority_get(xstats, prio_bitmap,
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
551
*p_drops += xstats->wred_drop[tclass_num] +
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
552
mlxsw_sp_xstats_tail_drop(xstats, tclass_num);
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
553
*p_backlog += mlxsw_sp_xstats_backlog(xstats, tclass_num);
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
641
struct mlxsw_sp_port_xstats *xstats;
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
650
xstats = &mlxsw_sp_port->periodic_hw_stats.xstats;
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
654
mlxsw_sp_qdisc_bstats_per_priority_get(xstats, prio_bitmap,
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
657
red_base->prob_mark = xstats->tc_ecn[tclass_num];
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
658
red_base->prob_drop = xstats->wred_drop[tclass_num];
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
659
red_base->pdrop = mlxsw_sp_xstats_tail_drop(xstats, tclass_num);
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
774
struct mlxsw_sp_port_xstats *xstats;
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
781
xstats = &mlxsw_sp_port->periodic_hw_stats.xstats;
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
783
early_drops = xstats->wred_drop[tclass_num] - xstats_base->prob_drop;
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
784
marks = xstats->tc_ecn[tclass_num] - xstats_base->prob_mark;
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
785
pdrops = mlxsw_sp_xstats_tail_drop(xstats, tclass_num) -
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
804
struct mlxsw_sp_port_xstats *xstats;
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
810
xstats = &mlxsw_sp_port->periodic_hw_stats.xstats;
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
814
overlimits = xstats->wred_drop[tclass_num] +
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
815
xstats->tc_ecn[tclass_num] - stats_base->overlimits;
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
873
p->xstats);
drivers/net/ethernet/netronome/nfp/abm/ctrl.c
235
struct nfp_alink_xstats *xstats)
drivers/net/ethernet/netronome/nfp/abm/ctrl.c
241
band, queue, true, &xstats->pdrop);
drivers/net/ethernet/netronome/nfp/abm/ctrl.c
247
band, queue, true, &xstats->ecn_marked);
drivers/net/ethernet/netronome/nfp/abm/main.h
180
struct nfp_alink_xstats xstats;
drivers/net/ethernet/netronome/nfp/abm/main.h
266
struct nfp_alink_xstats *xstats);
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
498
if (!stats->xstats[i])
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
506
nfp_abm_stats_red_calculate(&qdisc->red.band[i].xstats,
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
508
stats->xstats[i]);
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
509
qdisc->red.band[i].prev_xstats = qdisc->red.band[i].xstats;
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
63
&qdisc->red.band[i].xstats);
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
630
nfp_abm_stats_red_calculate(&qdisc->red.band[0].xstats,
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
632
opt->xstats);
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
633
qdisc->red.band[0].prev_xstats = qdisc->red.band[0].xstats;
drivers/net/ethernet/qlogic/qed/qed_iscsi.c
949
struct xstorm_iscsi_stats_drv xstats;
drivers/net/ethernet/qlogic/qed/qed_iscsi.c
952
memset(&xstats, 0, sizeof(xstats));
drivers/net/ethernet/qlogic/qed/qed_iscsi.c
955
qed_memcpy_from(p_hwfn, p_ptt, &xstats, xstats_addr, sizeof(xstats));
drivers/net/ethernet/qlogic/qed/qed_iscsi.c
958
HILO_64_REGPAIR(xstats.iscsi_tx_go_to_slow_start_event_cnt);
drivers/net/ethernet/qlogic/qed/qed_iscsi.c
960
HILO_64_REGPAIR(xstats.iscsi_tx_fast_retransmit_event_cnt);
drivers/net/ethernet/realtek/8139too.c
1664
tp->xstats.tx_timeouts++;
drivers/net/ethernet/realtek/8139too.c
1844
tp->xstats.rx_lost_in_ring++;
drivers/net/ethernet/realtek/8139too.c
1984
tp->xstats.early_rx++;
drivers/net/ethernet/realtek/8139too.c
2458
data[0] = tp->xstats.early_rx;
drivers/net/ethernet/realtek/8139too.c
2459
data[1] = tp->xstats.tx_buf_mapped;
drivers/net/ethernet/realtek/8139too.c
2460
data[2] = tp->xstats.tx_timeouts;
drivers/net/ethernet/realtek/8139too.c
2461
data[3] = tp->xstats.rx_lost_in_ring;
drivers/net/ethernet/realtek/8139too.c
610
struct rtl_extra_stats xstats;
drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h
482
struct sxgbe_extra_stats xstats;
drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c
235
priv->xstats.eee_wakeup_error_n = val;
drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c
34
offsetof(struct sxgbe_priv_data, xstats.m) \
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1160
memset(&priv->xstats, 0, sizeof(struct sxgbe_extra_stats));
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1162
priv->xstats.tx_threshold = priv->tx_tc;
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1163
priv->xstats.rx_threshold = priv->rx_tc;
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1387
priv->xstats.tx_reset_ic_bit++;
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1511
status = priv->hw->desc->rx_wbstatus(p, &priv->xstats,
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1563
priv->xstats.napi_poll++;
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1606
status = priv->hw->mac->host_irq_status(priv->ioaddr, &priv->xstats);
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1609
priv->xstats.tx_lpi_entry_n++;
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1613
priv->xstats.tx_lpi_exit_n++;
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1617
priv->xstats.rx_lpi_entry_n++;
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1619
priv->xstats.rx_lpi_exit_n++;
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1638
&priv->xstats);
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1655
priv->xstats.tx_threshold = priv->tx_tc;
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1675
&priv->xstats);
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1690
priv->xstats.rx_threshold = priv->rx_tc;
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
744
priv->xstats.tx_clean++;
drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c
224
struct stmmac_pcpu_stats *stats = this_cpu_ptr(priv->xstats.pcpu_stats);
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
433
struct stmmac_pcpu_stats *stats = this_cpu_ptr(priv->xstats.pcpu_stats);
drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c
174
struct stmmac_pcpu_stats *stats = this_cpu_ptr(priv->xstats.pcpu_stats);
drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c
164
struct stmmac_pcpu_stats *stats = this_cpu_ptr(priv->xstats.pcpu_stats);
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c
306
struct stmmac_pcpu_stats *stats = this_cpu_ptr(priv->xstats.pcpu_stats);
drivers/net/ethernet/stmicro/stmmac/stmmac.h
283
struct stmmac_extra_stats xstats ____cacheline_aligned_in_smp;
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
451
pcpu = per_cpu_ptr(priv->xstats.pcpu_stats, cpu);
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
47
offsetof(struct stmmac_priv, xstats.m)}
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
472
pcpu = per_cpu_ptr(priv->xstats.pcpu_stats, cpu);
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
490
struct stmmac_txq_stats *txq_stats = &priv->xstats.txq_stats[q];
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
503
struct stmmac_rxq_stats *rxq_stats = &priv->xstats.rxq_stats[q];
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
536
ret = stmmac_dma_diagnostic_fr(priv, &priv->xstats, priv->ioaddr);
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
554
priv->xstats.phy_eee_wakeup_error_n = val;
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
559
(void *)&priv->xstats,
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
570
struct stmmac_rxq_stats *rxq_stats = &priv->xstats.rxq_stats[i];
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
589
struct stmmac_txq_stats *txq_stats = &priv->xstats.txq_stats[i];
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
615
normal_irq_n += priv->xstats.rx_early_irq;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
2559
priv->xstats.threshold = SF_DMA_MODE;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
2650
struct stmmac_txq_stats *txq_stats = &priv->xstats.txq_stats[queue];
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
2685
priv->xstats.max_sdu_txq_drop[queue]++;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
2769
if (unlikely(priv->xstats.threshold != SF_DMA_MODE) && tc <= 256) {
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
2778
priv->xstats.threshold = tc;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
2796
struct stmmac_txq_stats *txq_stats = &priv->xstats.txq_stats[queue];
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
2833
status = stmmac_tx_status(priv, &priv->xstats, p, priv->ioaddr);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
2969
priv->xstats.tx_errors += tx_errors;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
2998
priv->xstats.tx_errors++;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
3052
&priv->xstats, chan, dir);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4392
priv->xstats.tx_dropped++;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4401
txq_stats = &priv->xstats.txq_stats[queue];
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4611
priv->xstats.tx_dropped++;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4664
txq_stats = &priv->xstats.txq_stats[queue];
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4686
priv->xstats.max_sdu_txq_drop[queue]++;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4908
priv->xstats.tx_dropped++;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5017
priv->xstats.rx_split_hdr_pkt_n++;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5069
struct stmmac_txq_stats *txq_stats = &priv->xstats.txq_stats[queue];
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5083
priv->xstats.max_sdu_txq_drop[queue]++;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5292
struct stmmac_rxq_stats *rxq_stats = &priv->xstats.rxq_stats[queue];
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5302
priv->xstats.rx_dropped++;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5402
struct stmmac_rxq_stats *rxq_stats = &priv->xstats.rxq_stats[queue];
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5466
status = stmmac_rx_status(priv, &priv->xstats, p);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5488
stmmac_rx_extended_status(priv, &priv->xstats,
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5571
priv->xstats.rx_dropped += rx_dropped;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5572
priv->xstats.rx_errors += rx_errors;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5597
struct stmmac_rxq_stats *rxq_stats = &priv->xstats.rxq_stats[queue];
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5663
status = stmmac_rx_status(priv, &priv->xstats, p);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5680
stmmac_rx_extended_status(priv, &priv->xstats, rx_q->dma_erx + entry);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5869
priv->xstats.rx_dropped += rx_dropped;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5870
priv->xstats.rx_errors += rx_errors;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5884
rxq_stats = &priv->xstats.rxq_stats[chan];
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5911
txq_stats = &priv->xstats.txq_stats[chan];
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5945
rxq_stats = &priv->xstats.rxq_stats[chan];
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5950
txq_stats = &priv->xstats.txq_stats[chan];
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6169
&priv->xstats, tx_cnt);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6176
int status = stmmac_host_irq_status(priv, &priv->xstats);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7231
struct stmmac_txq_stats *txq_stats = &priv->xstats.txq_stats[q];
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7249
struct stmmac_rxq_stats *rxq_stats = &priv->xstats.rxq_stats[q];
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7263
stats->rx_dropped = priv->xstats.rx_dropped;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7264
stats->rx_errors = priv->xstats.rx_errors;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7265
stats->tx_dropped = priv->xstats.tx_dropped;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7266
stats->tx_errors = priv->xstats.tx_errors;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7267
stats->tx_carrier_errors = priv->xstats.tx_losscarrier + priv->xstats.tx_carrier;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7268
stats->collisions = priv->xstats.tx_collision + priv->xstats.rx_collision;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7269
stats->rx_length_errors = priv->xstats.rx_length;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7270
stats->rx_crc_errors = priv->xstats.rx_crc_errors;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7271
stats->rx_over_errors = priv->xstats.rx_overflow_cntr;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7272
stats->rx_missed_errors = priv->xstats.rx_missed_cntr;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7774
u64_stats_init(&priv->xstats.rxq_stats[i].napi_syncp);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7776
u64_stats_init(&priv->xstats.txq_stats[i].q_syncp);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7777
u64_stats_init(&priv->xstats.txq_stats[i].napi_syncp);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7780
priv->xstats.pcpu_stats =
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7782
if (!priv->xstats.pcpu_stats)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7946
priv->xstats.threshold = tc;
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
1720
unsigned long cnt_end, cnt_start = priv->xstats.rx_split_hdr_pkt_n;
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
1735
cnt_end = priv->xstats.rx_split_hdr_pkt_n;
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
1749
cnt_end = priv->xstats.rx_split_hdr_pkt_n;
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
447
memcpy(initial, &priv->xstats, sizeof(*initial));
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
455
memcpy(final, &priv->xstats, sizeof(*final));
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
1081
priv->xstats.max_sdu_txq_drop[i] = 0;
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
1082
priv->xstats.mtl_est_txq_hlbf[i] = 0;
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
1083
priv->xstats.mtl_est_txq_hlbs[i] = 0;
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
1100
window_drops += priv->xstats.max_sdu_txq_drop[i] +
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
1101
priv->xstats.mtl_est_txq_hlbf[i] +
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
1102
priv->xstats.mtl_est_txq_hlbs[i];
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
1115
q_stats->stats.window_drops = priv->xstats.max_sdu_txq_drop[queue] +
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
1116
priv->xstats.mtl_est_txq_hlbf[queue] +
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
1117
priv->xstats.mtl_est_txq_hlbs[queue];
fs/xfs/xfs_mount.h
297
struct xstats m_stats; /* per-fs stats */
fs/xfs/xfs_platform.h
169
extern struct xstats xfsstats;
fs/xfs/xfs_stats.c
32
} xstats[] = {
fs/xfs/xfs_stats.c
68
for (i = j = 0; i < ARRAY_SIZE(xstats); i++) {
fs/xfs/xfs_stats.c
70
xstats[i].desc);
fs/xfs/xfs_stats.c
72
for (; j < xstats[i].endpoint; j++)
fs/xfs/xfs_stats.c
8
struct xstats xfsstats;
fs/xfs/xfs_stats.h
173
extern struct xstats xfsstats;
fs/xfs/xfs_sysfs.c
339
static inline struct xstats *
fs/xfs/xfs_sysfs.c
344
return container_of(kobj, struct xstats, xs_kobj);
fs/xfs/xfs_sysfs.c
352
struct xstats *stats = to_xstats(kobject);
fs/xfs/xfs_sysfs.c
366
struct xstats *stats = to_xstats(kobject);
include/net/gen_stats.h
35
void * xstats;
include/net/pkt_cls.h
913
struct red_stats *xstats;
include/net/pkt_cls.h
949
struct red_stats *xstats[MAX_DPs];
net/core/gen_stats.c
33
kfree(d->xstats);
net/core/gen_stats.c
34
d->xstats = NULL;
net/core/gen_stats.c
429
d->xstats = kmemdup(st, len, GFP_ATOMIC);
net/core/gen_stats.c
430
if (!d->xstats)
net/core/gen_stats.c
472
if (d->compat_xstats && d->xstats) {
net/core/gen_stats.c
473
if (gnet_stats_copy(d, d->compat_xstats, d->xstats,
net/core/gen_stats.c
480
kfree(d->xstats);
net/core/gen_stats.c
481
d->xstats = NULL;
net/sched/sch_drr.c
269
struct tc_drr_stats xstats;
net/sched/sch_drr.c
271
memset(&xstats, 0, sizeof(xstats));
net/sched/sch_drr.c
273
xstats.deficit = cl->deficit;
net/sched/sch_drr.c
280
return gnet_stats_copy_app(d, &xstats, sizeof(xstats));
net/sched/sch_fq_codel.c
650
struct tc_fq_codel_xstats xstats;
net/sched/sch_fq_codel.c
656
memset(&xstats, 0, sizeof(xstats));
net/sched/sch_fq_codel.c
657
xstats.type = TCA_FQ_CODEL_XSTATS_CLASS;
net/sched/sch_fq_codel.c
658
xstats.class_stats.deficit = flow->deficit;
net/sched/sch_fq_codel.c
659
xstats.class_stats.ldelay =
net/sched/sch_fq_codel.c
661
xstats.class_stats.count = flow->cvars.count;
net/sched/sch_fq_codel.c
662
xstats.class_stats.lastcount = flow->cvars.lastcount;
net/sched/sch_fq_codel.c
663
xstats.class_stats.dropping = flow->cvars.dropping;
net/sched/sch_fq_codel.c
668
xstats.class_stats.drop_next = (delta >= 0) ?
net/sched/sch_fq_codel.c
687
return gnet_stats_copy_app(d, &xstats, sizeof(xstats));
net/sched/sch_gred.c
373
hw_stats->stats.xstats[i] = &table->tab[i]->stats;
net/sched/sch_hfsc.c
1337
struct tc_hfsc_stats xstats;
net/sched/sch_hfsc.c
1341
xstats.level = cl->level;
net/sched/sch_hfsc.c
1342
xstats.period = cl->cl_vtperiod;
net/sched/sch_hfsc.c
1343
xstats.work = cl->cl_total;
net/sched/sch_hfsc.c
1344
xstats.rtwork = cl->cl_cumul;
net/sched/sch_hfsc.c
1351
return gnet_stats_copy_app(d, &xstats, sizeof(xstats));
net/sched/sch_htb.c
117
struct tc_htb_xstats xstats; /* our special stats */
net/sched/sch_htb.c
1335
cl->xstats.tokens = clamp_t(s64, PSCHED_NS2TICKS(cl->tokens),
net/sched/sch_htb.c
1337
cl->xstats.ctokens = clamp_t(s64, PSCHED_NS2TICKS(cl->ctokens),
net/sched/sch_htb.c
1359
return gnet_stats_copy_app(d, &cl->xstats, sizeof(cl->xstats));
net/sched/sch_htb.c
710
cl->xstats.lends++;
net/sched/sch_htb.c
713
cl->xstats.borrows++;
net/sched/sch_qfq.c
660
struct tc_qfq_stats xstats;
net/sched/sch_qfq.c
662
memset(&xstats, 0, sizeof(xstats));
net/sched/sch_qfq.c
665
xstats.weight = cl->agg->class_weight;
net/sched/sch_qfq.c
666
xstats.lmax = cl->agg->lmax;
net/sched/sch_qfq.c
674
return gnet_stats_copy_app(d, &xstats, sizeof(xstats));
net/sched/sch_red.c
460
.xstats = &q->stats,
net/sched/sch_sfq.c
910
struct tc_sfq_xstats xstats = { 0 };
net/sched/sch_sfq.c
915
xstats.allot = slot->allot;
net/sched/sch_sfq.c
921
return gnet_stats_copy_app(d, &xstats, sizeof(xstats));
net/sched/sch_taprio.c
2329
struct nlattr *xstats;
net/sched/sch_taprio.c
2350
xstats = nla_nest_start(skb, TCA_STATS_APP);
net/sched/sch_taprio.c
2351
if (!xstats)
net/sched/sch_taprio.c
2360
nla_nest_end(skb, xstats);
net/sched/sch_taprio.c
2365
nla_nest_cancel(skb, xstats);