u64_stats_t
u64_stats_t rx_fifo_empty_errors;
u64_stats_t tx_extended_as_standard_errors;
u64_stats_t ecc_rx_2_bit_errors;
u64_stats_t ecc_rx_1_bit_errors;
u64_stats_t ecc_txol_2_bit_errors;
u64_stats_t ecc_txol_1_bit_errors;
u64_stats_t ecc_txtl_2_bit_errors;
u64_stats_t ecc_txtl_1_bit_errors;
u64_stats_t rx_packets;
u64_stats_t rx_bytes;
u64_stats_t rx_mcasts;
u64_stats_t rx_errors;
u64_stats_t tx_packets;
u64_stats_t tx_bytes;
u64_stats_t rx_buff_miss;
u64_stats_t tx_dropped;
u64_stats_t irq_errs;
u64_stats_t rx_tpcsum;
u64_stats_t rx_tpoflow;
u64_stats_t rx_tphlen;
u64_stats_t rx_ipcsum;
u64_stats_t rx_iplen;
u64_stats_t rx_iphlen;
u64_stats_t rx_early;
u64_stats_t rx_buffoflow;
u64_stats_t rx_lcode;
u64_stats_t rx_drbl;
u64_stats_t rx_crc;
u64_stats_t rx_oflow802;
u64_stats_t rx_uflow802;
u64_stats_t tx_carrier;
u64_stats_t rx_packets;
u64_stats_t rx_bytes;
u64_stats_t tx_packets;
u64_stats_t tx_bytes;
u64_stats_t rx_packets;
u64_stats_t rx_bytes;
u64_stats_t rx_errors;
u64_stats_t rx_dropped;
u64_stats_t rx_crc_errs;
u64_stats_t rx_sym_errs;
u64_stats_t tx_packets;
u64_stats_t tx_bytes;
data[i] = u64_stats_read((u64_stats_t *)(p + s->stat_offset));
u64_stats_t packets;
u64_stats_t bytes;
u64_stats_t errors;
u64_stats_t dropped;
u64_stats_t bytes;
u64_stats_t packets;
u64_stats_t errors;
u64_stats_t dropped;
u64_stats_t multicast;
u64_stats_t broadcast;
u64_stats_t missed;
u64_stats_t length_errors;
u64_stats_t over_errors;
u64_stats_t crc_errors;
u64_stats_t frame_errors;
u64_stats_t fragmented_errors;
u64_stats_t pkts;
u64_stats_t bytes;
u64_stats_t tx_restart_q;
u64_stats_t tx_busy;
u64_stats_t tx_linearize;
u64_stats_t rx_non_eop_descs;
u64_stats_t rx_page_failed;
u64_stats_t rx_buf_failed;
u64_stats_t packets;
u64_stats_t discarded;
u64_stats_t flushed;
u64_stats_t rx_hw_csum_err;
u64_stats_t rx_hsplit;
u64_stats_t rx_hsplit_hbo;
u64_stats_t rx_bad_descs;
u64_stats_t tx_linearize;
u64_stats_t tx_busy;
u64_stats_t tx_drops;
u64_stats_t tx_dma_map_errs;
u64_stats_t packets;
u64_stats_t bytes;
u64_stats_t rsc_pkts;
u64_stats_t hw_csum_err;
u64_stats_t hsplit_pkts;
u64_stats_t hsplit_buf_ovf;
u64_stats_t bad_descs;
u64_stats_t packets;
u64_stats_t bytes;
u64_stats_t lso_pkts;
u64_stats_t linearize;
u64_stats_t q_busy;
u64_stats_t skb_drops;
u64_stats_t dma_map_errs;
u64_stats_t tstamp_skipped;
u64_stats_t poll;
u64_stats_t rx_normal_irq_n[MTL_MAX_RX_QUEUES];
u64_stats_t tx_normal_irq_n[MTL_MAX_TX_QUEUES];
u64_stats_t tx_bytes;
u64_stats_t tx_set_ic_bit;
u64_stats_t tx_tso_frames;
u64_stats_t tx_tso_nfrags;
u64_stats_t tx_packets;
u64_stats_t tx_pkt_n;
u64_stats_t poll;
u64_stats_t tx_clean;
u64_stats_t tx_set_ic_bit;
u64_stats_t rx_bytes;
u64_stats_t rx_packets;
u64_stats_t rx_pkt_n;
u64_stats_t rx_packets;
u64_stats_t rx_bytes;
u64_stats_t tx_packets;
u64_stats_t tx_bytes;
u64_stats_t rx_packets;
u64_stats_t rx_bytes;
u64_stats_t tx_packets;
u64_stats_t tx_bytes;
(*data)[j] = u64_stats_read((u64_stats_t *)(stats_base + offset));
u64_stats_t packets;
u64_stats_t bytes;
u64_stats_t rx_pkts;
u64_stats_t rx_bytes;
u64_stats_t rx_mcast;
u64_stats_t tx_pkts;
u64_stats_t tx_bytes;
u64_stats_t rx_packets;
u64_stats_t rx_bytes;
u64_stats_t rx_errors;
u64_stats_t tx_packets;
u64_stats_t tx_bytes;
u64_stats_t tx_errors;
u64_stats_t tx_dropped;
u64_stats_t enomem_count;
u64_stats_t xmit_drop_count;
u64_stats_t rx_packets;
u64_stats_t rx_bytes;
u64_stats_t tx_packets;
u64_stats_t tx_bytes;
val = u64_stats_read((const u64_stats_t *)p);
u64_stats_t packets;
u64_stats_t bytes;
u64_stats_t xdp_tx;
u64_stats_t xdp_tx_drops;
u64_stats_t kicks;
u64_stats_t tx_timeouts;
u64_stats_t stop;
u64_stats_t wake;
u64_stats_t packets;
u64_stats_t bytes;
u64_stats_t drops;
u64_stats_t xdp_packets;
u64_stats_t xdp_tx;
u64_stats_t xdp_redirects;
u64_stats_t xdp_drops;
u64_stats_t kicks;
u64_stats_t *item, *src;
item = (u64_stats_t *)((u8 *)&rq->stats + offset);
src = (u64_stats_t *)((u8 *)&stats + offset);
const u64_stats_t *v_stat;
v_stat = (const u64_stats_t *)(base + desc[i].offset);
const u64_stats_t *v_stat;
v_stat = (const u64_stats_t *)(base + desc[i].offset);
u64_stats_t rx_packets;
u64_stats_t rx_bytes;
u64_stats_t rx_errors;
u64_stats_t tx_packets;
u64_stats_t tx_bytes;
u64_stats_t tx_errors;
u64_stats_t tx_dropped;
u64_stats_t packets;
u64_stats_t bytes;
u64_stats_t *field;
u64_stats_t cnt;
u64_stats_t nsecs;
u64_stats_t misses;
u64_stats_t rx_packets;
u64_stats_t rx_bytes;
u64_stats_t rx_multicast;
u64_stats_t tx_packets;
u64_stats_t tx_bytes;
u64_stats_t rx_packets;
u64_stats_t rx_bytes;
u64_stats_t rx_multicast;
u64_stats_t tx_packets;
u64_stats_t tx_bytes;
u64_stats_t rx_packets;
u64_stats_t rx_bytes;
u64_stats_t tx_packets;
u64_stats_t tx_bytes;
u64_stats_t rx_packets;
u64_stats_t rx_bytes;
u64_stats_t tx_packets;
u64_stats_t tx_bytes;
u64_stats_t rx_drops;
u64_stats_t tx_drops;
u64_stats_t packets;
u64_stats_t bytes;
u64_stats_t transfers;
u64_stats_t errors;
u64_stats_t writes;
u64_stats_t reads;
u64_stats_t messages;
u64_stats_t transfers;
u64_stats_t errors;
u64_stats_t timedout;
u64_stats_t spi_sync;
u64_stats_t spi_sync_immediate;
u64_stats_t spi_async;
u64_stats_t bytes;
u64_stats_t bytes_rx;
u64_stats_t bytes_tx;
u64_stats_t transfer_bytes_histo[SPI_STATISTICS_HISTO_SIZE];
u64_stats_t transfers_split_maxsize;
static inline void u64_stats_sub(u64_stats_t *p, s64 val)
static inline void u64_stats_inc(u64_stats_t *p)
static inline u64 u64_stats_read(const u64_stats_t *p)
BUILD_BUG_ON(len % sizeof(u64_stats_t));
static inline void u64_stats_set(u64_stats_t *p, u64 val)
static inline void u64_stats_add(u64_stats_t *p, unsigned long val)
static inline void u64_stats_sub(u64_stats_t *p, s64 val)
static inline void u64_stats_inc(u64_stats_t *p)
static inline u64 u64_stats_read(const u64_stats_t *p)
BUILD_BUG_ON(len % sizeof(u64_stats_t));
for (size_t i = 0; i < len / sizeof(u64_stats_t); i++)
static inline void u64_stats_set(u64_stats_t *p, u64 val)
static inline void u64_stats_add(u64_stats_t *p, unsigned long val)
u64_stats_t bytes;
u64_stats_t packets;
u64_stats_t conns; /* connections scheduled */
u64_stats_t inpkts; /* incoming packets */
u64_stats_t outpkts; /* outgoing packets */
u64_stats_t inbytes; /* incoming bytes */
u64_stats_t outbytes; /* outgoing bytes */
u64_stats_t packets;
u64_stats_t dropped;
u64_stats_t rx_bytes;
u64_stats_t rx_packets;
u64_stats_t packets;
u64_stats_t bytes;
u64_stats_t errors;
u64_stats_t bytes;
u64_stats_t msdu[IEEE80211_NUM_TIDS + 1];
u64_stats_t bytes;
u64_stats_t packets;
u64_stats_t n_success;
u64_stats_t n_fail;