Symbol: stat_name
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
1027
#define STATS_OFFSET32(stat_name) \
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
1028
(offsetof(struct bnx2x_eth_stats, stat_name) / 4)
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
511
#define Q_STATS_OFFSET32(stat_name) \
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
512
(offsetof(struct bnx2x_eth_q_stats, stat_name) / 4)
drivers/net/ethernet/chelsio/cxgb/pm3393.c
418
#define RMON_UPDATE(mac, name, stat_name) \
drivers/net/ethernet/chelsio/cxgb/pm3393.c
423
(mac)->stats.stat_name = (u64)(val0 & 0xffff) | \
drivers/net/ethernet/chelsio/cxgb/pm3393.c
426
((mac)->stats.stat_name & \
drivers/net/ethernet/chelsio/cxgb/pm3393.c
430
(mac)->stats.stat_name += 1ULL << 40; \
drivers/net/ethernet/chelsio/cxgb/vsc7326.c
593
#define HW_STAT(reg, stat_name) \
drivers/net/ethernet/chelsio/cxgb/vsc7326.c
594
{ reg, offsetof(struct cmac_statistics, stat_name) / sizeof(u64) }
drivers/net/ethernet/google/gve/gve_adminq.h
421
__be32 stat_name;
drivers/net/ethernet/google/gve/gve_ethtool.c
307
u32 stat_name = be32_to_cpu(report_stats[stats_idx].stat_name);
drivers/net/ethernet/google/gve/gve_ethtool.c
310
if (stat_name == 0) {
drivers/net/ethernet/google/gve/gve_ethtool.c
389
u32 stat_name = be32_to_cpu(report_stats[stats_idx].stat_name);
drivers/net/ethernet/google/gve/gve_ethtool.c
392
if (stat_name == 0) {
drivers/net/ethernet/google/gve/gve_main.c
2275
.stat_name = cpu_to_be32(TX_WAKE_CNT),
drivers/net/ethernet/google/gve/gve_main.c
2280
.stat_name = cpu_to_be32(TX_STOP_CNT),
drivers/net/ethernet/google/gve/gve_main.c
2285
.stat_name = cpu_to_be32(TX_FRAMES_SENT),
drivers/net/ethernet/google/gve/gve_main.c
2290
.stat_name = cpu_to_be32(TX_BYTES_SENT),
drivers/net/ethernet/google/gve/gve_main.c
2295
.stat_name = cpu_to_be32(TX_LAST_COMPLETION_PROCESSED),
drivers/net/ethernet/google/gve/gve_main.c
2300
.stat_name = cpu_to_be32(TX_TIMEOUT_CNT),
drivers/net/ethernet/google/gve/gve_main.c
2310
.stat_name = cpu_to_be32(RX_NEXT_EXPECTED_SEQUENCE),
drivers/net/ethernet/google/gve/gve_main.c
2315
.stat_name = cpu_to_be32(RX_BUFFERS_POSTED),
drivers/net/ethernet/pensando/ionic/ionic_stats.h
10
.name = #stat_name, \
drivers/net/ethernet/pensando/ionic/ionic_stats.h
11
.offset = IONIC_STAT_TO_OFFSET(type, stat_name) \
drivers/net/ethernet/pensando/ionic/ionic_stats.h
14
#define IONIC_PORT_STAT_DESC(stat_name) \
drivers/net/ethernet/pensando/ionic/ionic_stats.h
15
IONIC_STAT_DESC(struct ionic_port_stats, stat_name)
drivers/net/ethernet/pensando/ionic/ionic_stats.h
17
#define IONIC_LIF_STAT_DESC(stat_name) \
drivers/net/ethernet/pensando/ionic/ionic_stats.h
18
IONIC_STAT_DESC(struct ionic_lif_sw_stats, stat_name)
drivers/net/ethernet/pensando/ionic/ionic_stats.h
20
#define IONIC_TX_STAT_DESC(stat_name) \
drivers/net/ethernet/pensando/ionic/ionic_stats.h
21
IONIC_STAT_DESC(struct ionic_tx_stats, stat_name)
drivers/net/ethernet/pensando/ionic/ionic_stats.h
23
#define IONIC_RX_STAT_DESC(stat_name) \
drivers/net/ethernet/pensando/ionic/ionic_stats.h
24
IONIC_STAT_DESC(struct ionic_rx_stats, stat_name)
drivers/net/ethernet/pensando/ionic/ionic_stats.h
26
#define IONIC_TX_Q_STAT_DESC(stat_name) \
drivers/net/ethernet/pensando/ionic/ionic_stats.h
27
IONIC_STAT_DESC(struct ionic_queue, stat_name)
drivers/net/ethernet/pensando/ionic/ionic_stats.h
29
#define IONIC_CQ_STAT_DESC(stat_name) \
drivers/net/ethernet/pensando/ionic/ionic_stats.h
30
IONIC_STAT_DESC(struct ionic_cq, stat_name)
drivers/net/ethernet/pensando/ionic/ionic_stats.h
32
#define IONIC_INTR_STAT_DESC(stat_name) \
drivers/net/ethernet/pensando/ionic/ionic_stats.h
33
IONIC_STAT_DESC(struct ionic_intr_info, stat_name)
drivers/net/ethernet/pensando/ionic/ionic_stats.h
35
#define IONIC_NAPI_STAT_DESC(stat_name) \
drivers/net/ethernet/pensando/ionic/ionic_stats.h
36
IONIC_STAT_DESC(struct ionic_napi_stats, stat_name)
drivers/net/ethernet/pensando/ionic/ionic_stats.h
7
#define IONIC_STAT_TO_OFFSET(type, stat_name) (offsetof(type, stat_name))
drivers/net/ethernet/pensando/ionic/ionic_stats.h
9
#define IONIC_STAT_DESC(type, stat_name) { \
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
20
#define QEDE_RQSTAT_OFFSET(stat_name) \
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
21
(offsetof(struct qede_rx_queue, stat_name))
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
22
#define QEDE_RQSTAT_STRING(stat_name) (#stat_name)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
23
#define QEDE_RQSTAT(stat_name) \
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
24
{QEDE_RQSTAT_OFFSET(stat_name), QEDE_RQSTAT_STRING(stat_name)}
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
42
#define QEDE_TQSTAT_OFFSET(stat_name) \
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
43
(offsetof(struct qede_tx_queue, stat_name))
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
44
#define QEDE_TQSTAT_STRING(stat_name) (#stat_name)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
45
#define QEDE_TQSTAT(stat_name) \
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
46
{QEDE_TQSTAT_OFFSET(stat_name), QEDE_TQSTAT_STRING(stat_name)}
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
57
#define QEDE_STAT_OFFSET(stat_name, type, base) \
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
58
(offsetof(type, stat_name) + (base))
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
59
#define QEDE_STAT_STRING(stat_name) (#stat_name)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
60
#define _QEDE_STAT(stat_name, type, base, attr) \
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
61
{QEDE_STAT_OFFSET(stat_name, type, base), \
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
62
QEDE_STAT_STRING(stat_name), \
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
64
#define QEDE_STAT(stat_name) \
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
65
_QEDE_STAT(stat_name, struct qede_stats_common, 0, 0x0)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
66
#define QEDE_PF_STAT(stat_name) \
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
67
_QEDE_STAT(stat_name, struct qede_stats_common, 0, \
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
69
#define QEDE_PF_BB_STAT(stat_name) \
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
70
_QEDE_STAT(stat_name, struct qede_stats_bb, \
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
73
#define QEDE_PF_AH_STAT(stat_name) \
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
74
_QEDE_STAT(stat_name, struct qede_stats_ah, \
drivers/net/ethernet/sfc/ethtool_common.c
32
#define EFX_ETHTOOL_STAT(stat_name, source_name, field, field_type, \
drivers/net/ethernet/sfc/ethtool_common.c
34
.name = #stat_name, \
drivers/net/ethernet/sfc/falcon/ethtool.c
31
#define EF4_ETHTOOL_STAT(stat_name, source_name, field, field_type, \
drivers/net/ethernet/sfc/falcon/ethtool.c
33
.name = #stat_name, \
drivers/net/ethernet/sfc/siena/ethtool_common.c
32
#define EFX_ETHTOOL_STAT(stat_name, source_name, field, field_type, \
drivers/net/ethernet/sfc/siena/ethtool_common.c
34
.name = #stat_name, \
drivers/net/ethernet/ti/icssg/icssg_prueth.h
459
int emac_get_stat_by_name(struct prueth_emac *emac, char *stat_name);
drivers/net/ethernet/ti/icssg/icssg_stats.c
77
int emac_get_stat_by_name(struct prueth_emac *emac, char *stat_name)
drivers/net/ethernet/ti/icssg/icssg_stats.c
82
if (!strcmp(icssg_all_miig_stats[i].name, stat_name))
drivers/net/ethernet/ti/icssg/icssg_stats.c
88
if (!strcmp(icssg_all_pa_stats[i].name, stat_name))
drivers/net/ethernet/ti/icssg/icssg_stats.c
93
netdev_err(emac->ndev, "Invalid stats %s\n", stat_name);
drivers/net/wireless/quantenna/qtnfmac/commands.c
2363
#define qtnf_chan_stat_avail(stat_name, bitn) \
drivers/net/wireless/quantenna/qtnfmac/commands.c
2365
(offsetofend(struct qlink_chan_stats, stat_name) <= stats_len))
drivers/net/wireless/quantenna/qtnfmac/commands.c
589
#define qtnf_sta_stat_avail(stat_name, bitn) \
drivers/net/wireless/quantenna/qtnfmac/commands.c
591
(offsetofend(struct qlink_sta_stats, stat_name) <= stats_len))
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
198
path->name, stat_name(path->status));
drivers/video/fbdev/mmp/hw/mmp_ctrl.c
220
overlay->path->name, stat_name(overlay->status));
tools/testing/selftests/bpf/veristat.c
925
static int parse_stat(const char *stat_name, struct stat_specs *specs)
tools/testing/selftests/bpf/veristat.c
929
size_t len = strlen(stat_name);
tools/testing/selftests/bpf/veristat.c
937
if (len > 1 && (is_asc_sym(stat_name[len - 1]) || is_desc_sym(stat_name[len - 1]))) {
tools/testing/selftests/bpf/veristat.c
939
is_asc = is_asc_sym(stat_name[len - 1]);
tools/testing/selftests/bpf/veristat.c
943
if (!parse_stat_id_var(stat_name, len, &id, &var, &is_abs)) {
tools/testing/selftests/bpf/veristat.c
944
fprintf(stderr, "Unrecognized stat name '%s'\n", stat_name);