Lines Matching defs:currCal
65 ar5416SetupMeasurement(struct ath_hal *ah, HAL_CAL_LIST *currCal)
70 currCal->calData->calCountMax);
73 switch (currCal->calData->calType) {
103 ar5416ResetMeasurement(struct ath_hal *ah, HAL_CAL_LIST *currCal)
112 ar5416SetupMeasurement(ah, currCal);
115 currCal->calState = CAL_RUNNING;
298 HAL_CAL_LIST *currCal = cal->cal_curr;
302 if (currCal == AH_NULL)
314 if (currCal->calState != CAL_DONE) {
317 __func__, currCal->calState);
322 if (!ar5416IsCalSupp(ah, chan, currCal->calData->calType))
327 __func__, currCal->calData->calType, chan->channel,
331 ichan->calValid &= ~currCal->calData->calType;
332 currCal->calState = CAL_WAITING;
343 uint8_t rxchainmask, HAL_CAL_LIST *currCal, HAL_BOOL *isCalDone)
352 __func__, currCal->calData->calName, currCal->calState,
356 if (currCal->calState == CAL_RUNNING) {
362 currCal->calData->calNumSamples);
366 currCal->calData->calCollect(ah);
367 if (++cal->calSamples >= currCal->calData->calNumSamples) {
376 currCal->calData->calPostProc(ah, numChains);
379 ichan->calValid |= currCal->calData->calType;
380 currCal->calState = CAL_DONE;
386 ar5416SetupMeasurement(ah, currCal);
389 } else if (!(ichan->calValid & currCal->calData->calType)) {
391 ar5416ResetMeasurement(ah, currCal);
403 HAL_CAL_LIST *currCal = cal->cal_curr;
435 if (currCal != AH_NULL &&
436 (currCal->calState == CAL_RUNNING ||
437 currCal->calState == CAL_WAITING)) {
438 ar5416DoCalibration(ah, ichan, rxchainmask, currCal, isCalDone);
440 cal->cal_curr = currCal = currCal->calNext;
441 if (currCal->calState == CAL_WAITING) {
443 ar5416ResetMeasurement(ah, currCal);