Home
last modified time | relevance | path

Searched refs:rx_status (Results 1 – 25 of 116) sorted by relevance

12345

/linux/drivers/net/wireless/ath/ath5k/
H A Ddesc.c605 struct ath5k_hw_rx_status *rx_status; in ath5k_hw_proc_5210_rx_status() local
607 rx_status = &desc->ud.ds_rx.rx_stat; in ath5k_hw_proc_5210_rx_status()
610 if (unlikely(!(rx_status->rx_status_1 & in ath5k_hw_proc_5210_rx_status()
619 rs->rs_datalen = rx_status->rx_status_0 & in ath5k_hw_proc_5210_rx_status()
621 rs->rs_rssi = AR5K_REG_MS(rx_status->rx_status_0, in ath5k_hw_proc_5210_rx_status()
623 rs->rs_rate = AR5K_REG_MS(rx_status->rx_status_0, in ath5k_hw_proc_5210_rx_status()
625 rs->rs_more = !!(rx_status->rx_status_0 & in ath5k_hw_proc_5210_rx_status()
632 rs->rs_tstamp = AR5K_REG_MS(rx_status->rx_status_1, in ath5k_hw_proc_5210_rx_status()
636 rs->rs_antenna = AR5K_REG_MS(rx_status->rx_status_0, in ath5k_hw_proc_5210_rx_status()
639 rs->rs_antenna = (rx_status->rx_status_0 & in ath5k_hw_proc_5210_rx_status()
[all …]
/linux/drivers/net/wireless/ath/ath12k/
H A Ddp_mon.c14 struct ieee80211_rx_status *rx_status) in ath12k_dp_mon_fill_rx_stats_info() argument
18 rx_status->freq = center_freq; in ath12k_dp_mon_fill_rx_stats_info()
19 rx_status->bw = ath12k_mac_bw_to_mac80211_bw(ppdu_info->bw); in ath12k_dp_mon_fill_rx_stats_info()
20 rx_status->nss = ppdu_info->nss; in ath12k_dp_mon_fill_rx_stats_info()
21 rx_status->rate_idx = 0; in ath12k_dp_mon_fill_rx_stats_info()
22 rx_status->encoding = RX_ENC_LEGACY; in ath12k_dp_mon_fill_rx_stats_info()
23 rx_status->flag |= RX_FLAG_NO_SIGNAL_VAL; in ath12k_dp_mon_fill_rx_stats_info()
27 rx_status->band = NL80211_BAND_6GHZ; in ath12k_dp_mon_fill_rx_stats_info()
30 rx_status->band = NL80211_BAND_2GHZ; in ath12k_dp_mon_fill_rx_stats_info()
33 rx_status->band = NL80211_BAND_5GHZ; in ath12k_dp_mon_fill_rx_stats_info()
[all …]
H A Ddp_rx.c984 if (!(rx_info->rx_status->flag & RX_FLAG_IV_STRIPPED)) { in ath12k_dp_rx_h_undecap_nwifi()
1075 if (!(rx_info->rx_status->flag & RX_FLAG_IV_STRIPPED)) { in ath12k_get_dot11_hdr_from_rx_desc()
1086 rx_info->rx_status->flag &= ~RX_FLAG_PN_VALIDATED; in ath12k_get_dot11_hdr_from_rx_desc()
1156 ath12k_dp_rx_h_undecap_raw(dp_pdev, msdu, enctype, rx_info->rx_status, in ath12k_dp_rx_h_undecap()
1186 rx_info->rx_status->flag |= RX_FLAG_8023; in ath12k_dp_rx_h_undecap()
1198 rx_info->rx_status->flag |= RX_FLAG_8023; in ath12k_dp_rx_h_undecap()
1229 struct ieee80211_rx_status *rx_status = rx_info->rx_status; in ath12k_dp_rx_h_rate() local
1241 sband = &ar->mac.sbands[rx_status->band]; in ath12k_dp_rx_h_rate()
1242 rx_status->rate_idx = ath12k_mac_hw_rate_to_idx(sband, rate_mcs, in ath12k_dp_rx_h_rate()
1246 rx_status->encoding = RX_ENC_HT; in ath12k_dp_rx_h_rate()
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drx.c104 struct ieee80211_rx_status *rx_status) in iwl_mvm_get_signal_strength() argument
122 rx_status->signal = max_energy; in iwl_mvm_get_signal_strength()
123 rx_status->chains = (le16_to_cpu(phy_info->phy_flags) & in iwl_mvm_get_signal_strength()
126 rx_status->chain_signal[0] = energy_a; in iwl_mvm_get_signal_strength()
127 rx_status->chain_signal[1] = energy_b; in iwl_mvm_get_signal_strength()
292 struct ieee80211_rx_status *rx_status; in iwl_mvm_rx_rx_mpdu() local
330 rx_status = IEEE80211_SKB_RXCB(skb); in iwl_mvm_rx_rx_mpdu()
339 rx_status->flag |= RX_FLAG_FAILED_FCS_CRC; in iwl_mvm_rx_rx_mpdu()
346 rx_status->mactime = le64_to_cpu(phy_info->timestamp); in iwl_mvm_rx_rx_mpdu()
347 rx_status->device_timestamp = le32_to_cpu(phy_info->system_timestamp); in iwl_mvm_rx_rx_mpdu()
[all …]
/linux/drivers/net/fjes/
H A Dfjes_trace.h277 __field(u16, rx_status)
284 __entry->rx_status =
285 hw->ep_shm_info[src_epid].tx.info->v1i.rx_status;
289 __entry->txrx_stop_req_bit, __entry->rx_status)
299 __field(u16, rx_status)
305 __entry->rx_status = hw->ep_shm_info[src_epid].tx.info->v1i.rx_status;
309 __entry->txrx_stop_req_bit, __entry->rx_status)
321 __field(u16, rx_status)
328 __entry->rx_status =
329 hw->ep_shm_info[src_epid].tx.info->v1i.rx_status;
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
H A Dtrx.c291 struct ieee80211_rx_status *rx_status, in rtl92cu_rx_query_desc() argument
315 rx_status->freq = hw->conf.chandef.chan->center_freq; in rtl92cu_rx_query_desc()
316 rx_status->band = hw->conf.chandef.chan->band; in rtl92cu_rx_query_desc()
318 rx_status->flag |= RX_FLAG_FAILED_FCS_CRC; in rtl92cu_rx_query_desc()
320 rx_status->flag |= RX_FLAG_DECRYPTED; in rtl92cu_rx_query_desc()
322 rx_status->bw = RATE_INFO_BW_40; in rtl92cu_rx_query_desc()
324 rx_status->encoding = RX_ENC_HT; in rtl92cu_rx_query_desc()
325 rx_status->flag |= RX_FLAG_MACTIME_START; in rtl92cu_rx_query_desc()
327 rx_status->flag |= RX_FLAG_DECRYPTED; in rtl92cu_rx_query_desc()
328 rx_status->rate_idx = rtlwifi_rate_mapping(hw, stats->is_ht, in rtl92cu_rx_query_desc()
[all …]
/linux/drivers/mailbox/
H A Dmtk-gpueb-mailbox.c55 atomic_t rx_status; member
100 if (!atomic_cmpxchg(&ch->rx_status, 0, GPUEB_MBOX_FULL | GPUEB_MBOX_BLOCKED)) in mtk_gpueb_mbox_isr()
112 status = atomic_cmpxchg(&ch->rx_status, GPUEB_MBOX_FULL | GPUEB_MBOX_BLOCKED, in mtk_gpueb_mbox_thread()
120 atomic_set(&ch->rx_status, 0); in mtk_gpueb_mbox_thread()
133 if (atomic_read(&ch->rx_status)) in mtk_gpueb_mbox_send_data()
155 atomic_set(&ch->rx_status, 0); in mtk_gpueb_mbox_startup()
180 atomic_set(&ch->rx_status, GPUEB_MBOX_BLOCKED); in mtk_gpueb_mbox_startup()
189 atomic_set(&ch->rx_status, GPUEB_MBOX_BLOCKED); in mtk_gpueb_mbox_shutdown()
270 atomic_set(&ch->rx_status, GPUEB_MBOX_BLOCKED); in mtk_gpueb_mbox_probe()
/linux/drivers/net/wireless/intel/iwlwifi/dvm/
H A Drx.c779 struct ieee80211_rx_status rx_status = {}; in iwlagn_rx_reply_rx() local
829 rx_status.mactime = le64_to_cpu(phy_res->timestamp); in iwlagn_rx_reply_rx()
830 rx_status.band = (phy_res->phy_flags & RX_RES_PHY_FLAGS_BAND_24_MSK) ? in iwlagn_rx_reply_rx()
832 rx_status.freq = in iwlagn_rx_reply_rx()
834 rx_status.band); in iwlagn_rx_reply_rx()
835 rx_status.rate_idx = in iwlagn_rx_reply_rx()
836 iwlagn_hwrate_to_mac80211_idx(rate_n_flags, rx_status.band); in iwlagn_rx_reply_rx()
837 rx_status.flag = 0; in iwlagn_rx_reply_rx()
846 rx_status.signal = iwlagn_calc_rssi(priv, phy_res); in iwlagn_rx_reply_rx()
849 rx_status.signal, (unsigned long long)rx_status.mactime); in iwlagn_rx_reply_rx()
[all …]
/linux/drivers/net/wireless/ath/ath12k/wifi7/
H A Ddp_mon.c1984 cts->duration = cpu_to_le16(tx_ppdu_info->rx_status.rx_duration); in ath12k_wifi7_dp_mon_tx_gen_cts2self_frame()
1985 memcpy(cts->ra, tx_ppdu_info->rx_status.addr1, sizeof(cts->ra)); in ath12k_wifi7_dp_mon_tx_gen_cts2self_frame()
2010 rts->duration = cpu_to_le16(tx_ppdu_info->rx_status.rx_duration); in ath12k_wifi7_dp_mon_tx_gen_rts_frame()
2011 memcpy(rts->ra, tx_ppdu_info->rx_status.addr1, sizeof(rts->ra)); in ath12k_wifi7_dp_mon_tx_gen_rts_frame()
2012 memcpy(rts->ta, tx_ppdu_info->rx_status.addr2, sizeof(rts->ta)); in ath12k_wifi7_dp_mon_tx_gen_rts_frame()
2037 qhdr->duration_id = cpu_to_le16(tx_ppdu_info->rx_status.rx_duration); in ath12k_wifi7_dp_mon_tx_gen_3addr_qos_null_frame()
2038 memcpy(qhdr->addr1, tx_ppdu_info->rx_status.addr1, ETH_ALEN); in ath12k_wifi7_dp_mon_tx_gen_3addr_qos_null_frame()
2039 memcpy(qhdr->addr2, tx_ppdu_info->rx_status.addr2, ETH_ALEN); in ath12k_wifi7_dp_mon_tx_gen_3addr_qos_null_frame()
2040 memcpy(qhdr->addr3, tx_ppdu_info->rx_status.addr3, ETH_ALEN); in ath12k_wifi7_dp_mon_tx_gen_3addr_qos_null_frame()
2065 qhdr->duration = cpu_to_le16(tx_ppdu_info->rx_status.rx_duration); in ath12k_wifi7_dp_mon_tx_gen_4addr_qos_null_frame()
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
H A Dtrx.c258 struct ieee80211_rx_status *rx_status, in rtl92ce_rx_query_desc() argument
286 rx_status->freq = hw->conf.chandef.chan->center_freq; in rtl92ce_rx_query_desc()
287 rx_status->band = hw->conf.chandef.chan->band; in rtl92ce_rx_query_desc()
293 rx_status->flag |= RX_FLAG_FAILED_FCS_CRC; in rtl92ce_rx_query_desc()
296 rx_status->bw = RATE_INFO_BW_40; in rtl92ce_rx_query_desc()
299 rx_status->encoding = RX_ENC_HT; in rtl92ce_rx_query_desc()
301 rx_status->flag |= RX_FLAG_MACTIME_START; in rtl92ce_rx_query_desc()
314 rx_status->flag &= ~RX_FLAG_DECRYPTED; in rtl92ce_rx_query_desc()
316 rx_status->flag |= RX_FLAG_DECRYPTED; in rtl92ce_rx_query_desc()
323 rx_status->rate_idx = rtlwifi_rate_mapping(hw, stats->is_ht, in rtl92ce_rx_query_desc()
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
H A Dtrx.c262 struct ieee80211_rx_status *rx_status, in rtl8723e_rx_query_desc() argument
289 rx_status->freq = hw->conf.chandef.chan->center_freq; in rtl8723e_rx_query_desc()
290 rx_status->band = hw->conf.chandef.chan->band; in rtl8723e_rx_query_desc()
296 rx_status->flag |= RX_FLAG_FAILED_FCS_CRC; in rtl8723e_rx_query_desc()
299 rx_status->bw = RATE_INFO_BW_40; in rtl8723e_rx_query_desc()
302 rx_status->encoding = RX_ENC_HT; in rtl8723e_rx_query_desc()
304 rx_status->flag |= RX_FLAG_MACTIME_START; in rtl8723e_rx_query_desc()
317 rx_status->flag |= RX_FLAG_DECRYPTED; in rtl8723e_rx_query_desc()
319 rx_status->flag &= ~RX_FLAG_DECRYPTED; in rtl8723e_rx_query_desc()
327 rx_status->rate_idx = rtlwifi_rate_mapping(hw, status->is_ht, in rtl8723e_rx_query_desc()
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192se/
H A Dtrx.c234 struct ieee80211_rx_status *rx_status, u8 *pdesc8, in rtl92se_rx_query_desc() argument
263 rx_status->freq = hw->conf.chandef.chan->center_freq; in rtl92se_rx_query_desc()
264 rx_status->band = hw->conf.chandef.chan->band; in rtl92se_rx_query_desc()
267 rx_status->flag |= RX_FLAG_FAILED_FCS_CRC; in rtl92se_rx_query_desc()
270 rx_status->bw = RATE_INFO_BW_40; in rtl92se_rx_query_desc()
273 rx_status->encoding = RX_ENC_HT; in rtl92se_rx_query_desc()
275 rx_status->flag |= RX_FLAG_MACTIME_START; in rtl92se_rx_query_desc()
290 rx_status->flag &= ~RX_FLAG_DECRYPTED; in rtl92se_rx_query_desc()
292 rx_status->flag |= RX_FLAG_DECRYPTED; in rtl92se_rx_query_desc()
295 rx_status->rate_idx = rtlwifi_rate_mapping(hw, stats->is_ht, in rtl92se_rx_query_desc()
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192d/
H A Dtrx_common.c385 struct ieee80211_rx_status *rx_status, in rtl92d_rx_query_desc() argument
409 rx_status->freq = hw->conf.chandef.chan->center_freq; in rtl92d_rx_query_desc()
410 rx_status->band = hw->conf.chandef.chan->band; in rtl92d_rx_query_desc()
412 rx_status->flag |= RX_FLAG_FAILED_FCS_CRC; in rtl92d_rx_query_desc()
414 rx_status->bw = RATE_INFO_BW_40; in rtl92d_rx_query_desc()
416 rx_status->encoding = RX_ENC_HT; in rtl92d_rx_query_desc()
417 rx_status->flag |= RX_FLAG_MACTIME_START; in rtl92d_rx_query_desc()
419 rx_status->flag |= RX_FLAG_DECRYPTED; in rtl92d_rx_query_desc()
420 rx_status->rate_idx = rtlwifi_rate_mapping(hw, stats->is_ht, in rtl92d_rx_query_desc()
422 rx_status->mactime = get_rx_desc_tsfl(pdesc); in rtl92d_rx_query_desc()
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8723be/
H A Dtrx.c296 struct ieee80211_rx_status *rx_status, in rtl8723be_rx_query_desc() argument
344 rx_status->freq = hw->conf.chandef.chan->center_freq; in rtl8723be_rx_query_desc()
345 rx_status->band = hw->conf.chandef.chan->band; in rtl8723be_rx_query_desc()
351 rx_status->flag |= RX_FLAG_FAILED_FCS_CRC; in rtl8723be_rx_query_desc()
354 rx_status->bw = RATE_INFO_BW_40; in rtl8723be_rx_query_desc()
357 rx_status->encoding = RX_ENC_HT; in rtl8723be_rx_query_desc()
359 rx_status->flag |= RX_FLAG_MACTIME_START; in rtl8723be_rx_query_desc()
372 rx_status->flag |= RX_FLAG_DECRYPTED; in rtl8723be_rx_query_desc()
374 rx_status->flag &= ~RX_FLAG_DECRYPTED; in rtl8723be_rx_query_desc()
381 rx_status->rate_idx = rtlwifi_rate_mapping(hw, status->is_ht, in rtl8723be_rx_query_desc()
[all …]
/linux/drivers/net/wireless/realtek/rtw89/
H A Dcore.c2377 bool rx_status) in rtw89_rxdesc_to_nl_he_gi() argument
2391 if (rx_status) in rtw89_rxdesc_to_nl_he_gi()
2399 bool rx_status) in rtw89_rxdesc_to_nl_eht_gi() argument
2413 if (rx_status) in rtw89_rxdesc_to_nl_eht_gi()
2421 bool rx_status, bool eht) in rtw89_rxdesc_to_nl_he_eht_gi() argument
2423 return eht ? rtw89_rxdesc_to_nl_eht_gi(rtwdev, desc_info_gi, rx_status) : in rtw89_rxdesc_to_nl_he_eht_gi()
2424 rtw89_rxdesc_to_nl_he_gi(rtwdev, desc_info_gi, rx_status); in rtw89_rxdesc_to_nl_he_eht_gi()
2570 struct ieee80211_rx_status *rx_status = IEEE80211_SKB_RXCB(skb); in rtw89_core_cancel_6ghz_probe_tx() local
2577 if (rx_status->band != NL80211_BAND_6GHZ) in rtw89_core_cancel_6ghz_probe_tx()
3032 struct ieee80211_rx_status *rx_status = IEEE80211_SKB_RXCB(skb); in rtw89_vif_rx_bcn_stat() local
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
H A Dtrx.c433 struct ieee80211_rx_status *rx_status, in rtl8821ae_rx_query_desc() argument
489 rx_status->freq = hw->conf.chandef.chan->center_freq; in rtl8821ae_rx_query_desc()
490 rx_status->band = hw->conf.chandef.chan->band; in rtl8821ae_rx_query_desc()
496 rx_status->flag |= RX_FLAG_FAILED_FCS_CRC; in rtl8821ae_rx_query_desc()
499 rx_status->bw = RATE_INFO_BW_40; in rtl8821ae_rx_query_desc()
501 rx_status->bw = RATE_INFO_BW_80; in rtl8821ae_rx_query_desc()
503 rx_status->encoding = RX_ENC_HT; in rtl8821ae_rx_query_desc()
505 rx_status->encoding = RX_ENC_VHT; in rtl8821ae_rx_query_desc()
508 rx_status->enc_flags |= RX_ENC_FLAG_SHORT_GI; in rtl8821ae_rx_query_desc()
510 rx_status->nss = status->vht_nss; in rtl8821ae_rx_query_desc()
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/
H A Dtrx.c369 struct ieee80211_rx_status *rx_status, in rtl88ee_rx_query_desc() argument
416 rx_status->freq = hw->conf.chandef.chan->center_freq; in rtl88ee_rx_query_desc()
417 rx_status->band = hw->conf.chandef.chan->band; in rtl88ee_rx_query_desc()
423 rx_status->flag |= RX_FLAG_FAILED_FCS_CRC; in rtl88ee_rx_query_desc()
426 rx_status->bw = RATE_INFO_BW_40; in rtl88ee_rx_query_desc()
429 rx_status->encoding = RX_ENC_HT; in rtl88ee_rx_query_desc()
431 rx_status->flag |= RX_FLAG_MACTIME_START; in rtl88ee_rx_query_desc()
444 rx_status->flag |= RX_FLAG_DECRYPTED; in rtl88ee_rx_query_desc()
446 rx_status->flag &= ~RX_FLAG_DECRYPTED; in rtl88ee_rx_query_desc()
454 rx_status->rate_idx = rtlwifi_rate_mapping(hw, status->is_ht, in rtl88ee_rx_query_desc()
[all …]
/linux/drivers/bus/mhi/host/
H A Dboot.c66 u32 rx_status; in __mhi_download_rddm_in_panic() local
134 BHIE_RXVECSTATUS_STATUS_BMSK, &rx_status); in __mhi_download_rddm_in_panic()
138 if (rx_status == BHIE_RXVECSTATUS_STATUS_XFER_COMPL) in __mhi_download_rddm_in_panic()
145 ret = mhi_read_reg(mhi_cntrl, base, BHIE_RXVECSTATUS_OFFS, &rx_status); in __mhi_download_rddm_in_panic()
147 dev_err(dev, "RXVEC_STATUS: 0x%x\n", rx_status); in __mhi_download_rddm_in_panic()
161 u32 rx_status; in mhi_download_rddm_image() local
173 &rx_status) || rx_status, in mhi_download_rddm_image()
176 return (rx_status == BHIE_RXVECSTATUS_STATUS_XFER_COMPL) ? 0 : -EIO; in mhi_download_rddm_image()
/linux/drivers/net/wireless/intersil/p54/
H A Dtxrx.c330 struct ieee80211_rx_status *rx_status = IEEE80211_SKB_RXCB(skb); in p54_rx_data() local
349 rx_status->flag |= RX_FLAG_DECRYPTED; in p54_rx_data()
352 rx_status->flag |= RX_FLAG_MMIC_ERROR; in p54_rx_data()
354 rx_status->signal = p54_rssi_to_dbm(priv, hdr->rssi); in p54_rx_data()
356 rx_status->enc_flags |= RX_ENC_FLAG_SHORTPRE; in p54_rx_data()
358 rx_status->rate_idx = (rate < 4) ? 0 : rate - 4; in p54_rx_data()
360 rx_status->rate_idx = rate; in p54_rx_data()
362 rx_status->freq = freq; in p54_rx_data()
363 rx_status->band = priv->hw->conf.chandef.chan->band; in p54_rx_data()
364 rx_status->antenna = hdr->antenna; in p54_rx_data()
[all …]
/linux/drivers/net/wireless/ath/ath11k/
H A Ddp_rx.c2235 struct ieee80211_rx_status *rx_status) in ath11k_dp_rx_h_mpdu() argument
2274 rx_status->flag &= ~(RX_FLAG_FAILED_FCS_CRC | in ath11k_dp_rx_h_mpdu()
2281 rx_status->flag |= RX_FLAG_FAILED_FCS_CRC; in ath11k_dp_rx_h_mpdu()
2283 rx_status->flag |= RX_FLAG_MMIC_ERROR; in ath11k_dp_rx_h_mpdu()
2286 rx_status->flag |= RX_FLAG_DECRYPTED | RX_FLAG_MMIC_STRIPPED; in ath11k_dp_rx_h_mpdu()
2289 rx_status->flag |= RX_FLAG_MIC_STRIPPED | in ath11k_dp_rx_h_mpdu()
2292 rx_status->flag |= RX_FLAG_IV_STRIPPED | in ath11k_dp_rx_h_mpdu()
2298 enctype, rx_status, is_decrypted); in ath11k_dp_rx_h_mpdu()
2311 struct ieee80211_rx_status *rx_status) in ath11k_dp_rx_h_rate() argument
2330 sband = &ar->mac.sbands[rx_status->band]; in ath11k_dp_rx_h_rate()
[all …]
/linux/drivers/net/wireless/ath/ath9k/
H A Dhtc_drv_txrx.c974 struct ieee80211_rx_status *rx_status) in ath9k_rx_prepare() argument
1027 memset(rx_status, 0, sizeof(struct ieee80211_rx_status)); in ath9k_rx_prepare()
1033 rx_status->mactime = be64_to_cpu(rxstatus->rs_tstamp); in ath9k_rx_prepare()
1049 &rx_stats, rx_status->mactime)) { in ath9k_rx_prepare()
1055 if (!ath9k_cmn_rx_accept(common, hdr, rx_status, &rx_stats, in ath9k_rx_prepare()
1060 rx_status, decrypt_error); in ath9k_rx_prepare()
1062 if (ath9k_cmn_process_rate(common, hw, &rx_stats, rx_status)) in ath9k_rx_prepare()
1066 ath9k_cmn_process_rssi(common, hw, &rx_stats, rx_status); in ath9k_rx_prepare()
1068 rx_status->band = ah->curchan->chan->band; in ath9k_rx_prepare()
1069 rx_status->freq = ah->curchan->chan->center_freq; in ath9k_rx_prepare()
[all …]
/linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/
H A Dtrx.c329 struct ieee80211_rx_status *rx_status, in rtl92ee_rx_query_desc() argument
369 rx_status->freq = hw->conf.chandef.chan->center_freq; in rtl92ee_rx_query_desc()
370 rx_status->band = hw->conf.chandef.chan->band; in rtl92ee_rx_query_desc()
376 rx_status->flag |= RX_FLAG_FAILED_FCS_CRC; in rtl92ee_rx_query_desc()
379 rx_status->bw = RATE_INFO_BW_40; in rtl92ee_rx_query_desc()
382 rx_status->encoding = RX_ENC_HT; in rtl92ee_rx_query_desc()
384 rx_status->flag |= RX_FLAG_MACTIME_START; in rtl92ee_rx_query_desc()
397 rx_status->flag |= RX_FLAG_DECRYPTED; in rtl92ee_rx_query_desc()
399 rx_status->flag &= ~RX_FLAG_DECRYPTED; in rtl92ee_rx_query_desc()
407 rx_status->rate_idx = rtlwifi_rate_mapping(hw, status->is_ht, in rtl92ee_rx_query_desc()
[all …]
/linux/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00dev.c742 struct ieee80211_rx_status *rx_status; in rt2x00lib_rxdone() local
839 rx_status = IEEE80211_SKB_RXCB(entry->skb); in rt2x00lib_rxdone()
846 memset(rx_status, 0, sizeof(*rx_status)); in rt2x00lib_rxdone()
848 rx_status->mactime = rxdesc.timestamp; in rt2x00lib_rxdone()
849 rx_status->band = rt2x00dev->curr_band; in rt2x00lib_rxdone()
850 rx_status->freq = rt2x00dev->curr_freq; in rt2x00lib_rxdone()
851 rx_status->rate_idx = rate_idx; in rt2x00lib_rxdone()
852 rx_status->signal = rxdesc.rssi; in rt2x00lib_rxdone()
853 rx_status->flag = rxdesc.flags; in rt2x00lib_rxdone()
854 rx_status->enc_flags = rxdesc.enc_flags; in rt2x00lib_rxdone()
[all …]
/linux/drivers/net/ethernet/silan/
H A Dsc92031.c696 u32 rx_status, unsigned rx_size) in _sc92031_rx_tasklet_error() argument
703 if (!(rx_status & RxStatesOK)) { in _sc92031_rx_tasklet_error()
706 if (rx_status & (RxHugeFrame | RxSmallFrame)) in _sc92031_rx_tasklet_error()
709 if (rx_status & RxBadAlign) in _sc92031_rx_tasklet_error()
712 if (!(rx_status & RxCRCOK)) in _sc92031_rx_tasklet_error()
759 u32 rx_status; in _sc92031_rx_tasklet() local
763 rx_status = le32_to_cpup((__le32 *)(rx_ring + rx_ring_offset)); in _sc92031_rx_tasklet()
766 rx_size = rx_status >> 20; in _sc92031_rx_tasklet()
772 if (unlikely(rx_status == 0 || in _sc92031_rx_tasklet()
775 !(rx_status & RxStatesOK))) { in _sc92031_rx_tasklet()
[all …]
/linux/drivers/net/wireless/intel/iwlegacy/
H A D3945.c528 struct ieee80211_rx_status rx_status = {}; in il3945_hdl_rx() local
538 rx_status.flag = 0; in il3945_hdl_rx()
539 rx_status.mactime = le64_to_cpu(rx_end->timestamp); in il3945_hdl_rx()
540 rx_status.band = in il3945_hdl_rx()
544 rx_status.freq = in il3945_hdl_rx()
546 rx_status.band); in il3945_hdl_rx()
548 rx_status.rate_idx = il3945_hwrate_to_plcp_idx(rx_hdr->rate); in il3945_hdl_rx()
549 if (rx_status.band == NL80211_BAND_5GHZ) in il3945_hdl_rx()
550 rx_status.rate_idx -= IL_FIRST_OFDM_RATE; in il3945_hdl_rx()
552 rx_status.antenna = in il3945_hdl_rx()
[all …]

12345