Lines Matching refs:rxi

4685     struct ieee80211_rxinfo *rxi)  in iwm_ccmp_decap()  argument
4714 if (rxi->rxi_flags & IEEE80211_RXI_HWDEC_SAME_PN) { in iwm_ccmp_decap()
4738 struct ieee80211_rxinfo *rxi) in iwm_rx_hwdecrypt() argument
4781 rxi->rxi_flags |= IEEE80211_RXI_HWDEC; in iwm_rx_hwdecrypt()
4793 uint32_t device_timestamp, struct ieee80211_rxinfo *rxi, in iwm_rx_frame() argument
4806 if ((rxi->rxi_flags & IEEE80211_RXI_HWDEC) && in iwm_rx_frame()
4807 iwm_ccmp_decap(sc, m, ni, rxi) != 0) { in iwm_rx_frame()
4833 tap->wr_dbm_antsignal = (int8_t)rxi->rxi_rssi; in iwm_rx_frame()
4868 ieee80211_inputm(IC2IFP(ic), m, ni, rxi, ml); in iwm_rx_frame()
4877 struct ieee80211_rxinfo rxi; in iwm_rx_mpdu() local
4886 memset(&rxi, 0, sizeof(rxi)); in iwm_rx_mpdu()
4926 if (iwm_rx_hwdecrypt(sc, m, rx_pkt_status, &rxi)) { in iwm_rx_mpdu()
4940 rxi.rxi_rssi = rssi; in iwm_rx_mpdu()
4941 rxi.rxi_tstamp = device_timestamp; in iwm_rx_mpdu()
4942 rxi.rxi_chan = chanidx; in iwm_rx_mpdu()
4946 rate_n_flags, device_timestamp, &rxi, ml); in iwm_rx_mpdu()
4968 struct iwm_rx_mpdu_desc *desc, struct ieee80211_rxinfo *rxi) in iwm_detect_duplicate() argument
5009 rxi->rxi_flags |= IEEE80211_RXI_SAME_SEQ; in iwm_detect_duplicate()
5047 struct ieee80211_rxinfo *rxi; in iwm_release_frames() local
5055 rxi = &entries[index].rxi; in iwm_release_frames()
5064 rate_n_flags, device_timestamp, rxi, ml); in iwm_release_frames()
5072 rxi->rxi_flags |= IEEE80211_RXI_SAME_SEQ; in iwm_release_frames()
5073 rxi->rxi_flags |= IEEE80211_RXI_HWDEC_SAME_PN; in iwm_release_frames()
5144 uint32_t device_timestamp, struct ieee80211_rxinfo *rxi, in iwm_rx_reorder() argument
5201 rxi->rxi_flags |= IEEE80211_RXI_AMPDU_DONE; in iwm_rx_reorder()
5301 memcpy(&entries[index].rxi, rxi, sizeof(entries[index].rxi)); in iwm_rx_reorder()
5342 struct ieee80211_rxinfo rxi; in iwm_rx_mpdu_mq() local
5349 memset(&rxi, 0, sizeof(rxi)); in iwm_rx_mpdu_mq()
5426 rxi.rxi_flags |= IEEE80211_RXI_HWDEC_SAME_PN; in iwm_rx_mpdu_mq()
5452 if (iwm_rx_hwdecrypt(sc, m, le16toh(desc->status), &rxi)) { in iwm_rx_mpdu_mq()
5457 if (iwm_detect_duplicate(sc, m, desc, &rxi)) { in iwm_rx_mpdu_mq()
5471 rxi.rxi_rssi = rssi; in iwm_rx_mpdu_mq()
5472 rxi.rxi_tstamp = le64toh(desc->v1.tsf_on_air_rise); in iwm_rx_mpdu_mq()
5473 rxi.rxi_chan = chanidx; in iwm_rx_mpdu_mq()
5477 rate_n_flags, device_timestamp, &rxi, ml)) in iwm_rx_mpdu_mq()
5482 rate_n_flags, device_timestamp, &rxi, ml); in iwm_rx_mpdu_mq()