Lines Matching refs:rxs
787 struct ieee80211_rx_status *rxs, in ath9k_process_tsf() argument
792 rxs->mactime = (tsf & ~0xffffffffULL) | rs->rs_tstamp; in ath9k_process_tsf()
795 rxs->mactime -= 0x100000000ULL; in ath9k_process_tsf()
799 rxs->mactime += 0x100000000ULL; in ath9k_process_tsf()
992 struct ath_rx_status *rs, struct ieee80211_rx_status *rxs) in ath9k_apply_ampdu_details() argument
995 rxs->flag |= RX_FLAG_AMPDU_DETAILS | RX_FLAG_AMPDU_LAST_KNOWN; in ath9k_apply_ampdu_details()
997 rxs->ampdu_reference = sc->rx.ampdu_ref; in ath9k_apply_ampdu_details()
1000 rxs->flag |= RX_FLAG_AMPDU_IS_LAST; in ath9k_apply_ampdu_details()
1005 rxs->flag |= RX_FLAG_AMPDU_DELIM_CRC_ERROR; in ath9k_apply_ampdu_details()
1017 struct ieee80211_rx_status *rxs; in ath_rx_count_airtime() local
1035 rxs = IEEE80211_SKB_RXCB(skb); in ath_rx_count_airtime()
1037 is_sgi = !!(rxs->enc_flags & RX_ENC_FLAG_SHORT_GI); in ath_rx_count_airtime()
1038 is_40 = !!(rxs->bw == RATE_INFO_BW_40); in ath_rx_count_airtime()
1039 is_sp = !!(rxs->enc_flags & RX_ENC_FLAG_SHORTPRE); in ath_rx_count_airtime()
1041 if (!!(rxs->encoding == RX_ENC_HT)) { in ath_rx_count_airtime()
1044 airtime += ath_pkt_duration(sc, rxs->rate_idx, len, in ath_rx_count_airtime()
1049 rate = &common->sbands[rxs->band].bitrates[rxs->rate_idx]; in ath_rx_count_airtime()
1051 len, rxs->rate_idx, is_sp); in ath_rx_count_airtime()
1063 struct ieee80211_rx_status *rxs; in ath_rx_tasklet() local
1112 rxs = IEEE80211_SKB_RXCB(hdr_skb); in ath_rx_tasklet()
1113 memset(rxs, 0, sizeof(struct ieee80211_rx_status)); in ath_rx_tasklet()
1115 retval = ath9k_rx_skb_preprocess(sc, hdr_skb, &rs, rxs, in ath_rx_tasklet()
1154 rxs, decrypt_error); in ath_rx_tasklet()
1191 if (rxs->flag & RX_FLAG_MMIC_STRIPPED) in ath_rx_tasklet()
1203 ath9k_apply_ampdu_details(sc, &rs, rxs); in ath_rx_tasklet()