Lines Matching refs:rs
250 struct ath_rx_status *rs)
265 rs->rs_datalen = ads->ds_rxstatus0 & AR_DataLen;
266 rs->rs_tstamp = MS(ads->ds_rxstatus1, AR_RcvTimestamp);
267 rs->rs_status = 0;
268 rs->rs_rssi = MS(ads->ds_rxstatus0, AR_RcvSigStrength);
270 if (rs->rs_rssi == -128)
271 rs->rs_rssi = 0;
273 rs->rs_keyix = MS(ads->ds_rxstatus1, AR_KeyIdx);
275 rs->rs_keyix = HAL_RXKEYIX_INVALID;
277 rs->rs_status |= HAL_RXERR_KEYMISS;
279 rs->rs_rate = MS(ads->ds_rxstatus0, AR_RcvRate);
280 rs->rs_antenna = MS(ads->ds_rxstatus0, AR_RcvAntenna);
281 rs->rs_more = (ads->ds_rxstatus0 & AR_More) ? 1 : 0;
304 rs->rs_status |= HAL_RXERR_PHY;
306 rs->rs_phyerr = phyerr;
309 ar5212AniPhyErrReport(ah, rs);
313 rs->rs_status |= HAL_RXERR_CRC;
315 rs->rs_status |= HAL_RXERR_DECRYPT;
317 rs->rs_status |= HAL_RXERR_MIC;