Lines Matching refs:rxs

878 			    struct ieee80211_rx_status *rxs, bool *fcs_err)  in ath12k_dp_mon_rx_merg_msdus()  argument
900 ath12k_dp_rx_h_ppdu(ar, rx_desc, rxs); in ath12k_dp_mon_rx_merg_msdus()
1020 struct ieee80211_rx_status *rxs) in ath12k_dp_mon_update_radiotap() argument
1026 rxs->flag |= RX_FLAG_MACTIME_START; in ath12k_dp_mon_update_radiotap()
1027 rxs->signal = ppduinfo->rssi_comb + ATH12K_DEFAULT_NOISE_FLOOR; in ath12k_dp_mon_update_radiotap()
1028 rxs->nss = ppduinfo->nss + 1; in ath12k_dp_mon_update_radiotap()
1031 rxs->flag |= RX_FLAG_AMPDU_DETAILS; in ath12k_dp_mon_update_radiotap()
1032 rxs->ampdu_reference = ampdu_id; in ath12k_dp_mon_update_radiotap()
1036 rxs->flag |= RX_FLAG_RADIOTAP_HE_MU; in ath12k_dp_mon_update_radiotap()
1037 rxs->encoding = RX_ENC_HE; in ath12k_dp_mon_update_radiotap()
1041 rxs->flag |= RX_FLAG_RADIOTAP_HE; in ath12k_dp_mon_update_radiotap()
1042 rxs->encoding = RX_ENC_HE; in ath12k_dp_mon_update_radiotap()
1045 rxs->rate_idx = ppduinfo->rate; in ath12k_dp_mon_update_radiotap()
1047 rxs->encoding = RX_ENC_VHT; in ath12k_dp_mon_update_radiotap()
1048 rxs->rate_idx = ppduinfo->rate; in ath12k_dp_mon_update_radiotap()
1050 rxs->encoding = RX_ENC_HT; in ath12k_dp_mon_update_radiotap()
1051 rxs->rate_idx = ppduinfo->rate; in ath12k_dp_mon_update_radiotap()
1053 rxs->encoding = RX_ENC_LEGACY; in ath12k_dp_mon_update_radiotap()
1054 sband = &ar->mac.sbands[rxs->band]; in ath12k_dp_mon_update_radiotap()
1055 rxs->rate_idx = ath12k_mac_hw_rate_to_idx(sband, ppduinfo->rate, in ath12k_dp_mon_update_radiotap()
1059 rxs->mactime = ppduinfo->tsft; in ath12k_dp_mon_update_radiotap()
1144 struct ieee80211_rx_status *rxs = &dp->rx_status; in ath12k_dp_mon_rx_deliver() local
1148 rxs, &fcs_err); in ath12k_dp_mon_rx_deliver()
1153 rxs->flag = 0; in ath12k_dp_mon_rx_deliver()
1156 rxs->flag = RX_FLAG_FAILED_FCS_CRC; in ath12k_dp_mon_rx_deliver()
1161 rxs->flag &= ~RX_FLAG_AMSDU_MORE; in ath12k_dp_mon_rx_deliver()
1163 rxs->flag |= RX_FLAG_AMSDU_MORE; in ath12k_dp_mon_rx_deliver()
1167 rxs->flag &= ~RX_FLAG_ALLOW_SAME_PN; in ath12k_dp_mon_rx_deliver()
1169 rxs->flag |= RX_FLAG_ALLOW_SAME_PN; in ath12k_dp_mon_rx_deliver()
1171 rxs->flag |= RX_FLAG_ONLY_MONITOR; in ath12k_dp_mon_rx_deliver()
1172 ath12k_dp_mon_update_radiotap(ar, ppduinfo, mon_skb, rxs); in ath12k_dp_mon_rx_deliver()
1173 ath12k_dp_mon_rx_deliver_msdu(ar, napi, mon_skb, rxs); in ath12k_dp_mon_rx_deliver()
1176 rxs->flag = 0; in ath12k_dp_mon_rx_deliver()