Home
last modified time | relevance | path

Searched refs:rx_status (Results 1 - 25 of 339) sorted by relevance

12345678910>>...14

/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/
H A Drx.c143 struct ieee80211_rx_status *rx_status) in rtw_set_rx_freq_by_pktstat()
145 rx_status->freq = pkt_stat->freq; in rtw_set_rx_freq_by_pktstat()
146 rx_status->band = pkt_stat->band; in rtw_set_rx_freq_by_pktstat()
152 struct ieee80211_rx_status *rx_status, in rtw_rx_fill_rx_status()
158 memset(rx_status, 0, sizeof(*rx_status)); in rtw_rx_fill_rx_status()
159 rx_status->freq = hw->conf.chandef.chan->center_freq; in rtw_rx_fill_rx_status()
160 rx_status->band = hw->conf.chandef.chan->band; in rtw_rx_fill_rx_status()
163 rtw_set_rx_freq_by_pktstat(pkt_stat, rx_status); in rtw_rx_fill_rx_status()
165 rx_status in rtw_rx_fill_rx_status()
142 rtw_set_rx_freq_by_pktstat(struct rtw_rx_pkt_stat *pkt_stat, struct ieee80211_rx_status *rx_status) rtw_set_rx_freq_by_pktstat() argument
149 rtw_rx_fill_rx_status(struct rtw_dev *rtwdev, struct rtw_rx_pkt_stat *pkt_stat, struct ieee80211_hdr *hdr, struct ieee80211_rx_status *rx_status, u8 *phy_status) rtw_rx_fill_rx_status() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtw88/
H A Drx.c144 struct ieee80211_rx_status *rx_status, in rtw_rx_fill_rx_status()
150 memset(rx_status, 0, sizeof(*rx_status)); in rtw_rx_fill_rx_status()
151 rx_status->freq = hw->conf.chandef.chan->center_freq; in rtw_rx_fill_rx_status()
152 rx_status->band = hw->conf.chandef.chan->band; in rtw_rx_fill_rx_status()
154 rx_status->flag |= RX_FLAG_FAILED_FCS_CRC; in rtw_rx_fill_rx_status()
156 rx_status->flag |= RX_FLAG_DECRYPTED; in rtw_rx_fill_rx_status()
159 rx_status->encoding = RX_ENC_VHT; in rtw_rx_fill_rx_status()
161 rx_status->encoding = RX_ENC_HT; in rtw_rx_fill_rx_status()
163 if (rx_status in rtw_rx_fill_rx_status()
141 rtw_rx_fill_rx_status(struct rtw_dev *rtwdev, struct rtw_rx_pkt_stat *pkt_stat, struct ieee80211_hdr *hdr, struct ieee80211_rx_status *rx_status, u8 *phy_status) rtw_rx_fill_rx_status() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drxmq.c71 struct ieee80211_rx_status *rx_status = IEEE80211_SKB_RXCB(skb); in iwl_mvm_skb_get_hdr() local
80 if (rx_status->flag & RX_FLAG_RADIOTAP_HE) in iwl_mvm_skb_get_hdr()
82 if (rx_status->flag & RX_FLAG_RADIOTAP_HE_MU) in iwl_mvm_skb_get_hdr()
84 if (rx_status->flag & RX_FLAG_RADIOTAP_LSIG) in iwl_mvm_skb_get_hdr()
86 if (rx_status->flag & RX_FLAG_RADIOTAP_VENDOR_DATA) { in iwl_mvm_skb_get_hdr()
292 struct ieee80211_rx_status *rx_status = IEEE80211_SKB_RXCB(skb); in iwl_mvm_add_rtap_sniffer_config() local
319 rx_status->flag |= RX_FLAG_RADIOTAP_VENDOR_DATA; in iwl_mvm_add_rtap_sniffer_config()
336 struct ieee80211_rx_status *rx_status, in iwl_mvm_get_signal_strength()
350 rx_status->signal = max_energy; in iwl_mvm_get_signal_strength()
351 rx_status in iwl_mvm_get_signal_strength()
335 iwl_mvm_get_signal_strength(struct iwl_mvm *mvm, struct ieee80211_rx_status *rx_status, u32 rate_n_flags, int energy_a, int energy_b) iwl_mvm_get_signal_strength() argument
484 iwl_mvm_is_dup(struct ieee80211_sta *sta, int queue, struct ieee80211_rx_status *rx_status, struct ieee80211_hdr *hdr, struct iwl_rx_mpdu_desc *desc) iwl_mvm_is_dup() argument
921 struct ieee80211_rx_status *rx_status = IEEE80211_SKB_RXCB(skb); iwl_mvm_reorder() local
1231 iwl_mvm_decode_he_phy_ru_alloc(struct iwl_mvm_rx_phy_data *phy_data, u32 rate_n_flags, struct ieee80211_radiotap_he *he, struct ieee80211_radiotap_he_mu *he_mu, struct ieee80211_rx_status *rx_status) iwl_mvm_decode_he_phy_ru_alloc() argument
1312 iwl_mvm_decode_he_phy_data(struct iwl_mvm *mvm, struct iwl_mvm_rx_phy_data *phy_data, struct ieee80211_radiotap_he *he, struct ieee80211_radiotap_he_mu *he_mu, struct ieee80211_rx_status *rx_status, u32 rate_n_flags, int queue) iwl_mvm_decode_he_phy_data() argument
1449 struct ieee80211_rx_status *rx_status = IEEE80211_SKB_RXCB(skb); iwl_mvm_rx_he() local
1590 struct ieee80211_rx_status *rx_status = IEEE80211_SKB_RXCB(skb); iwl_mvm_decode_lsig() local
1630 struct ieee80211_rx_status *rx_status; iwl_mvm_rx_mpdu_mq() local
1964 struct ieee80211_rx_status *rx_status; iwl_mvm_rx_monitor_no_data() local
[all...]
H A Drx.c156 struct ieee80211_rx_status *rx_status) in iwl_mvm_get_signal_strength()
178 rx_status->signal = max_energy; in iwl_mvm_get_signal_strength()
179 rx_status->chains = (le16_to_cpu(phy_info->phy_flags) & in iwl_mvm_get_signal_strength()
182 rx_status->chain_signal[0] = energy_a; in iwl_mvm_get_signal_strength()
183 rx_status->chain_signal[1] = energy_b; in iwl_mvm_get_signal_strength()
184 rx_status->chain_signal[2] = energy_c; in iwl_mvm_get_signal_strength()
346 struct ieee80211_rx_status *rx_status; in iwl_mvm_rx_rx_mpdu() local
373 rx_status = IEEE80211_SKB_RXCB(skb); in iwl_mvm_rx_rx_mpdu()
378 if (iwl_mvm_set_mac80211_rx_flag(mvm, hdr, rx_status, rx_pkt_status, in iwl_mvm_rx_rx_mpdu()
393 rx_status in iwl_mvm_rx_rx_mpdu()
154 iwl_mvm_get_signal_strength(struct iwl_mvm *mvm, struct iwl_rx_phy_info *phy_info, struct ieee80211_rx_status *rx_status) iwl_mvm_get_signal_strength() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drxmq.c210 struct ieee80211_rx_status *rx_status = IEEE80211_SKB_RXCB(skb); in iwl_mvm_add_rtap_sniffer_config() local
232 rx_status->flag |= RX_FLAG_RADIOTAP_TLV_AT_END; in iwl_mvm_add_rtap_sniffer_config()
248 struct ieee80211_rx_status *rx_status = IEEE80211_SKB_RXCB(skb); in iwl_mvm_pass_packet_to_mac80211() local
250 rx_status->link_valid = 1; in iwl_mvm_pass_packet_to_mac80211()
251 rx_status->link_id = link_sta->link_id; in iwl_mvm_pass_packet_to_mac80211()
258 struct ieee80211_rx_status *rx_status, in iwl_mvm_get_signal_strength()
272 rx_status->signal = max_energy; in iwl_mvm_get_signal_strength()
273 rx_status->chains = in iwl_mvm_get_signal_strength()
275 rx_status->chain_signal[0] = energy_a; in iwl_mvm_get_signal_strength()
276 rx_status in iwl_mvm_get_signal_strength()
257 iwl_mvm_get_signal_strength(struct iwl_mvm *mvm, struct ieee80211_rx_status *rx_status, u32 rate_n_flags, int energy_a, int energy_b) iwl_mvm_get_signal_strength() argument
497 iwl_mvm_is_dup(struct ieee80211_sta *sta, int queue, struct ieee80211_rx_status *rx_status, struct ieee80211_hdr *hdr, struct iwl_rx_mpdu_desc *desc) iwl_mvm_is_dup() argument
945 struct ieee80211_rx_status *rx_status = IEEE80211_SKB_RXCB(skb); iwl_mvm_reorder() local
1268 iwl_mvm_decode_he_phy_ru_alloc(struct iwl_mvm_rx_phy_data *phy_data, struct ieee80211_radiotap_he *he, struct ieee80211_radiotap_he_mu *he_mu, struct ieee80211_rx_status *rx_status) iwl_mvm_decode_he_phy_ru_alloc() argument
1349 iwl_mvm_decode_he_phy_data(struct iwl_mvm *mvm, struct iwl_mvm_rx_phy_data *phy_data, struct ieee80211_radiotap_he *he, struct ieee80211_radiotap_he_mu *he_mu, struct ieee80211_rx_status *rx_status, int queue) iwl_mvm_decode_he_phy_data() argument
1530 iwl_mvm_decode_eht_ext_mu(struct iwl_mvm *mvm, struct iwl_mvm_rx_phy_data *phy_data, struct ieee80211_rx_status *rx_status, struct ieee80211_radiotap_eht *eht, struct ieee80211_radiotap_eht_usig *usig) iwl_mvm_decode_eht_ext_mu() argument
1640 iwl_mvm_decode_eht_ext_tb(struct iwl_mvm *mvm, struct iwl_mvm_rx_phy_data *phy_data, struct ieee80211_rx_status *rx_status, struct ieee80211_radiotap_eht *eht, struct ieee80211_radiotap_eht_usig *usig) iwl_mvm_decode_eht_ext_tb() argument
1687 iwl_mvm_decode_eht_ru(struct iwl_mvm *mvm, struct ieee80211_rx_status *rx_status, struct ieee80211_radiotap_eht *eht) iwl_mvm_decode_eht_ru() argument
1756 iwl_mvm_decode_eht_phy_data(struct iwl_mvm *mvm, struct iwl_mvm_rx_phy_data *phy_data, struct ieee80211_rx_status *rx_status, struct ieee80211_radiotap_eht *eht, struct ieee80211_radiotap_eht_usig *usig) iwl_mvm_decode_eht_phy_data() argument
1877 struct ieee80211_rx_status *rx_status = IEEE80211_SKB_RXCB(skb); iwl_mvm_rx_eht() local
2020 struct ieee80211_rx_status *rx_status = IEEE80211_SKB_RXCB(skb); iwl_mvm_rx_he() local
2146 struct ieee80211_rx_status *rx_status = IEEE80211_SKB_RXCB(skb); iwl_mvm_decode_lsig() local
2215 struct ieee80211_rx_status *rx_status = IEEE80211_SKB_RXCB(skb); iwl_mvm_rx_fill_status() local
2324 struct ieee80211_rx_status *rx_status; iwl_mvm_rx_mpdu_mq() local
2634 struct ieee80211_rx_status *rx_status; iwl_mvm_rx_monitor_no_data() local
[all...]
H A Drx.c104 struct ieee80211_rx_status *rx_status) in iwl_mvm_get_signal_strength()
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()
345 /* rx_status carries information about the packet to mac80211 */ in iwl_mvm_rx_rx_mpdu()
346 rx_status in iwl_mvm_rx_rx_mpdu()
102 iwl_mvm_get_signal_strength(struct iwl_mvm *mvm, struct iwl_rx_phy_info *phy_info, struct ieee80211_rx_status *rx_status) iwl_mvm_get_signal_strength() argument
[all...]
/kernel/linux/linux-5.10/drivers/staging/vt6655/
H A Ddpc.c30 struct ieee80211_rx_status rx_status = { 0 }; in vnt_rx_data() local
90 rx_status.mactime = le64_to_cpu(*tsf_time); in vnt_rx_data()
91 rx_status.band = hw->conf.chandef.chan->band; in vnt_rx_data()
92 rx_status.signal = rx_dbm; in vnt_rx_data()
93 rx_status.flag = 0; in vnt_rx_data()
94 rx_status.freq = hw->conf.chandef.chan->center_freq; in vnt_rx_data()
97 rx_status.flag |= RX_FLAG_FAILED_FCS_CRC; in vnt_rx_data()
102 rx_status.rate_idx = rate_idx; in vnt_rx_data()
106 rx_status.flag |= RX_FLAG_DECRYPTED; in vnt_rx_data()
113 memcpy(IEEE80211_SKB_RXCB(skb), &rx_status, sizeo in vnt_rx_data() local
[all...]
/kernel/linux/linux-6.6/drivers/staging/vt6655/
H A Ddpc.c28 struct ieee80211_rx_status rx_status = { 0 }; in vnt_rx_data() local
88 rx_status.mactime = le64_to_cpu(*tsf_time); in vnt_rx_data()
89 rx_status.band = hw->conf.chandef.chan->band; in vnt_rx_data()
90 rx_status.signal = rx_dbm; in vnt_rx_data()
91 rx_status.flag = 0; in vnt_rx_data()
92 rx_status.freq = hw->conf.chandef.chan->center_freq; in vnt_rx_data()
95 rx_status.flag |= RX_FLAG_FAILED_FCS_CRC; in vnt_rx_data()
100 rx_status.rate_idx = rate_idx; in vnt_rx_data()
104 rx_status.flag |= RX_FLAG_DECRYPTED; in vnt_rx_data()
111 memcpy(IEEE80211_SKB_RXCB(skb), &rx_status, sizeo in vnt_rx_data() local
[all...]
/kernel/linux/linux-5.10/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 in ath5k_hw_proc_5210_rx_status()
699 struct ath5k_hw_rx_status *rx_status; ath5k_hw_proc_5212_rx_status() local
[all...]
/kernel/linux/linux-6.6/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 in ath5k_hw_proc_5210_rx_status()
699 struct ath5k_hw_rx_status *rx_status; ath5k_hw_proc_5212_rx_status() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
H A Dtrx.c284 struct ieee80211_rx_status *rx_status, in rtl92cu_rx_query_desc()
308 rx_status->freq = hw->conf.chandef.chan->center_freq; in rtl92cu_rx_query_desc()
309 rx_status->band = hw->conf.chandef.chan->band; in rtl92cu_rx_query_desc()
311 rx_status->flag |= RX_FLAG_FAILED_FCS_CRC; in rtl92cu_rx_query_desc()
313 rx_status->flag |= RX_FLAG_DECRYPTED; in rtl92cu_rx_query_desc()
315 rx_status->bw = RATE_INFO_BW_40; in rtl92cu_rx_query_desc()
317 rx_status->encoding = RX_ENC_HT; in rtl92cu_rx_query_desc()
318 rx_status->flag |= RX_FLAG_MACTIME_START; in rtl92cu_rx_query_desc()
320 rx_status->flag |= RX_FLAG_DECRYPTED; in rtl92cu_rx_query_desc()
321 rx_status in rtl92cu_rx_query_desc()
282 rtl92cu_rx_query_desc(struct ieee80211_hw *hw, struct rtl_stats *stats, struct ieee80211_rx_status *rx_status, u8 *pdesc8, struct sk_buff *skb) rtl92cu_rx_query_desc() argument
339 struct ieee80211_rx_status *rx_status = _rtl_rx_process() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
H A Dtrx.c284 struct ieee80211_rx_status *rx_status, in rtl92cu_rx_query_desc()
308 rx_status->freq = hw->conf.chandef.chan->center_freq; in rtl92cu_rx_query_desc()
309 rx_status->band = hw->conf.chandef.chan->band; in rtl92cu_rx_query_desc()
311 rx_status->flag |= RX_FLAG_FAILED_FCS_CRC; in rtl92cu_rx_query_desc()
313 rx_status->flag |= RX_FLAG_DECRYPTED; in rtl92cu_rx_query_desc()
315 rx_status->bw = RATE_INFO_BW_40; in rtl92cu_rx_query_desc()
317 rx_status->encoding = RX_ENC_HT; in rtl92cu_rx_query_desc()
318 rx_status->flag |= RX_FLAG_MACTIME_START; in rtl92cu_rx_query_desc()
320 rx_status->flag |= RX_FLAG_DECRYPTED; in rtl92cu_rx_query_desc()
321 rx_status in rtl92cu_rx_query_desc()
282 rtl92cu_rx_query_desc(struct ieee80211_hw *hw, struct rtl_stats *stats, struct ieee80211_rx_status *rx_status, u8 *pdesc8, struct sk_buff *skb) rtl92cu_rx_query_desc() argument
339 struct ieee80211_rx_status *rx_status = _rtl_rx_process() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/
H A Ddp_mon.c970 ath12k_dp_mon_rx_update_radiotap_he(struct hal_rx_mon_ppdu_info *rx_status, in ath12k_dp_mon_rx_update_radiotap_he() argument
975 put_unaligned_le16(rx_status->he_data1, &rtap_buf[rtap_len]); in ath12k_dp_mon_rx_update_radiotap_he()
978 put_unaligned_le16(rx_status->he_data2, &rtap_buf[rtap_len]); in ath12k_dp_mon_rx_update_radiotap_he()
981 put_unaligned_le16(rx_status->he_data3, &rtap_buf[rtap_len]); in ath12k_dp_mon_rx_update_radiotap_he()
984 put_unaligned_le16(rx_status->he_data4, &rtap_buf[rtap_len]); in ath12k_dp_mon_rx_update_radiotap_he()
987 put_unaligned_le16(rx_status->he_data5, &rtap_buf[rtap_len]); in ath12k_dp_mon_rx_update_radiotap_he()
990 put_unaligned_le16(rx_status->he_data6, &rtap_buf[rtap_len]); in ath12k_dp_mon_rx_update_radiotap_he()
994 ath12k_dp_mon_rx_update_radiotap_he_mu(struct hal_rx_mon_ppdu_info *rx_status, in ath12k_dp_mon_rx_update_radiotap_he_mu() argument
999 put_unaligned_le16(rx_status->he_flags1, &rtap_buf[rtap_len]); in ath12k_dp_mon_rx_update_radiotap_he_mu()
1002 put_unaligned_le16(rx_status in ath12k_dp_mon_rx_update_radiotap_he_mu()
1071 struct ieee80211_rx_status *rx_status; ath12k_dp_mon_rx_deliver_msdu() local
[all...]
/kernel/linux/linux-5.10/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;
287 TP_printk("epid=%d, partner_status=%d, ep_status=%x, txrx_stop_req_bit=%016lx, tx.rx_status=%08x",
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;
307 TP_printk("epid=%d, ep_status=%x, txrx_stop_req_bit=%016lx, tx.rx_status=%08x",
309 __entry->txrx_stop_req_bit, __entry->rx_status)
[all...]
/kernel/linux/linux-6.6/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;
287 TP_printk("epid=%d, partner_status=%d, ep_status=%x, txrx_stop_req_bit=%016lx, tx.rx_status=%08x",
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;
307 TP_printk("epid=%d, ep_status=%x, txrx_stop_req_bit=%016lx, tx.rx_status=%08x",
309 __entry->txrx_stop_req_bit, __entry->rx_status)
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/dvm/
H A Drx.c784 struct ieee80211_rx_status rx_status = {}; in iwlagn_rx_reply_rx() local
821 /* rx_status carries information about the packet to mac80211 */ in iwlagn_rx_reply_rx()
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()
834 /*rx_status in iwlagn_rx_reply_rx()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/dvm/
H A Drx.c779 struct ieee80211_rx_status rx_status = {}; in iwlagn_rx_reply_rx() local
828 /* rx_status carries information about the packet to mac80211 */ in iwlagn_rx_reply_rx()
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()
841 /*rx_status in iwlagn_rx_reply_rx()
[all...]
/kernel/linux/linux-6.6/net/mac80211/
H A Dscan.c59 struct ieee80211_rx_status *rx_status; member
71 struct ieee80211_rx_status *rx_status; in ieee80211_inform_bss() local
83 rx_status = update_data->rx_status; in ieee80211_inform_bss()
86 bss->device_ts_beacon = rx_status->device_timestamp; in ieee80211_inform_bss()
88 bss->device_ts_presp = rx_status->device_timestamp; in ieee80211_inform_bss()
147 local->hw.wiphy->bands[rx_status->band]; in ieee80211_inform_bss()
148 if (!(rx_status->encoding == RX_ENC_HT) && in ieee80211_inform_bss()
149 !(rx_status->encoding == RX_ENC_VHT)) in ieee80211_inform_bss()
151 &sband->bitrates[rx_status in ieee80211_inform_bss()
164 ieee80211_bss_info_update(struct ieee80211_local *local, struct ieee80211_rx_status *rx_status, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_channel *channel) ieee80211_bss_info_update() argument
244 struct ieee80211_rx_status *rx_status = IEEE80211_SKB_RXCB(skb); ieee80211_scan_rx() local
[all...]
/kernel/linux/linux-5.10/drivers/staging/vt6656/
H A Dusbpipe.c268 struct ieee80211_rx_status *rx_status; in vnt_rx_data() local
278 rx_status = IEEE80211_SKB_RXCB(skb); in vnt_rx_data()
343 rx_status->mactime = priv->tsf_time; in vnt_rx_data()
344 rx_status->band = hw->conf.chandef.chan->band; in vnt_rx_data()
345 rx_status->signal = rx_dbm; in vnt_rx_data()
346 rx_status->flag = 0; in vnt_rx_data()
347 rx_status->freq = hw->conf.chandef.chan->center_freq; in vnt_rx_data()
350 rx_status->flag |= RX_FLAG_FAILED_FCS_CRC; in vnt_rx_data()
352 rx_status->rate_idx = rate_idx; in vnt_rx_data()
355 rx_status in vnt_rx_data()
[all...]
/kernel/linux/linux-6.6/drivers/staging/vt6656/
H A Dusbpipe.c268 struct ieee80211_rx_status *rx_status; in vnt_rx_data() local
278 rx_status = IEEE80211_SKB_RXCB(skb); in vnt_rx_data()
343 rx_status->mactime = priv->tsf_time; in vnt_rx_data()
344 rx_status->band = hw->conf.chandef.chan->band; in vnt_rx_data()
345 rx_status->signal = rx_dbm; in vnt_rx_data()
346 rx_status->flag = 0; in vnt_rx_data()
347 rx_status->freq = hw->conf.chandef.chan->center_freq; in vnt_rx_data()
350 rx_status->flag |= RX_FLAG_FAILED_FCS_CRC; in vnt_rx_data()
352 rx_status->rate_idx = rate_idx; in vnt_rx_data()
355 rx_status in vnt_rx_data()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
H A Dtrx.c433 struct ieee80211_rx_status *rx_status, in rtl8821ae_rx_query_desc()
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 in rtl8821ae_rx_query_desc()
431 rtl8821ae_rx_query_desc(struct ieee80211_hw *hw, struct rtl_stats *status, struct ieee80211_rx_status *rx_status, u8 *pdesc8, struct sk_buff *skb) rtl8821ae_rx_query_desc() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
H A Dtrx.c433 struct ieee80211_rx_status *rx_status, in rtl8821ae_rx_query_desc()
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 in rtl8821ae_rx_query_desc()
431 rtl8821ae_rx_query_desc(struct ieee80211_hw *hw, struct rtl_stats *status, struct ieee80211_rx_status *rx_status, u8 *pdesc8, struct sk_buff *skb) rtl8821ae_rx_query_desc() argument
[all...]
/kernel/linux/linux-5.10/net/mac80211/
H A Dscan.c62 struct ieee80211_rx_status *rx_status, in ieee80211_update_bss_from_elems()
68 bss->device_ts_beacon = rx_status->device_timestamp; in ieee80211_update_bss_from_elems()
70 bss->device_ts_presp = rx_status->device_timestamp; in ieee80211_update_bss_from_elems()
129 local->hw.wiphy->bands[rx_status->band]; in ieee80211_update_bss_from_elems()
130 if (!(rx_status->encoding == RX_ENC_HT) && in ieee80211_update_bss_from_elems()
131 !(rx_status->encoding == RX_ENC_VHT)) in ieee80211_update_bss_from_elems()
133 &sband->bitrates[rx_status->rate_idx]; in ieee80211_update_bss_from_elems()
145 struct ieee80211_rx_status *rx_status, in ieee80211_bss_info_update()
154 .boottime_ns = rx_status->boottime_ns, in ieee80211_bss_info_update()
162 if (rx_status in ieee80211_bss_info_update()
59 ieee80211_update_bss_from_elems(struct ieee80211_local *local, struct ieee80211_bss *bss, struct ieee802_11_elems *elems, struct ieee80211_rx_status *rx_status, bool beacon) ieee80211_update_bss_from_elems() argument
144 ieee80211_bss_info_update(struct ieee80211_local *local, struct ieee80211_rx_status *rx_status, struct ieee80211_mgmt *mgmt, size_t len, struct ieee80211_channel *channel) ieee80211_bss_info_update() argument
251 struct ieee80211_rx_status *rx_status = IEEE80211_SKB_RXCB(skb); ieee80211_scan_rx() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192se/
H A Dtrx.c234 struct ieee80211_rx_status *rx_status, u8 *pdesc8, in rtl92se_rx_query_desc()
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 in rtl92se_rx_query_desc()
233 rtl92se_rx_query_desc(struct ieee80211_hw *hw, struct rtl_stats *stats, struct ieee80211_rx_status *rx_status, u8 *pdesc8, struct sk_buff *skb) rtl92se_rx_query_desc() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8723be/
H A Dtrx.c298 struct ieee80211_rx_status *rx_status, in rtl8723be_rx_query_desc()
346 rx_status->freq = hw->conf.chandef.chan->center_freq; in rtl8723be_rx_query_desc()
347 rx_status->band = hw->conf.chandef.chan->band; in rtl8723be_rx_query_desc()
353 rx_status->flag |= RX_FLAG_FAILED_FCS_CRC; in rtl8723be_rx_query_desc()
356 rx_status->bw = RATE_INFO_BW_40; in rtl8723be_rx_query_desc()
359 rx_status->encoding = RX_ENC_HT; in rtl8723be_rx_query_desc()
361 rx_status->flag |= RX_FLAG_MACTIME_START; in rtl8723be_rx_query_desc()
374 rx_status->flag |= RX_FLAG_DECRYPTED; in rtl8723be_rx_query_desc()
376 rx_status->flag &= ~RX_FLAG_DECRYPTED; in rtl8723be_rx_query_desc()
383 rx_status in rtl8723be_rx_query_desc()
296 rtl8723be_rx_query_desc(struct ieee80211_hw *hw, struct rtl_stats *status, struct ieee80211_rx_status *rx_status, u8 *pdesc8, struct sk_buff *skb) rtl8723be_rx_query_desc() argument
[all...]

Completed in 20 milliseconds

12345678910>>...14