Lines Matching refs:ads

143 	struct ar5416_desc *ads = AR5416DESC(ds);  in ar5416SetupRxDesc()  local
147 ads->ds_ctl1 = size & AR_BufLen; in ar5416SetupRxDesc()
149 ads->ds_ctl1 |= AR_RxIntrReq; in ar5416SetupRxDesc()
152 ads->ds_rxstatus8 &= ~AR_RxDone; in ar5416SetupRxDesc()
155 OS_MEMZERO(&(ads->u), sizeof(ads->u)); in ar5416SetupRxDesc()
173 struct ar5416_desc *ads = AR5416DESC(ds); in ar5416ProcRxDesc() local
175 if ((ads->ds_rxstatus8 & AR_RxDone) == 0) in ar5416ProcRxDesc()
181 rs->rs_datalen = ads->ds_rxstatus1 & AR_DataLen; in ar5416ProcRxDesc()
182 rs->rs_tstamp = ads->AR_RcvTimestamp; in ar5416ProcRxDesc()
184 rs->rs_rssi = MS(ads->ds_rxstatus4, AR_RxRSSICombined); in ar5416ProcRxDesc()
185 rs->rs_rssi_ctl[0] = MS(ads->ds_rxstatus0, AR_RxRSSIAnt00); in ar5416ProcRxDesc()
186 rs->rs_rssi_ctl[1] = MS(ads->ds_rxstatus0, AR_RxRSSIAnt01); in ar5416ProcRxDesc()
187 rs->rs_rssi_ctl[2] = MS(ads->ds_rxstatus0, AR_RxRSSIAnt02); in ar5416ProcRxDesc()
188 rs->rs_rssi_ext[0] = MS(ads->ds_rxstatus4, AR_RxRSSIAnt10); in ar5416ProcRxDesc()
189 rs->rs_rssi_ext[1] = MS(ads->ds_rxstatus4, AR_RxRSSIAnt11); in ar5416ProcRxDesc()
190 rs->rs_rssi_ext[2] = MS(ads->ds_rxstatus4, AR_RxRSSIAnt12); in ar5416ProcRxDesc()
192 if (ads->ds_rxstatus8 & AR_RxKeyIdxValid) in ar5416ProcRxDesc()
193 rs->rs_keyix = MS(ads->ds_rxstatus8, AR_KeyIdx); in ar5416ProcRxDesc()
198 rs->rs_rate = RXSTATUS_RATE(ah, ads); in ar5416ProcRxDesc()
199 rs->rs_more = (ads->ds_rxstatus1 & AR_RxMore) ? 1 : 0; in ar5416ProcRxDesc()
201 rs->rs_isaggr = (ads->ds_rxstatus8 & AR_RxAggr) ? 1 : 0; in ar5416ProcRxDesc()
202 rs->rs_moreaggr = (ads->ds_rxstatus8 & AR_RxMoreAggr) ? 1 : 0; in ar5416ProcRxDesc()
203 rs->rs_antenna = MS(ads->ds_rxstatus3, AR_RxAntenna); in ar5416ProcRxDesc()
205 if (ads->ds_rxstatus3 & AR_GI) in ar5416ProcRxDesc()
207 if (ads->ds_rxstatus3 & AR_2040) in ar5416ProcRxDesc()
215 && ads->ds_rxstatus3 & AR_STBCFrame) in ar5416ProcRxDesc()
218 if (ads->ds_rxstatus8 & AR_PreDelimCRCErr) in ar5416ProcRxDesc()
220 if (ads->ds_rxstatus8 & AR_PostDelimCRCErr) in ar5416ProcRxDesc()
222 if (ads->ds_rxstatus8 & AR_DecryptBusyErr) in ar5416ProcRxDesc()
224 if (ads->ds_rxstatus8 & AR_HiRxChain) in ar5416ProcRxDesc()
227 if ((ads->ds_rxstatus8 & AR_RxFrameOK) == 0) { in ar5416ProcRxDesc()
246 if (ads->ds_rxstatus8 & AR_PHYErr) { in ar5416ProcRxDesc()
255 phyerr = MS(ads->ds_rxstatus8, AR_PHYErrCode); in ar5416ProcRxDesc()
258 (ads->ds_rxstatus8 & AR_PostDelimCRCErr)) { in ar5416ProcRxDesc()
268 if (ads->ds_rxstatus8 & AR_CRCErr) in ar5416ProcRxDesc()
270 else if (ads->ds_rxstatus8 & AR_DecryptCRCErr) in ar5416ProcRxDesc()
272 else if (ads->ds_rxstatus8 & AR_MichaelErr) in ar5416ProcRxDesc()
276 if (ads->ds_rxstatus8 & AR_KeyMiss) in ar5416ProcRxDesc()