Lines Matching defs:rxi
4532 struct ieee80211_rxinfo *rxi)
4566 if (rxi->rxi_flags & IEEE80211_RXI_HWDEC_SAME_PN) {
4590 struct ieee80211_rxinfo *rxi)
4634 rxi->rxi_flags |= IEEE80211_RXI_HWDEC;
4646 uint32_t device_timestamp, struct ieee80211_rxinfo *rxi,
4659 if ((rxi->rxi_flags & IEEE80211_RXI_HWDEC) &&
4660 iwx_ccmp_decap(sc, m, ni, rxi) != 0) {
4688 tap->wr_dbm_antsignal = (int8_t)rxi->rxi_rssi;
4745 ieee80211_inputm(IC2IFP(ic), m, ni, rxi, ml);
4757 struct iwx_rx_mpdu_desc *desc, struct ieee80211_rxinfo *rxi)
4798 rxi->rxi_flags |= IEEE80211_RXI_SAME_SEQ;
4836 struct ieee80211_rxinfo *rxi;
4844 rxi = &entries[index].rxi;
4853 rate_n_flags, device_timestamp, rxi, ml);
4861 rxi->rxi_flags |= IEEE80211_RXI_SAME_SEQ;
4862 rxi->rxi_flags |= IEEE80211_RXI_HWDEC_SAME_PN;
4933 uint32_t device_timestamp, struct ieee80211_rxinfo *rxi,
4990 rxi->rxi_flags |= IEEE80211_RXI_AMPDU_DONE;
5090 memcpy(&entries[index].rxi, rxi, sizeof(entries[index].rxi));
5131 struct ieee80211_rxinfo rxi;
5211 memset(&rxi, 0, sizeof(rxi));
5231 rxi.rxi_flags |= IEEE80211_RXI_HWDEC_SAME_PN;
5250 if (iwx_rx_hwdecrypt(sc, m, le16toh(desc->status), &rxi)) {
5255 if (iwx_detect_duplicate(sc, m, desc, &rxi)) {
5276 rxi.rxi_rssi = rssi;
5277 rxi.rxi_tstamp = device_timestamp;
5278 rxi.rxi_chan = chanidx;
5282 rate_n_flags, device_timestamp, &rxi, ml))
5287 rate_n_flags, device_timestamp, &rxi, ml);