Lines Matching refs:rxs

3277 	struct ieee80211_rx_status *rxs = IEEE80211_SKB_RXCB(msdu);  in ath11k_dp_rx_h_verify_tkip_mic()  local
3317 rxs->flag |= RX_FLAG_MMIC_ERROR | RX_FLAG_MMIC_STRIPPED | in ath11k_dp_rx_h_verify_tkip_mic()
3321 ath11k_dp_rx_h_ppdu(ar, rx_desc, rxs); in ath11k_dp_rx_h_verify_tkip_mic()
3323 HAL_ENCRYPT_TYPE_TKIP_MIC, rxs, true); in ath11k_dp_rx_h_verify_tkip_mic()
4111 struct ieee80211_rx_status rxs = {0}; in ath11k_dp_rx_wbm_err() local
4116 drop = ath11k_dp_rx_h_reo_err(ar, msdu, &rxs, msdu_list); in ath11k_dp_rx_wbm_err()
4119 drop = ath11k_dp_rx_h_rxdma_err(ar, msdu, &rxs); in ath11k_dp_rx_wbm_err()
4131 ath11k_dp_rx_deliver_msdu(ar, napi, msdu, &rxs); in ath11k_dp_rx_wbm_err()
4901 struct ieee80211_rx_status *rxs, bool *fcs_err) in ath11k_dp_rx_mon_merg_msdus() argument
4927 ath11k_dp_rx_h_ppdu(ar, rx_desc, rxs); in ath11k_dp_rx_mon_merg_msdus()
5041 struct ieee80211_rx_status *rxs) in ath11k_update_radiotap() argument
5046 rxs->flag |= RX_FLAG_MACTIME_START; in ath11k_update_radiotap()
5047 rxs->signal = ppduinfo->rssi_comb + ATH11K_DEFAULT_NOISE_FLOOR; in ath11k_update_radiotap()
5050 rxs->nss = ppduinfo->nss; in ath11k_update_radiotap()
5053 rxs->flag |= RX_FLAG_RADIOTAP_HE_MU; in ath11k_update_radiotap()
5054 rxs->encoding = RX_ENC_HE; in ath11k_update_radiotap()
5058 rxs->flag |= RX_FLAG_RADIOTAP_HE; in ath11k_update_radiotap()
5059 rxs->encoding = RX_ENC_HE; in ath11k_update_radiotap()
5062 rxs->rate_idx = ppduinfo->rate; in ath11k_update_radiotap()
5064 rxs->encoding = RX_ENC_VHT; in ath11k_update_radiotap()
5065 rxs->rate_idx = ppduinfo->rate; in ath11k_update_radiotap()
5067 rxs->encoding = RX_ENC_HT; in ath11k_update_radiotap()
5068 rxs->rate_idx = ppduinfo->rate; in ath11k_update_radiotap()
5070 rxs->encoding = RX_ENC_LEGACY; in ath11k_update_radiotap()
5071 sband = &ar->mac.sbands[rxs->band]; in ath11k_update_radiotap()
5072 rxs->rate_idx = ath11k_mac_hw_rate_to_idx(sband, ppduinfo->rate, in ath11k_update_radiotap()
5076 rxs->mactime = ppduinfo->tsft; in ath11k_update_radiotap()
5087 struct ieee80211_rx_status *rxs = &dp->rx_status; in ath11k_dp_rx_mon_deliver() local
5091 tail_msdu, rxs, &fcs_err); in ath11k_dp_rx_mon_deliver()
5098 rxs->flag = 0; in ath11k_dp_rx_mon_deliver()
5101 rxs->flag = RX_FLAG_FAILED_FCS_CRC; in ath11k_dp_rx_mon_deliver()
5106 rxs->flag &= ~RX_FLAG_AMSDU_MORE; in ath11k_dp_rx_mon_deliver()
5108 rxs->flag |= RX_FLAG_AMSDU_MORE; in ath11k_dp_rx_mon_deliver()
5112 rxs->flag &= ~RX_FLAG_ALLOW_SAME_PN; in ath11k_dp_rx_mon_deliver()
5114 rxs->flag |= RX_FLAG_ALLOW_SAME_PN; in ath11k_dp_rx_mon_deliver()
5116 rxs->flag |= RX_FLAG_ONLY_MONITOR; in ath11k_dp_rx_mon_deliver()
5117 ath11k_update_radiotap(ar, ppduinfo, mon_skb, rxs); in ath11k_dp_rx_mon_deliver()
5119 ath11k_dp_rx_deliver_msdu(ar, napi, mon_skb, rxs); in ath11k_dp_rx_mon_deliver()
5122 rxs->flag = 0; in ath11k_dp_rx_mon_deliver()