Lines Matching +full:total +full:- +full:timeout
2 * Copyright (c) 2008-2011 Atheros Communications Inc.
28 #define TX_STAT_INC(sc, q, c) do { (sc)->debug.stats.txstats[q].c++; } while (0)
29 #define RX_STAT_INC(sc, c) do { (sc)->debug.stats.rxstats.c++; } while (0)
30 #define RESET_STAT_INC(sc, type) do { (sc)->debug.stats.reset[type]++; } while (0)
31 #define ANT_STAT_INC(sc, i, c) do { (sc)->debug.stats.ant_stats[i].c++; } while (0)
32 #define ANT_LNA_INC(sc, i, c) do { (sc)->debug.stats.ant_stats[i].lna_recv_cnt[c]++; } while (0)
62 * struct ath_interrupt_stats - Contains statistics about interrupts
63 * @total: Total no. of interrupts generated so far
77 * @cst: Carrier Sense TImeout
78 * @gtt: Global TX Timeout
87 * @local_timeout: Internal bus timeout.
92 u32 total; member
118 /* Sync-cause stats */
142 * struct ath_tx_stats - Statistics about TX
143 * @tx_pkts_all: No. of total frames transmitted, including ones that
145 * @tx_bytes_all: No. of total bytes transmitted, including ones that
147 * @queued: Total MPDUs (non-aggr) queued
148 * @completed: Total MPDUs (non-aggr) completed
149 * @a_aggr: Total no. of aggregates queued
150 * @a_queued_hw: Total AMPDUs queued to hardware
151 * @a_completed: Total AMPDUs completed
157 - non-aggregate condition.
158 - first packet of aggregate.
167 * @txfailed: Out-of-memory or other errors in xmit path.
196 #define PR_QNUM(_n) sc->tx.txq_map[_n]->axq_qnum
197 #define TXSTATS sc->debug.stats.txstats