Lines Matching refs:rx_status
784 struct ieee80211_rx_status rx_status = {}; in iwlagn_rx_reply_rx() local
822 rx_status.mactime = le64_to_cpu(phy_res->timestamp); in iwlagn_rx_reply_rx()
823 rx_status.band = (phy_res->phy_flags & RX_RES_PHY_FLAGS_BAND_24_MSK) ? in iwlagn_rx_reply_rx()
825 rx_status.freq = in iwlagn_rx_reply_rx()
827 rx_status.band); in iwlagn_rx_reply_rx()
828 rx_status.rate_idx = in iwlagn_rx_reply_rx()
829 iwlagn_hwrate_to_mac80211_idx(rate_n_flags, rx_status.band); in iwlagn_rx_reply_rx()
830 rx_status.flag = 0; in iwlagn_rx_reply_rx()
839 rx_status.signal = iwlagn_calc_rssi(priv, phy_res); in iwlagn_rx_reply_rx()
842 rx_status.signal, (unsigned long long)rx_status.mactime); in iwlagn_rx_reply_rx()
857 rx_status.antenna = in iwlagn_rx_reply_rx()
863 rx_status.enc_flags |= RX_ENC_FLAG_SHORTPRE; in iwlagn_rx_reply_rx()
871 rx_status.flag |= RX_FLAG_AMPDU_DETAILS; in iwlagn_rx_reply_rx()
872 rx_status.ampdu_reference = priv->ampdu_ref; in iwlagn_rx_reply_rx()
877 rx_status.encoding = RX_ENC_HT; in iwlagn_rx_reply_rx()
879 rx_status.bw = RATE_INFO_BW_40; in iwlagn_rx_reply_rx()
881 rx_status.bw = RATE_INFO_BW_20; in iwlagn_rx_reply_rx()
883 rx_status.enc_flags |= RX_ENC_FLAG_SHORT_GI; in iwlagn_rx_reply_rx()
885 rx_status.enc_flags |= RX_ENC_FLAG_HT_GF; in iwlagn_rx_reply_rx()
888 rxb, &rx_status); in iwlagn_rx_reply_rx()