Lines Matching defs:rxi
4623 struct ieee80211_rxinfo *rxi)
4657 if (rxi->rxi_flags & IEEE80211_RXI_HWDEC_SAME_PN) {
4681 struct ieee80211_rxinfo *rxi)
4725 rxi->rxi_flags |= IEEE80211_RXI_HWDEC;
4737 uint32_t device_timestamp, struct ieee80211_rxinfo *rxi,
4750 if ((rxi->rxi_flags & IEEE80211_RXI_HWDEC) &&
4751 iwx_ccmp_decap(sc, m, ni, rxi) != 0) {
4779 tap->wr_dbm_antsignal = (int8_t)rxi->rxi_rssi;
4836 ieee80211_inputm(IC2IFP(ic), m, ni, rxi, ml);
4848 struct iwx_rx_mpdu_desc *desc, struct ieee80211_rxinfo *rxi)
4889 rxi->rxi_flags |= IEEE80211_RXI_SAME_SEQ;
4927 struct ieee80211_rxinfo *rxi;
4935 rxi = &entries[index].rxi;
4944 rate_n_flags, device_timestamp, rxi, ml);
4952 rxi->rxi_flags |= IEEE80211_RXI_SAME_SEQ;
4953 rxi->rxi_flags |= IEEE80211_RXI_HWDEC_SAME_PN;
5024 uint32_t device_timestamp, struct ieee80211_rxinfo *rxi,
5081 rxi->rxi_flags |= IEEE80211_RXI_AMPDU_DONE;
5181 memcpy(&entries[index].rxi, rxi, sizeof(entries[index].rxi));
5222 struct ieee80211_rxinfo rxi;
5302 memset(&rxi, 0, sizeof(rxi));
5322 rxi.rxi_flags |= IEEE80211_RXI_HWDEC_SAME_PN;
5341 if (iwx_rx_hwdecrypt(sc, m, le16toh(desc->status), &rxi)) {
5346 if (iwx_detect_duplicate(sc, m, desc, &rxi)) {
5367 rxi.rxi_rssi = rssi;
5368 rxi.rxi_tstamp = device_timestamp;
5369 rxi.rxi_chan = chanidx;
5373 rate_n_flags, device_timestamp, &rxi, ml))
5378 rate_n_flags, device_timestamp, &rxi, ml);