Lines Matching refs:uint32
63 uint32 num;
72 uint32 packetId;
85 uint32 channel;
96 uint32 flag;
115 uint32 version; /* version field */
116 uint32 length; /* byte length of data in this record,
133 uint32 ie_length; /* byte length of Information Elements */
148 uint32 version; /* version field */
149 uint32 length; /* byte length of data in this record,
168 uint32 nbss_cap; /* 802.11N BSS Capabilities (based on HT_CAP_*) */
170 uint32 reserved32[1]; /* Reserved for expansion of BSS properties */
176 uint32 ie_length; /* byte length of Information Elements */
190 uint32 version; /* version field */
191 uint32 length; /* byte length of data in this record,
210 uint32 nbss_cap; /* 802.11N+AC BSS Capabilities */
221 uint32 ie_length; /* byte length of Information Elements */
238 uint32 wsec;
239 uint32 WPA_auth;
240 uint32 wsec_index;
241 uint32 associated;
242 uint32 BSS;
243 uint32 phytest_on;
246 uint32 targetbss_wpa2_flags;
247 uint32 assoc_type;
248 uint32 assoc_state;
252 uint32 atim_window;
253 uint32 beacon_period;
254 uint32 chanspec;
279 uint32 len;
280 uint32 crc;
286 uint32 ucode_type;
287 uint32 num_chunks;
288 uint32 chunk_len;
289 uint32 chunk_num;
295 uint32 ds_id;
296 uint32 clm_total_len;
297 uint32 num_chunks;
298 uint32 chunk_len;
299 uint32 chunk_offset;
307 uint32 SSID_len;
315 uint32 SSID_channel[MAX_PREFERRED_AP_NUM];
328 uint32 channel_mintime;
329 uint32 channel_maxtime;
346 uint32 tx_rate; /* in 500ksec units */
416 uint32 version;
427 uint32 buflen;
428 uint32 version;
429 uint32 count;
451 uint32 version;
460 uint32 buflen;
461 uint32 version;
471 uint32 status;
488 uint32 count; /* # rates in this set */
493 uint32 count; /* # rates in this set */
502 uint32 count;
504 uint32 element[1];
683 uint32 duration; /* millisecs spent sampling this channel */
684 uint32 congest_ibss; /* millisecs in our bss (presumably this traffic will */
686 uint32 congest_obss; /* traffic not in our bss */
687 uint32 interference; /* millisecs detecting a non 802.11 interferer. */
688 uint32 timestamp; /* second timestamp */
718 uint32 flags; /* flags. bit definitions below */
719 uint32 source; /* last detected interference source */
720 uint32 timestamp; /* second timestamp on interferenced flag change */
750 uint32 buflen;
751 uint32 band;
753 uint32 count;
754 uint32 channel[1];
758 uint32 buflen;
759 uint32 band_set;
760 uint32 band;
761 uint32 count;
780 uint32 token; /* token for this measurement */
781 uint32 tsf_h; /* TSF high 32-bits of Measurement start time */
782 uint32 tsf_l; /* TSF low 32-bits */
783 uint32 dur; /* TUs */
787 uint32 token; /* overall measurement set token */
788 uint32 count; /* number of measurement requests */
799 uint32 token; /* token for this measurement */
800 uint32 tsf_h; /* TSF high 32-bits of Measurement start time */
801 uint32 tsf_l; /* TSF low 32-bits */
802 uint32 dur; /* TUs */
803 uint32 len; /* byte length of data block */
815 uint32 token; /* overall measurement set token */
816 uint32 len; /* length of measurement report block */
885 uint32 index; /* key index */
886 uint32 len; /* key length */
888 uint32 pad_1[18];
889 uint32 algo; /* CRYPTO_ALGO_AES_CCM, CRYPTO_ALGO_WEP128, etc */
890 uint32 flags; /* misc flags */
891 uint32 pad_2[2];
897 uint32 hi; /* upper 32 bits of IV */
900 uint32 pad_5[2];
964 uint32 npmkid;
974 uint32 npmkid_cand;
980 uint32 req_len;
981 uint32 resp_len;
982 uint32 flags;
992 uint32 index; /* led index */
993 uint32 behavior;
1007 uint32 source; /* cis source */
1008 uint32 byteoff; /* byte offset */
1009 uint32 nbytes; /* number of bytes */
1019 uint32 byteoff; /* byte offset of the field in d11regs_t */
1020 uint32 val; /* read/write value of the field */
1021 uint32 size; /* sizeof the field */
1057 uint32 node_type; /* Node type */
1058 uint32 cost; /* PLC affinity */
1063 uint32 cmd; /* Command */
1066 uint32 cost; /* Link cost or mac cost */
1103 uint32 flags; /* flags defined below */
1104 uint32 idle; /* time since data pkt rx'd from sta */
1107 uint32 in; /* seconds elapsed since associated */
1108 uint32 listen_interval_inms; /* Min Listen interval in ms for this STA */
1109 uint32 tx_pkts; /* # of packets transmitted */
1110 uint32 tx_failures; /* # of packets failed */
1111 uint32 rx_ucast_pkts; /* # of unicast packets received */
1112 uint32 rx_mcast_pkts; /* # of multicast packets received */
1113 uint32 tx_rate; /* Rate of last successful tx frame */
1114 uint32 rx_rate; /* Rate of last successful rx frame */
1115 uint32 rx_decrypt_succeeds; /* # of packet decrypted successfully */
1116 uint32 rx_decrypt_failures; /* # of packet decrypted unsuccessfully */
1150 uint32 val;
1156 uint32 code;
1209 uint32 id;
1224 uint32 rate[DOT11_RATE_MAX + 1]; /* Rates */
1225 uint32 mcs[WL_RATESET_SZ_HT_MCS * WL_TX_CHAINS_MAX]; /* MCS counts */
1226 uint32 vht[WL_RATESET_SZ_VHT_MCS][WL_TX_CHAINS_MAX]; /* VHT counts */
1227 uint32 tsf_timer[2][2]; /* Start and End time for 8bytes value */
1787 uint32 ofdmpo;
2027 uint32 pre_dur;
2028 uint32 post_dur;
2040 uint32 gpioCapMask;
2057 uint32 flag; /* bit def */
2191 uint32 version; /* version */
2192 uint32 fra_pulse_err; /* sample error margin for detecting French radar pulsed */
2198 uint32 min_burst_intv_lp; /* minimum burst to burst interval for bin3 radar */
2199 uint32 max_burst_intv_lp; /* maximum burst to burst interval for bin3 radar */
2208 uint32 version; /* version */
2250 uint32 version; /* version field */
2251 uint32 count; /* number of valid antenna rssi */
2309 uint32 flags;
2696 uint32 flags;
2699 uint32 buflen; /* ppr buffer length */
2723 uint32 flags;
2746 uint32 last_tx_ratespec; /* Ratespec for last transmition */
2757 uint32 flags;
3027 uint32 txframe; /* tx data frames */
3028 uint32 txbyte; /* tx data bytes */
3029 uint32 txretrans; /* tx mac retransmits */
3030 uint32 txerror; /* tx data errors (derived: sum of others) */
3031 uint32 txctl; /* tx management frames */
3032 uint32 txprshort; /* tx short preamble frames */
3033 uint32 txserr; /* tx status errors */
3034 uint32 txnobuf; /* tx out of buffers errors */
3035 uint32 txnoassoc; /* tx discard because we're not associated */
3036 uint32 txrunt; /* tx runt frames */
3037 uint32 txchit; /* tx header cache hit (fastpath) */
3038 uint32 txcmiss; /* tx header cache miss (slowpath) */
3041 uint32 txuflo; /* tx fifo underflows */
3042 uint32 txphyerr; /* tx phy errors (indicated in tx status) */
3043 uint32 txphycrs;
3046 uint32 rxframe; /* rx data frames */
3047 uint32 rxbyte; /* rx data bytes */
3048 uint32 rxerror; /* rx data errors (derived: sum of others) */
3049 uint32 rxctl; /* rx management frames */
3050 uint32 rxnobuf; /* rx out of buffers errors */
3051 uint32 rxnondata; /* rx non data frames in the data channel errors */
3052 uint32 rxbadds; /* rx bad DS errors */
3053 uint32 rxbadcm; /* rx bad control or management frames */
3054 uint32 rxfragerr; /* rx fragmentation errors */
3055 uint32 rxrunt; /* rx runt frames */
3056 uint32 rxgiant; /* rx giant frames */
3057 uint32 rxnoscb; /* rx no scb error */
3058 uint32 rxbadproto; /* rx invalid frames */
3059 uint32 rxbadsrcmac; /* rx frames with Invalid Src Mac */
3060 uint32 rxbadda; /* rx frames tossed for invalid da */
3061 uint32 rxfilter; /* rx frames filtered out */
3064 uint32 rxoflo; /* rx fifo overflow errors */
3065 uint32 rxuflo[NFIFO]; /* rx dma descriptor underflow errors */
3067 uint32 d11cnt_txrts_off; /* d11cnt txrts value when reset d11cnt */
3068 uint32 d11cnt_rxcrc_off; /* d11cnt rxcrc value when reset d11cnt */
3069 uint32 d11cnt_txnocts_off; /* d11cnt txnocts value when reset d11cnt */
3072 uint32 dmade; /* tx/rx dma descriptor errors */
3073 uint32 dmada; /* tx/rx dma data errors */
3074 uint32 dmape; /* tx/rx dma descriptor protocol errors */
3075 uint32 reset; /* reset count */
3076 uint32 tbtt; /* cnts the TBTT int's */
3077 uint32 txdmawar;
3078 uint32 pkt_callback_reg_fail; /* callbacks register failure */
3081 uint32 txallfrm; /* total number of frames sent, incl. Data, ACK, RTS, CTS,
3084 uint32 txrtsfrm; /* number of RTS sent out by the MAC */
3085 uint32 txctsfrm; /* number of CTS sent out by the MAC */
3086 uint32 txackfrm; /* number of ACK frames sent out */
3087 uint32 txdnlfrm; /* Not used */
3088 uint32 txbcnfrm; /* beacons transmitted */
3089 uint32 txfunfl[8]; /* per-fifo tx underflows */
3090 uint32 txtplunfl; /* Template underflows (mac was too slow to transmit ACK/CTS
3093 uint32 txphyerror; /* Transmit phy error, type of error is reported in tx-status for
3096 uint32 rxfrmtoolong; /* Received frame longer than legal limit (2346 bytes) */
3097 uint32 rxfrmtooshrt; /* Received frame did not contain enough bytes for its frame type */
3098 uint32 rxinvmachdr; /* Either the protocol version != 0 or frame type not
3101 uint32 rxbadfcs; /* number of frames for which the CRC check failed in the MAC */
3102 uint32 rxbadplcp; /* parity check of the PLCP header failed */
3103 uint32 rxcrsglitch; /* PHY was able to correlate the preamble but not the header */
3104 uint32 rxstrt; /* Number of received frames with a good PLCP
3107 uint32 rxdfrmucastmbss; /* Number of received DATA frames with good FCS and matching RA */
3108 uint32 rxmfrmucastmbss; /* number of received mgmt frames with good FCS and matching RA */
3109 uint32 rxcfrmucast; /* number of received CNTRL frames with good FCS and matching RA */
3110 uint32 rxrtsucast; /* number of unicast RTS addressed to the MAC (good FCS) */
3111 uint32 rxctsucast; /* number of unicast CTS addressed to the MAC (good FCS) */
3112 uint32 rxackucast; /* number of ucast ACKS received (good FCS) */
3113 uint32 rxdfrmocast; /* number of received DATA frames (good FCS and not matching RA) */
3114 uint32 rxmfrmocast; /* number of received MGMT frames (good FCS and not matching RA) */
3115 uint32 rxcfrmocast; /* number of received CNTRL frame (good FCS and not matching RA) */
3116 uint32 rxrtsocast; /* number of received RTS not addressed to the MAC */
3117 uint32 rxctsocast; /* number of received CTS not addressed to the MAC */
3118 uint32 rxdfrmmcast; /* number of RX Data multicast frames received by the MAC */
3119 uint32 rxmfrmmcast; /* number of RX Management multicast frames received by the MAC */
3120 uint32 rxcfrmmcast; /* number of RX Control multicast frames received by the MAC
3123 uint32 rxbeaconmbss; /* beacons received from member of BSS */
3124 uint32 rxdfrmucastobss; /* number of unicast frames addressed to the MAC from
3127 uint32 rxbeaconobss; /* beacons received from other BSS */
3128 uint32 rxrsptmout; /* Number of response timeouts for transmitted frames
3131 uint32 bcntxcancl; /* transmit beacons canceled due to receipt of beacon (IBSS) */
3132 uint32 rxf0ovfl; /* Number of receive fifo 0 overflows */
3133 uint32 rxf1ovfl; /* Number of receive fifo 1 overflows (obsolete) */
3134 uint32 rxf2ovfl; /* Number of receive fifo 2 overflows (obsolete) */
3135 uint32 txsfovfl; /* Number of transmit status fifo overflows (obsolete) */
3136 uint32 pmqovfl; /* Number of PMQ overflows */
3137 uint32 rxcgprqfrm; /* Number of received Probe requests that made it into
3140 uint32 rxcgprsqovfl; /* Rx Probe Request Que overflow in the AP */
3141 uint32 txcgprsfail; /* Tx Probe Response Fail. AP sent probe response but did
3144 uint32 txcgprssuc; /* Tx Probe Response Success (ACK was received) */
3145 uint32 prs_timeout; /* Number of probe requests that were dropped from the PRQ
3149 uint32 rxnack; /* obsolete */
3150 uint32 frmscons; /* obsolete */
3151 uint32 txnack; /* obsolete */
3152 uint32 txglitch_nack; /* obsolete */
3153 uint32 txburst; /* obsolete */
3156 uint32 txfrag; /* dot11TransmittedFragmentCount */
3157 uint32 txmulti; /* dot11MulticastTransmittedFrameCount */
3158 uint32 txfail; /* dot11FailedCount */
3159 uint32 txretry; /* dot11RetryCount */
3160 uint32 txretrie; /* dot11MultipleRetryCount */
3161 uint32 rxdup; /* dot11FrameduplicateCount */
3162 uint32 txrts; /* dot11RTSSuccessCount */
3163 uint32 txnocts; /* dot11RTSFailureCount */
3164 uint32 txnoack; /* dot11ACKFailureCount */
3165 uint32 rxfrag; /* dot11ReceivedFragmentCount */
3166 uint32 rxmulti; /* dot11MulticastReceivedFrameCount */
3167 uint32 rxcrc; /* dot11FCSErrorCount */
3168 uint32 txfrmsnt; /* dot11TransmittedFrameCount (bogus MIB?) */
3169 uint32 rxundec; /* dot11WEPUndecryptableCount */
3172 uint32 tkipmicfaill; /* TKIPLocalMICFailures */
3173 uint32 tkipcntrmsr; /* TKIPCounterMeasuresInvoked */
3174 uint32 tkipreplay; /* TKIPReplays */
3175 uint32 ccmpfmterr; /* CCMPFormatErrors */
3176 uint32 ccmpreplay; /* CCMPReplays */
3177 uint32 ccmpundec; /* CCMPDecryptErrors */
3178 uint32 fourwayfail; /* FourWayHandshakeFailures */
3179 uint32 wepundec; /* dot11WEPUndecryptableCount */
3180 uint32 wepicverr; /* dot11WEPICVErrorCount */
3181 uint32 decsuccess; /* DecryptSuccessCount */
3182 uint32 tkipicverr; /* TKIPICVErrorCount */
3183 uint32 wepexcluded; /* dot11WEPExcludedCount */
3185 uint32 txchanrej; /* Tx frames suppressed due to channel rejection */
3186 uint32 psmwds; /* Count PSM watchdogs */
3187 uint32 phywatchdog; /* Count Phy watchdogs (triggered by ucode) */
3190 uint32 prq_entries_handled; /* PRQ entries read in */
3191 uint32 prq_undirected_entries; /* which were bcast bss & ssid */
3192 uint32 prq_bad_entries; /* which could not be translated to info */
3193 uint32 atim_suppress_count; /* TX suppressions on ATIM fifo */
3194 uint32 bcn_template_not_ready; /* Template marked in use on send bcn ... */
3195 uint32 bcn_template_not_ready_done; /* ...but "DMA done" interrupt rcvd */
3196 uint32 late_tbtt_dpc; /* TBTT DPC did not happen in time */
3199 uint32 rx1mbps; /* packets rx at 1Mbps */
3200 uint32 rx2mbps; /* packets rx at 2Mbps */
3201 uint32 rx5mbps5; /* packets rx at 5.5Mbps */
3202 uint32 rx6mbps; /* packets rx at 6Mbps */
3203 uint32 rx9mbps; /* packets rx at 9Mbps */
3204 uint32 rx11mbps; /* packets rx at 11Mbps */
3205 uint32 rx12mbps; /* packets rx at 12Mbps */
3206 uint32 rx18mbps; /* packets rx at 18Mbps */
3207 uint32 rx24mbps; /* packets rx at 24Mbps */
3208 uint32 rx36mbps; /* packets rx at 36Mbps */
3209 uint32 rx48mbps; /* packets rx at 48Mbps */
3210 uint32 rx54mbps; /* packets rx at 54Mbps */
3211 uint32 rx108mbps; /* packets rx at 108mbps */
3212 uint32 rx162mbps; /* packets rx at 162mbps */
3213 uint32 rx216mbps; /* packets rx at 216 mbps */
3214 uint32 rx270mbps; /* packets rx at 270 mbps */
3215 uint32 rx324mbps; /* packets rx at 324 mbps */
3216 uint32 rx378mbps; /* packets rx at 378 mbps */
3217 uint32 rx432mbps; /* packets rx at 432 mbps */
3218 uint32 rx486mbps; /* packets rx at 486 mbps */
3219 uint32 rx540mbps; /* packets rx at 540 mbps */
3222 uint32 pktengrxducast; /* unicast frames rxed by the pkteng code */
3223 uint32 pktengrxdmcast; /* multicast frames rxed by the pkteng code */
3225 uint32 rfdisable; /* count of radio disables */
3226 uint32 bphy_rxcrsglitch; /* PHY count of bphy glitches */
3228 uint32 txexptime; /* Tx frames suppressed due to timer expiration */
3230 uint32 txmpdu_sgi; /* count for sgi transmit */
3231 uint32 rxmpdu_sgi; /* count for sgi received */
3232 uint32 txmpdu_stbc; /* count for stbc transmit */
3233 uint32 rxmpdu_stbc; /* count for stbc received */
3235 uint32 rxundec_mcst; /* dot11WEPUndecryptableCount */
3238 uint32 tkipmicfaill_mcst; /* TKIPLocalMICFailures */
3239 uint32 tkipcntrmsr_mcst; /* TKIPCounterMeasuresInvoked */
3240 uint32 tkipreplay_mcst; /* TKIPReplays */
3241 uint32 ccmpfmterr_mcst; /* CCMPFormatErrors */
3242 uint32 ccmpreplay_mcst; /* CCMPReplays */
3243 uint32 ccmpundec_mcst; /* CCMPDecryptErrors */
3244 uint32 fourwayfail_mcst; /* FourWayHandshakeFailures */
3245 uint32 wepundec_mcst; /* dot11WEPUndecryptableCount */
3246 uint32 wepicverr_mcst; /* dot11WEPICVErrorCount */
3247 uint32 decsuccess_mcst; /* DecryptSuccessCount */
3248 uint32 tkipicverr_mcst; /* TKIPICVErrorCount */
3249 uint32 wepexcluded_mcst; /* dot11WEPExcludedCount */
3251 uint32 dma_hang; /* count for dma hang */
3252 uint32 reinit; /* count for reinit */
3254 uint32 pstatxucast; /* count of ucast frames xmitted on all psta assoc */
3255 uint32 pstatxnoassoc; /* count of txnoassoc frames xmitted on all psta assoc */
3256 uint32 pstarxucast; /* count of ucast frames received on all psta assoc */
3257 uint32 pstarxbcmc; /* count of bcmc frames received on all psta */
3258 uint32 pstatxbcmc; /* count of bcmc frames transmitted on all psta */
3260 uint32 cso_passthrough; /* hw cso required but passthrough */
3261 uint32 chained; /* number of frames chained */
3262 uint32 chainedsz1; /* number of chain size 1 frames */
3263 uint32 unchained; /* number of frames not chained */
3264 uint32 maxchainsz; /* max chain size so far */
3265 uint32 currchainsz; /* current chain size */
3266 uint32 cso_normal; /* hw cso hdr for normal process */
3275 uint32 txframe; /* tx data frames */
3276 uint32 txbyte; /* tx data bytes */
3277 uint32 txretrans; /* tx mac retransmits */
3278 uint32 txerror; /* tx data errors (derived: sum of others) */
3279 uint32 txctl; /* tx management frames */
3280 uint32 txprshort; /* tx short preamble frames */
3281 uint32 txserr; /* tx status errors */
3282 uint32 txnobuf; /* tx out of buffers errors */
3283 uint32 txnoassoc; /* tx discard because we're not associated */
3284 uint32 txrunt; /* tx runt frames */
3285 uint32 txchit; /* tx header cache hit (fastpath) */
3286 uint32 txcmiss; /* tx header cache miss (slowpath) */
3289 uint32 txuflo; /* tx fifo underflows */
3290 uint32 txphyerr; /* tx phy errors (indicated in tx status) */
3291 uint32 txphycrs;
3294 uint32 rxframe; /* rx data frames */
3295 uint32 rxbyte; /* rx data bytes */
3296 uint32 rxerror; /* rx data errors (derived: sum of others) */
3297 uint32 rxctl; /* rx management frames */
3298 uint32 rxnobuf; /* rx out of buffers errors */
3299 uint32 rxnondata; /* rx non data frames in the data channel errors */
3300 uint32 rxbadds; /* rx bad DS errors */
3301 uint32 rxbadcm; /* rx bad control or management frames */
3302 uint32 rxfragerr; /* rx fragmentation errors */
3303 uint32 rxrunt; /* rx runt frames */
3304 uint32 rxgiant; /* rx giant frames */
3305 uint32 rxnoscb; /* rx no scb error */
3306 uint32 rxbadproto; /* rx invalid frames */
3307 uint32 rxbadsrcmac; /* rx frames with Invalid Src Mac */
3308 uint32 rxbadda; /* rx frames tossed for invalid da */
3309 uint32 rxfilter; /* rx frames filtered out */
3312 uint32 rxoflo; /* rx fifo overflow errors */
3313 uint32 rxuflo[NFIFO]; /* rx dma descriptor underflow errors */
3315 uint32 d11cnt_txrts_off; /* d11cnt txrts value when reset d11cnt */
3316 uint32 d11cnt_rxcrc_off; /* d11cnt rxcrc value when reset d11cnt */
3317 uint32 d11cnt_txnocts_off; /* d11cnt txnocts value when reset d11cnt */
3320 uint32 dmade; /* tx/rx dma descriptor errors */
3321 uint32 dmada; /* tx/rx dma data errors */
3322 uint32 dmape; /* tx/rx dma descriptor protocol errors */
3323 uint32 reset; /* reset count */
3324 uint32 tbtt; /* cnts the TBTT int's */
3325 uint32 txdmawar;
3326 uint32 pkt_callback_reg_fail; /* callbacks register failure */
3329 uint32 txallfrm; /* total number of frames sent, incl. Data, ACK, RTS, CTS,
3332 uint32 txrtsfrm; /* number of RTS sent out by the MAC */
3333 uint32 txctsfrm; /* number of CTS sent out by the MAC */
3334 uint32 txackfrm; /* number of ACK frames sent out */
3335 uint32 txdnlfrm; /* Not used */
3336 uint32 txbcnfrm; /* beacons transmitted */
3337 uint32 txfunfl[8]; /* per-fifo tx underflows */
3338 uint32 txtplunfl; /* Template underflows (mac was too slow to transmit ACK/CTS
3341 uint32 txphyerror; /* Transmit phy error, type of error is reported in tx-status for
3344 uint32 rxfrmtoolong; /* Received frame longer than legal limit (2346 bytes) */
3345 uint32 rxfrmtooshrt; /* Received frame did not contain enough bytes for its frame type */
3346 uint32 rxinvmachdr; /* Either the protocol version != 0 or frame type not
3349 uint32 rxbadfcs; /* number of frames for which the CRC check failed in the MAC */
3350 uint32 rxbadplcp; /* parity check of the PLCP header failed */
3351 uint32 rxcrsglitch; /* PHY was able to correlate the preamble but not the header */
3352 uint32 rxstrt; /* Number of received frames with a good PLCP
3355 uint32 rxdfrmucastmbss; /* Number of received DATA frames with good FCS and matching RA */
3356 uint32 rxmfrmucastmbss; /* number of received mgmt frames with good FCS and matching RA */
3357 uint32 rxcfrmucast; /* number of received CNTRL frames with good FCS and matching RA */
3358 uint32 rxrtsucast; /* number of unicast RTS addressed to the MAC (good FCS) */
3359 uint32 rxctsucast; /* number of unicast CTS addressed to the MAC (good FCS) */
3360 uint32 rxackucast; /* number of ucast ACKS received (good FCS) */
3361 uint32 rxdfrmocast; /* number of received DATA frames (good FCS and not matching RA) */
3362 uint32 rxmfrmocast; /* number of received MGMT frames (good FCS and not matching RA) */
3363 uint32 rxcfrmocast; /* number of received CNTRL frame (good FCS and not matching RA) */
3364 uint32 rxrtsocast; /* number of received RTS not addressed to the MAC */
3365 uint32 rxctsocast; /* number of received CTS not addressed to the MAC */
3366 uint32 rxdfrmmcast; /* number of RX Data multicast frames received by the MAC */
3367 uint32 rxmfrmmcast; /* number of RX Management multicast frames received by the MAC */
3368 uint32 rxcfrmmcast; /* number of RX Control multicast frames received by the MAC
3371 uint32 rxbeaconmbss; /* beacons received from member of BSS */
3372 uint32 rxdfrmucastobss; /* number of unicast frames addressed to the MAC from
3375 uint32 rxbeaconobss; /* beacons received from other BSS */
3376 uint32 rxrsptmout; /* Number of response timeouts for transmitted frames
3379 uint32 bcntxcancl; /* transmit beacons canceled due to receipt of beacon (IBSS) */
3380 uint32 rxf0ovfl; /* Number of receive fifo 0 overflows */
3381 uint32 rxf1ovfl; /* Number of receive fifo 1 overflows (obsolete) */
3382 uint32 rxf2ovfl; /* Number of receive fifo 2 overflows (obsolete) */
3383 uint32 txsfovfl; /* Number of transmit status fifo overflows (obsolete) */
3384 uint32 pmqovfl; /* Number of PMQ overflows */
3385 uint32 rxcgprqfrm; /* Number of received Probe requests that made it into
3388 uint32 rxcgprsqovfl; /* Rx Probe Request Que overflow in the AP */
3389 uint32 txcgprsfail; /* Tx Probe Response Fail. AP sent probe response but did
3392 uint32 txcgprssuc; /* Tx Probe Response Success (ACK was received) */
3393 uint32 prs_timeout; /* Number of probe requests that were dropped from the PRQ
3397 uint32 rxnack;
3398 uint32 frmscons;
3399 uint32 txnack;
3400 uint32 txglitch_nack; /* obsolete */
3401 uint32 txburst; /* obsolete */
3404 uint32 txfrag; /* dot11TransmittedFragmentCount */
3405 uint32 txmulti; /* dot11MulticastTransmittedFrameCount */
3406 uint32 txfail; /* dot11FailedCount */
3407 uint32 txretry; /* dot11RetryCount */
3408 uint32 txretrie; /* dot11MultipleRetryCount */
3409 uint32 rxdup; /* dot11FrameduplicateCount */
3410 uint32 txrts; /* dot11RTSSuccessCount */
3411 uint32 txnocts; /* dot11RTSFailureCount */
3412 uint32 txnoack; /* dot11ACKFailureCount */
3413 uint32 rxfrag; /* dot11ReceivedFragmentCount */
3414 uint32 rxmulti; /* dot11MulticastReceivedFrameCount */
3415 uint32 rxcrc; /* dot11FCSErrorCount */
3416 uint32 txfrmsnt; /* dot11TransmittedFrameCount (bogus MIB?) */
3417 uint32 rxundec; /* dot11WEPUndecryptableCount */
3420 uint32 tkipmicfaill; /* TKIPLocalMICFailures */
3421 uint32 tkipcntrmsr; /* TKIPCounterMeasuresInvoked */
3422 uint32 tkipreplay; /* TKIPReplays */
3423 uint32 ccmpfmterr; /* CCMPFormatErrors */
3424 uint32 ccmpreplay; /* CCMPReplays */
3425 uint32 ccmpundec; /* CCMPDecryptErrors */
3426 uint32 fourwayfail; /* FourWayHandshakeFailures */
3427 uint32 wepundec; /* dot11WEPUndecryptableCount */
3428 uint32 wepicverr; /* dot11WEPICVErrorCount */
3429 uint32 decsuccess; /* DecryptSuccessCount */
3430 uint32 tkipicverr; /* TKIPICVErrorCount */
3431 uint32 wepexcluded; /* dot11WEPExcludedCount */
3433 uint32 rxundec_mcst; /* dot11WEPUndecryptableCount */
3436 uint32 tkipmicfaill_mcst; /* TKIPLocalMICFailures */
3437 uint32 tkipcntrmsr_mcst; /* TKIPCounterMeasuresInvoked */
3438 uint32 tkipreplay_mcst; /* TKIPReplays */
3439 uint32 ccmpfmterr_mcst; /* CCMPFormatErrors */
3440 uint32 ccmpreplay_mcst; /* CCMPReplays */
3441 uint32 ccmpundec_mcst; /* CCMPDecryptErrors */
3442 uint32 fourwayfail_mcst; /* FourWayHandshakeFailures */
3443 uint32 wepundec_mcst; /* dot11WEPUndecryptableCount */
3444 uint32 wepicverr_mcst; /* dot11WEPICVErrorCount */
3445 uint32 decsuccess_mcst; /* DecryptSuccessCount */
3446 uint32 tkipicverr_mcst; /* TKIPICVErrorCount */
3447 uint32 wepexcluded_mcst; /* dot11WEPExcludedCount */
3449 uint32 txchanrej; /* Tx frames suppressed due to channel rejection */
3450 uint32 txexptime; /* Tx frames suppressed due to timer expiration */
3451 uint32 psmwds; /* Count PSM watchdogs */
3452 uint32 phywatchdog; /* Count Phy watchdogs (triggered by ucode) */
3455 uint32 prq_entries_handled; /* PRQ entries read in */
3456 uint32 prq_undirected_entries; /* which were bcast bss & ssid */
3457 uint32 prq_bad_entries; /* which could not be translated to info */
3458 uint32 atim_suppress_count; /* TX suppressions on ATIM fifo */
3459 uint32 bcn_template_not_ready; /* Template marked in use on send bcn ... */
3460 uint32 bcn_template_not_ready_done; /* ...but "DMA done" interrupt rcvd */
3461 uint32 late_tbtt_dpc; /* TBTT DPC did not happen in time */
3464 uint32 rx1mbps; /* packets rx at 1Mbps */
3465 uint32 rx2mbps; /* packets rx at 2Mbps */
3466 uint32 rx5mbps5; /* packets rx at 5.5Mbps */
3467 uint32 rx6mbps; /* packets rx at 6Mbps */
3468 uint32 rx9mbps; /* packets rx at 9Mbps */
3469 uint32 rx11mbps; /* packets rx at 11Mbps */
3470 uint32 rx12mbps; /* packets rx at 12Mbps */
3471 uint32 rx18mbps; /* packets rx at 18Mbps */
3472 uint32 rx24mbps; /* packets rx at 24Mbps */
3473 uint32 rx36mbps; /* packets rx at 36Mbps */
3474 uint32 rx48mbps; /* packets rx at 48Mbps */
3475 uint32 rx54mbps; /* packets rx at 54Mbps */
3476 uint32 rx108mbps; /* packets rx at 108mbps */
3477 uint32 rx162mbps; /* packets rx at 162mbps */
3478 uint32 rx216mbps; /* packets rx at 216 mbps */
3479 uint32 rx270mbps; /* packets rx at 270 mbps */
3480 uint32 rx324mbps; /* packets rx at 324 mbps */
3481 uint32 rx378mbps; /* packets rx at 378 mbps */
3482 uint32 rx432mbps; /* packets rx at 432 mbps */
3483 uint32 rx486mbps; /* packets rx at 486 mbps */
3484 uint32 rx540mbps; /* packets rx at 540 mbps */
3487 uint32 pktengrxducast; /* unicast frames rxed by the pkteng code */
3488 uint32 pktengrxdmcast; /* multicast frames rxed by the pkteng code */
3490 uint32 rfdisable; /* count of radio disables */
3491 uint32 bphy_rxcrsglitch; /* PHY count of bphy glitches */
3493 uint32 txmpdu_sgi; /* count for sgi transmit */
3494 uint32 rxmpdu_sgi; /* count for sgi received */
3495 uint32 txmpdu_stbc; /* count for stbc transmit */
3496 uint32 rxmpdu_stbc; /* count for stbc received */
3506 uint32 txframe; /* tx data frames */
3507 uint32 txbyte; /* tx data bytes */
3508 uint32 txretrans; /* tx mac retransmits */
3509 uint32 txfail; /* tx failures */
3512 uint32 rxframe; /* rx data frames */
3513 uint32 rxbyte; /* rx data bytes */
3516 uint32 rx1mbps; /* packets rx at 1Mbps */
3517 uint32 rx2mbps; /* packets rx at 2Mbps */
3518 uint32 rx5mbps5; /* packets rx at 5.5Mbps */
3519 uint32 rx6mbps; /* packets rx at 6Mbps */
3520 uint32 rx9mbps; /* packets rx at 9Mbps */
3521 uint32 rx11mbps; /* packets rx at 11Mbps */
3522 uint32 rx12mbps; /* packets rx at 12Mbps */
3523 uint32 rx18mbps; /* packets rx at 18Mbps */
3524 uint32 rx24mbps; /* packets rx at 24Mbps */
3525 uint32 rx36mbps; /* packets rx at 36Mbps */
3526 uint32 rx48mbps; /* packets rx at 48Mbps */
3527 uint32 rx54mbps; /* packets rx at 54Mbps */
3528 uint32 rx108mbps; /* packets rx at 108mbps */
3529 uint32 rx162mbps; /* packets rx at 162mbps */
3530 uint32 rx216mbps; /* packets rx at 216 mbps */
3531 uint32 rx270mbps; /* packets rx at 270 mbps */
3532 uint32 rx324mbps; /* packets rx at 324 mbps */
3533 uint32 rx378mbps; /* packets rx at 378 mbps */
3534 uint32 rx432mbps; /* packets rx at 432 mbps */
3535 uint32 rx486mbps; /* packets rx at 486 mbps */
3536 uint32 rx540mbps; /* packets rx at 540 mbps */
3543 uint32 packets;
3544 uint32 bytes;
3564 uint32 low;
3565 uint32 high;
3571 uint32 period_msec;
3591 uint32 txpdu; /* pdus sent */
3592 uint32 txsdu; /* sdus sent */
3593 uint32 txfc; /* tx side flow controlled packets */
3594 uint32 txfci; /* tx side flow control initiated */
3595 uint32 txretrans; /* retransmitted pdus */
3596 uint32 txbatimer; /* ba resend due to timer */
3597 uint32 txdrop; /* dropped packets */
3598 uint32 txaddbareq; /* addba req sent */
3599 uint32 txaddbaresp; /* addba resp sent */
3600 uint32 txdelba; /* delba sent */
3601 uint32 txba; /* ba sent */
3602 uint32 txbar; /* bar sent */
3603 uint32 txpad[4]; /* future */
3606 uint32 rxpdu; /* pdus recd */
3607 uint32 rxqed; /* pdus buffered before sending up */
3608 uint32 rxdup; /* duplicate pdus */
3609 uint32 rxnobuf; /* pdus discarded due to no buf */
3610 uint32 rxaddbareq; /* addba req recd */
3611 uint32 rxaddbaresp; /* addba resp recd */
3612 uint32 rxdelba; /* delba recd */
3613 uint32 rxba; /* ba recd */
3614 uint32 rxbar; /* bar recd */
3615 uint32 rxinvba; /* invalid ba recd */
3616 uint32 rxbaholes; /* ba recd with holes */
3617 uint32 rxunexp; /* unexpected packets */
3618 uint32 rxpad[4]; /* future */
3662 uint32 pad; /* future */
3676 uint32 rssi; /* RSSI of the link */
3682 uint32 num; /* number of entries in struct */
3721 uint32 pad; /* future */
3772 uint32 ac[AC_COUNT]; /* max bandwidth for each access category */
3808 uint32 ac; /* access class */
3809 uint32 lifetime; /* Packet lifetime value in ms */
3907 uint32 version;
3908 uint32 status;
3909 uint32 count;
3947 uint32 reporttype;
4034 uint32 tx_summed;
4037 uint32 tx_iph_fill;
4038 uint32 tx_tcp_fill;
4039 uint32 tx_udp_fill;
4040 uint32 tx_icmp_fill;
4043 uint32 rx_iph_good;
4044 uint32 rx_iph_bad;
4045 uint32 rx_tcp_good;
4046 uint32 rx_tcp_bad;
4047 uint32 rx_udp_good;
4048 uint32 rx_udp_bad;
4049 uint32 rx_icmp_good;
4050 uint32 rx_icmp_bad;
4053 uint32 tx_tcp_errinj;
4054 uint32 tx_udp_errinj;
4055 uint32 tx_icmp_errinj;
4058 uint32 rx_tcp_errinj;
4059 uint32 rx_udp_errinj;
4060 uint32 rx_icmp_errinj;
4078 uint32 host_ip_entries; /* Host IP table addresses (more than one if multihomed) */
4079 uint32 host_ip_overflow; /* Host IP table additions skipped due to overflow */
4081 uint32 arp_table_entries; /* ARP table entries */
4082 uint32 arp_table_overflow; /* ARP table additions skipped due to overflow */
4084 uint32 host_request; /* ARP requests from host */
4085 uint32 host_reply; /* ARP replies from host */
4086 uint32 host_service; /* ARP requests from host serviced by ARP Agent */
4088 uint32 peer_request; /* ARP requests received from network */
4089 uint32 peer_request_drop; /* ARP requests from network that were dropped */
4090 uint32 peer_reply; /* ARP replies received from network */
4091 uint32 peer_reply_drop; /* ARP replies from network that were dropped */
4092 uint32 peer_service; /* ARP request from host serviced by ARP Agent */
4097 uint32 host_ip_entries; /* Host IP table addresses (more than one if multihomed) */
4098 uint32 host_ip_overflow; /* Host IP table additions skipped due to overflow */
4099 uint32 peer_request; /* NS requests received from network */
4100 uint32 peer_request_drop; /* NS requests from network that were dropped */
4101 uint32 peer_reply_drop; /* NA replies from network that were dropped */
4102 uint32 peer_service; /* NS request from host serviced by firmware */
4113 uint32 period_msec; /* Retransmission period (0 to disable packet re-transmits) */
4139 uint32 offset; /* Offset within received packet to start pattern matching.
4142 uint32 size_bytes; /* Size of the pattern. Bitmask must be the same size. */
4150 uint32 id; /* Unique filter id, specified by app. */
4151 uint32 type; /* Filter type (WL_PKT_FILTER_TYPE_xxx). */
4152 uint32 negate_match; /* Negate the result of filter matches */
4163 uint32 id; /* Unique filter id */
4164 uint32 enable; /* Enable/disable bool */
4169 uint32 num; /* Number of installed packet filters */
4177 uint32 num_pkts_matched; /* # filter matches for specified filter id */
4178 uint32 num_pkts_forwarded; /* # packets fwded from dongle to host for all filters */
4179 uint32 num_pkts_discarded; /* # packets discarded by dongle for all filters */
4193 uint32 cmd; /* common ioctl definition */
4194 uint32 len; /* length of user buffer */
4226 uint32 flags;
4227 uint32 delay; /* Inter-packet delay */
4228 uint32 nframes; /* Number of frames */
4229 uint32 length; /* Packet length */
4240 uint32 lostfrmcnt; /* RX PER test: no of frames lost (skip seqno) */
4271 uint32 masksize; /* Size of the mask in #of bytes */
4272 uint32 offset; /* Offset to start looking for the packet in # of bytes */
4273 uint32 patternoffset; /* Offset of start of pattern in the structure */
4274 uint32 patternsize; /* Size of the pattern itself in #of bytes */
4275 uint32 id; /* id */
4276 uint32 reasonsize; /* Size of the wakeup reason code */
4277 uint32 flags; /* Flags to tell the pattern type and other properties */
4350 uint32 rate_limit_msec; /* # of events posted to application will be limited to
4373 uint32 num_addrs;
4381 uint32 requested; /* packets requested to be stored */
4382 uint32 stored; /* packets stored */
4383 uint32 saved; /* packets saved,
4386 uint32 selfsaved; /* packets saved,
4389 uint32 full_dropped; /* packets dropped,
4392 uint32 dropped; /* packets dropped because pktq per that precedence is full */
4393 uint32 sacrificed; /* packets dropped,
4396 uint32 busy; /* packets droped because of hardware/transmission error */
4397 uint32 retry; /* packets re-sent because they were not received */
4398 uint32 ps_retry; /* packets retried again prior to moving power save mode */
4399 uint32 retry_drop; /* packets finally dropped after retry limit */
4400 uint32 max_avail; /* the high-water mark of the queue capacity for packets -
4403 uint32 max_used; /* the high-water mark of the queue utilisation for packets -
4406 uint32 queue_capacity; /* the maximum capacity of the queue */
4410 uint32 requested; /* packets requested to be stored */
4411 uint32 stored; /* packets stored */
4412 uint32 saved; /* packets saved,
4415 uint32 selfsaved; /* packets saved,
4418 uint32 full_dropped; /* packets dropped,
4421 uint32 dropped; /* packets dropped because pktq per that precedence is full */
4422 uint32 sacrificed; /* packets dropped,
4425 uint32 busy; /* packets droped because of hardware/transmission error */
4426 uint32 retry; /* packets re-sent because they were not received */
4427 uint32 ps_retry; /* packets retried again prior to moving power save mode */
4428 uint32 retry_drop; /* packets finally dropped after retry limit */
4429 uint32 max_avail; /* the high-water mark of the queue capacity for packets -
4432 uint32 max_used; /* the high-water mark of the queue utilisation for packets -
4435 uint32 queue_capacity; /* the maximum capacity of the queue */
4436 uint32 rtsfail; /* count of rts attempts that failed to receive cts */
4437 uint32 acked; /* count of packets sent (acked) successfully */
4451 uint32 throughput[WL_IOV_MAC_PARAM_LEN][WL_IOV_PKTQ_LOG_PRECS];
4452 uint32 time_delta;
4458 uint32 version;
4504 uint32 time;
4515 uint32 from_last;
4516 uint32 num;
4522 uint32 num;
4575 uint32 flags_idx; /* lower 8 bits: overlay index; upper 24 bits: flags */
4576 uint32 offset; /* offset into overlay region to write code */
4577 uint32 len; /* overlay code len */
4635 #define VNDR_IE_INFO_HDR_LEN (sizeof(uint32))
4638 uint32 pktflag; /* bitmask indicating which packet(s) contain this IE */
4660 uint32 pktflag; /* bitmask indicating which packet(s) contain this IE */
4675 uint32 pktflag; /* bitmask indicating which packet(s) contain this IE */
4692 uint32 totLen;
4702 uint32 tsf_l; /* TSF timer low */
4703 uint32 tsf_h; /* TSF timer high */
4710 uint32 flags;
4730 uint32 last_tx_ratespec; /* Ratespec for last transmition */
4732 uint32 board_limit_len; /* length of board limit buffer */
4733 uint32 target_len; /* length of target power buffer */
4749 uint32 time;
4757 uint32 num;
4804 uint32 glitch_cnt;
4816 uint32 glitchcnt; /* normalized as per second count */
4817 uint32 badplcp; /* normalized as per second count */
4821 uint32 timestamp;
4829 uint32 buflen;
4830 uint32 version;
4831 uint32 count;
4842 uint32 scb_timeout;
4843 uint32 scb_activity_time;
4844 uint32 scb_max_probe;
4866 uint32 count;
4871 uint32 version;
4875 uint32 ignored_cnt;
4876 uint32 malformed_cnt;
4877 uint32 count_total; /* count included the interested group */
4925 uint32 papd_epsilon_table[64]; /* PAPD epsilon table */
4999 uint32 start;
5000 uint32 interval;
5001 uint32 duration;
5002 uint32 count; /* see count */
5172 uint32 ipaddr; /* interface ip address */
5173 uint32 ipaddr_mask; /* interface ip address mask */
5174 uint32 ipaddr_gateway; /* gateway ip address */
5176 uint32 ipaddr_dns; /* DNS server ip address, valid only for public if */
5255 uint32 txfifobmp;
5256 uint32 hwtxfifoflush;
5303 uint32 ipaddr;
5304 uint32 ipaddr_netmask;
5305 uint32 ipaddr_gateway;
5337 uint32 trf_mgmt_enabled; /* 0 - disabled, 1 - enabled */
5338 uint32 flags; /* See TRF_MGMT_FLAG_xxx defines */
5339 uint32 host_ip_addr; /* My IP address to determine subnet */
5340 uint32 host_subnet_mask; /* My subnet mask */
5341 uint32 downlink_bandwidth; /* In units of kbps */
5342 uint32 uplink_bandwidth; /* In units of kbps */
5343 uint32 min_tx_bandwidth[TRF_MGMT_MAX_PRIORITIES]; /* Minimum guaranteed tx bandwidth */
5344 uint32 min_rx_bandwidth[TRF_MGMT_MAX_PRIORITIES]; /* Minimum guaranteed rx bandwidth */
5350 uint32 dst_ip_addr; /* His IP address */
5360 uint32 num_filters;
5366 uint32 maximum_bytes_per_second;
5367 uint32 maximum_bytes_per_sampling_period;
5368 uint32 total_bytes_consumed_per_second;
5369 uint32 total_bytes_consumed_per_sampling_period;
5370 uint32 total_unused_bytes_per_sampling_period;
5375 uint32 gauranteed_bandwidth_percentage;
5376 uint32 guaranteed_bytes_per_second;
5377 uint32 guaranteed_bytes_per_sampling_period;
5378 uint32 num_bytes_produced_per_second;
5379 uint32 num_bytes_consumed_per_second;
5380 uint32 num_queued_packets; /* Number of packets in queue */
5381 uint32 num_queued_bytes; /* Number of bytes in queue */
5395 uint32 num_processed_packets; /* Number of packets processed */
5396 uint32 num_processed_bytes; /* Number of bytes processed */
5397 uint32 num_discarded_packets; /* Number of packets discarded from queue */
5420 uint32 txmpdu_lost; /* number of MPDUs lost */
5421 uint32 txmpdu_cnt[SCB_RETRY_SHORT_DEF]; /* retry times histogram */
5422 uint32 delay_sum[SCB_RETRY_SHORT_DEF]; /* cumulative packet latency */
5423 uint32 delay_min; /* minimum packet latency observed */
5424 uint32 delay_max; /* maximum packet latency observed */
5425 uint32 delay_avg; /* packet latency average */
5426 uint32 delay_hist[WLPKTDLY_HIST_NBINS]; /* delay histogram */
5509 uint32 size; /* Size to make/expand */