Home | History | Annotate | Download | only in ar5212

Lines Matching refs:ahp

36 #define	BEACON_RSSI(ahp) \
37 HAL_EP_RND(ahp->ah_stats.ast_nodestats.ns_avgbrssi, \
69 struct ath_hal_5212 *ahp = AH5212(ah);
83 ar5212UpdateMibCounters(ah, &ahp->ah_mibStats); /* save+clear counters*/
90 struct ath_hal_5212 *ahp = AH5212(ah);
94 ar5212UpdateMibCounters(ah, &ahp->ah_mibStats); /* save stats */
112 struct ath_hal_5212 *ahp = AH5212(ah);
115 for (i = 0; i < N(ahp->ah_ani); i++) {
116 struct ar5212AniState *asp = &ahp->ah_ani[i];
125 asp->params = &ahp->ah_aniParams24;
127 asp->params = &ahp->ah_aniParams5;
153 struct ath_hal_5212 *ahp = AH5212(ah);
157 ar5212UpdateMibCounters(ah, &ahp->ah_mibStats);
158 return &ahp->ah_stats;
190 struct ath_hal_5212 *ahp = AH5212(ah);
192 ahp->ah_hasHwPhyCounters =
196 OS_MEMCPY(&ahp->ah_aniParams24, params24, sizeof(*params24));
197 setPhyErrBase(ah, &ahp->ah_aniParams24);
200 OS_MEMCPY(&ahp->ah_aniParams5, params5, sizeof(*params5));
201 setPhyErrBase(ah, &ahp->ah_aniParams5);
204 OS_MEMZERO(ahp->ah_ani, sizeof(ahp->ah_ani));
205 if (ahp->ah_hasHwPhyCounters) {
207 enableAniMIBCounters(ah, &ahp->ah_aniParams24 /*XXX*/);
211 ahp->ah_procPhyErr |= HAL_ANI_ENA;
213 ahp->ah_procPhyErr &= ~HAL_ANI_ENA;
221 struct ath_hal_5212 *ahp = AH5212(ah);
222 HAL_BOOL ena = (ahp->ah_procPhyErr & HAL_ANI_ENA) != 0;
226 OS_MEMCPY(&ahp->ah_aniParams24, params24, sizeof(*params24));
227 setPhyErrBase(ah, &ahp->ah_aniParams24);
228 OS_MEMCPY(&ahp->ah_aniParams5, params5, sizeof(*params5));
229 setPhyErrBase(ah, &ahp->ah_aniParams5);
231 OS_MEMZERO(ahp->ah_ani, sizeof(ahp->ah_ani));
246 struct ath_hal_5212 *ahp = AH5212(ah);
249 if (ahp->ah_hasHwPhyCounters)
260 struct ath_hal_5212 *ahp = AH5212(ah);
261 struct ar5212AniState *aniState = ahp->ah_curani;
287 ahp->ah_stats.ast_ani_niup++;
289 ahp->ah_stats.ast_ani_nidown++;
318 ahp->ah_stats.ast_ani_ofdmon++;
322 ahp->ah_stats.ast_ani_ofdmoff++;
334 ahp->ah_stats.ast_ani_cckhigh++;
336 ahp->ah_stats.ast_ani_ccklow++;
352 ahp->ah_stats.ast_ani_stepup++;
354 ahp->ah_stats.ast_ani_stepdown++;
370 ahp->ah_stats.ast_ani_spurup++;
372 ahp->ah_stats.ast_ani_spurdown++;
380 ahp->ah_procPhyErr &= ~HAL_ANI_ENA;
387 if (ahp->ah_procPhyErr & HAL_ANI_ENA)
389 if (ahp->ah_hasHwPhyCounters) {
394 ahp->ah_curani != AH_NULL ?
395 ahp->ah_curani->params:
396 &ahp->ah_aniParams24 /*XXX*/);
401 ahp->ah_procPhyErr |= HAL_ANI_ENA;
406 ahp->ah_stats.ast_ani_ofdmerrs = 0;
407 ahp->ah_stats.ast_ani_cckerrs = 0;
421 struct ath_hal_5212 *ahp = AH5212(ah);
431 aniState = ahp->ah_curani;
451 int32_t rssi = BEACON_RSSI(ahp);
532 struct ath_hal_5212 *ahp = AH5212(ah);
543 aniState = ahp->ah_curani;
554 int32_t rssi = BEACON_RSSI(ahp);
590 struct ath_hal_5212 *ahp = AH5212(ah);
593 if (ahp->ah_hasHwPhyCounters) {
605 ar5212UpdateMibCounters(ah, &ahp->ah_mibStats);
622 struct ath_hal_5212 *ahp = AH5212(ah);
628 aniState = &ahp->ah_ani[index];
629 ahp->ah_curani = aniState;
651 ahp->ah_procPhyErr |= HAL_RSSI_ANI_ENA;
653 ahp->ah_procPhyErr &= ~HAL_RSSI_ANI_ENA;
694 struct ath_hal_5212 *ahp = AH5212(ah);
720 ar5212UpdateMibCounters(ah, &ahp->ah_mibStats);
721 ahp->ah_stats.ast_nodestats = *stats;
731 struct ar5212AniState *aniState = ahp->ah_curani;
736 ahp->ah_stats.ast_ani_ofdmerrs +=
741 ahp->ah_stats.ast_ani_cckerrs +=
763 struct ath_hal_5212 *ahp = AH5212(ah);
767 HALASSERT(!ahp->ah_hasHwPhyCounters && rs != AH_NULL);
769 aniState = ahp->ah_curani;
773 ahp->ah_stats.ast_ani_ofdmerrs++;
780 ahp->ah_stats.ast_ani_cckerrs++;
791 struct ath_hal_5212 *ahp = AH5212(ah);
797 aniState = ahp->ah_curani;
800 int32_t rssi = BEACON_RSSI(ahp);
876 struct ath_hal_5212 *ahp = AH5212(ah);
885 aniState = ahp->ah_curani;
893 ahp->ah_stats.ast_ani_lzero++;
912 struct ath_hal_5212 *ahp = AH5212(ah);
917 HALASSERT(ahp->ah_hasHwPhyCounters);
920 ar5212UpdateMibCounters(ah, &ahp->ah_mibStats);
933 ahp->ah_stats.ast_ani_ofdmerrs +=
943 ahp->ah_stats.ast_ani_cckerrs +=
956 struct ath_hal_5212 *ahp = AH5212(ah);
957 struct ar5212AniState *aniState = ahp->ah_curani;
961 ahp->ah_stats.ast_nodestats.ns_avgbrssi = stats->ns_avgbrssi;
971 ahp->ah_stats.ast_ani_lneg++;
986 if (ahp->ah_hasHwPhyCounters)
995 if (ahp->ah_hasHwPhyCounters)