| /linux/drivers/net/wireless/realtek/rtlwifi/ |
| H A D | rc.c | 69 if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_20) { in _rtl_rc_get_highest_rix() 91 if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_20) { in _rtl_rc_get_highest_rix() 124 sgi_20 = sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_20; in _rtl_rc_rate_set_series() 125 sgi_40 = sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_40; in _rtl_rc_rate_set_series() 126 sgi_80 = sta->deflink.vht_cap.cap & IEEE80211_VHT_CAP_SHORT_GI_80; in _rtl_rc_rate_set_series() 138 if (sta && (sta->deflink.ht_cap.cap & in _rtl_rc_rate_set_series() 141 if (sta && sta->deflink.vht_cap.vht_supported) in _rtl_rc_rate_set_series() 152 if (sta && sta->deflink.ht_cap.ht_supported && in _rtl_rc_rate_set_series() 156 if (sta && sta->deflink.vht_cap.vht_supported && in _rtl_rc_rate_set_series() 232 if (sta->deflink.ht_cap.ht_supported && in rtl_tx_status()
|
| H A D | core.c | 873 if (sta->deflink.supp_rates[0] <= 0xf) in rtl_op_sta_add() 875 if (sta->deflink.ht_cap.ht_supported) in rtl_op_sta_add() 882 if (sta->deflink.ht_cap.ht_supported) in rtl_op_sta_add() 884 if (sta->deflink.vht_cap.vht_supported) in rtl_op_sta_add() 892 sta->deflink.supp_rates[0] &= 0xfffffff0; in rtl_op_sta_add() 1097 if (sta->deflink.ht_cap.ht_supported) in rtl_op_bss_info_changed() 1105 if (sta->deflink.supp_rates[0] <= 0xf) in rtl_op_bss_info_changed() 1111 if (sta->deflink.ht_cap.ht_supported) { in rtl_op_bss_info_changed() 1118 if (sta->deflink.vht_cap.vht_supported) { in rtl_op_bss_info_changed() 1223 if (sta->deflink.ht_cap.ampdu_density > in rtl_op_bss_info_changed() [all …]
|
| /linux/net/mac80211/ |
| H A D | ocb.c | 79 sta->sta.deflink.supp_rates[band] = ieee80211_mandatory_rates(sband); in ieee80211_ocb_rx_no_sta() 102 rate_control_rate_init(&sta->deflink); in ieee80211_ocb_finish_sta() 185 sdata->deflink.operating_11g_mode = true; in ieee80211_ocb_join() 186 sdata->deflink.smps_mode = IEEE80211_SMPS_OFF; in ieee80211_ocb_join() 187 sdata->deflink.needed_rx_chains = sdata->local->rx_chains; in ieee80211_ocb_join() 189 err = ieee80211_link_use_channel(&sdata->deflink, &chanreq, in ieee80211_ocb_join() 232 ieee80211_link_release_channel(&sdata->deflink); in ieee80211_ocb_leave()
|
| H A D | agg-rx.c | 203 if (!sta->sta.deflink.he_cap.has_he) in ieee80211_retrieve_addba_ext_data() 220 (sta->sta.valid_links || sta->sta.deflink.eht_cap.has_eht)) { in ieee80211_retrieve_addba_ext_data() 268 if (sta->sta.valid_links || sta->sta.deflink.he_cap.has_he) in ieee80211_send_addba_resp() 304 !sta->sta.deflink.ht_cap.ht_supported && in __ieee80211_start_rx_ba_session() 305 !sta->sta.deflink.he_cap.has_he && in __ieee80211_start_rx_ba_session() 306 !sta->sta.deflink.s1g_cap.s1g) { in __ieee80211_start_rx_ba_session() 321 if (sta->sta.valid_links || sta->sta.deflink.eht_cap.has_eht) in __ieee80211_start_rx_ba_session() 323 else if (sta->sta.deflink.he_cap.has_he) in __ieee80211_start_rx_ba_session() 334 !(sta->sta.deflink.ht_cap.cap & IEEE80211_HT_CAP_DELAY_BA) || in __ieee80211_start_rx_ba_session() 335 !(sta->sta.deflink in __ieee80211_start_rx_ba_session() [all...] |
| H A D | ibss.c | 296 if (ieee80211_link_use_channel(&sdata->deflink, &chanreq, in __ieee80211_sta_join_ibss() 303 sdata->deflink.radar_required = radar_required; in __ieee80211_sta_join_ibss() 345 sdata->deflink.operating_11g_mode = in __ieee80211_sta_join_ibss() 348 ieee80211_set_wmm_default(&sdata->deflink, true, false); in __ieee80211_sta_join_ibss() 361 ieee80211_link_release_channel(&sdata->deflink); in __ieee80211_sta_join_ibss() 529 cbss->channel = sdata->deflink.csa.chanreq.oper.chan; in ieee80211_ibss_finish_csa() 534 ifibss->chandef = sdata->deflink.csa.chanreq.oper; in ieee80211_ibss_finish_csa() 565 rate_control_rate_init(&sta->deflink); in ieee80211_ibss_finish_sta() 621 sta->sta.deflink.supp_rates[band] = supp_rates | in ieee80211_ibss_add_sta() 709 ieee80211_link_release_channel(&sdata->deflink); in ieee80211_ibss_disconnect() [all...] |
| H A D | sta_info.c | 420 if (link_sta != &sta->deflink) in sta_remove_link() 492 sta_info_free_link(&sta->deflink); in sta_info_free() 616 if (sta_info_alloc_link(local, &sta->deflink, gfp)) in __sta_info_alloc() 620 sta_info_add_link(sta, link_id, &sta->deflink, in __sta_info_alloc() 621 &sta->sta.deflink); in __sta_info_alloc() 624 sta_info_add_link(sta, 0, &sta->deflink, &sta->sta.deflink); in __sta_info_alloc() 627 sta->sta.cur = &sta->sta.deflink.agg; in __sta_info_alloc() 649 memcpy(sta->deflink.addr, link_addr, ETH_ALEN); in __sta_info_alloc() 650 memcpy(sta->sta.deflink.addr, link_addr, ETH_ALEN); in __sta_info_alloc() 748 sta->sta.deflink.supp_rates[i] |= BIT(r); in __sta_info_alloc() [all …]
|
| H A D | mesh_plink.c | 64 (s8)-ewma_signal_read(&sta->deflink.rx_stats_avg.signal) > in rssi_threshold_check() 129 if (erp_rates & sta->sta.deflink.supp_rates[sband->band]) in mesh_set_short_slot_time() 181 if (sta->sta.deflink.bandwidth > IEEE80211_STA_RX_BW_20) in mesh_set_ht_prot_mode() 184 if (!sta->sta.deflink.ht_cap.ht_supported) { in mesh_set_ht_prot_mode() 432 enum ieee80211_sta_rx_bandwidth bw = sta->sta.deflink.bandwidth; in mesh_sta_info_init() 441 sta->deflink.rx_stats.last_rx = jiffies; in mesh_sta_info_init() 449 if (sta->sta.deflink.supp_rates[sband->band] != rates) in mesh_sta_info_init() 451 sta->sta.deflink.supp_rates[sband->band] = rates; in mesh_sta_info_init() 455 &sta->deflink)) in mesh_sta_info_init() 460 &sta->deflink); in mesh_sta_info_init() [all...] |
| H A D | tdls.c | 299 txq = &sdata->deflink.tx_conf[ieee80211_ac_from_wmm(i)]; in ieee80211_tdls_add_wmm_param_ie() 315 ieee80211_sta_cap_chan_bw(&sta->deflink); in ieee80211_tdls_chandef_vht_upgrade() 465 ht_cap.ht_supported && sta->sta.deflink.ht_cap.ht_supported) { in ieee80211_tdls_add_setup_start_ies() 467 memcpy(&ht_cap, &sta->sta.deflink.ht_cap, sizeof(ht_cap)); in ieee80211_tdls_add_setup_start_ies() 520 vht_cap.vht_supported && sta->sta.deflink.vht_cap.vht_supported) { in ieee80211_tdls_add_setup_start_ies() 522 memcpy(&vht_cap, &sta->sta.deflink.vht_cap, sizeof(vht_cap)); in ieee80211_tdls_add_setup_start_ies() 653 if (!ap_sta->sta.deflink.ht_cap.ht_supported && sta->sta.deflink.ht_cap.ht_supported) { in ieee80211_tdls_add_setup_cfm_ies() 659 ieee80211_ie_build_ht_oper(pos, &sta->sta.deflink.ht_cap, in ieee80211_tdls_add_setup_cfm_ies() 668 sta->sta.deflink in ieee80211_tdls_add_setup_cfm_ies() [all...] |
| H A D | link.c | 88 bool deflink = link_id < 0; in ieee80211_link_init() local 122 if (!deflink) { in ieee80211_link_init() 186 link = &sdata->deflink; in ieee80211_tear_down_links() 315 if (rcu_access_pointer(sdata->link[link_id]) != &sdata->deflink) { in ieee80211_vif_update_links() 335 rcu_access_pointer(sdata->link[link_id]) == &sdata->deflink); in ieee80211_vif_update_links() 343 ieee80211_link_init(sdata, -1, &sdata->deflink, in ieee80211_vif_update_links() 395 ieee80211_link_init(sdata, -1, &sdata->deflink, in ieee80211_vif_update_links()
|
| H A D | iface.c | 558 sdata->deflink.u.mgd.csa.waiting_bcn = false; in ieee80211_do_stop() 561 wiphy_work_cancel(local->hw.wiphy, &sdata->deflink.csa.finalize_work); in ieee80211_do_stop() 563 &sdata->deflink.color_change_finalize_work); in ieee80211_do_stop() 565 &sdata->deflink.dfs_cac_timer_work); in ieee80211_do_stop() 570 ieee80211_link_release_channel(&sdata->deflink); in ieee80211_do_stop() 717 ieee80211_link_release_channel(&sdata->deflink); in ieee80211_do_stop() 876 ieee80211_link_stop(&sdata->deflink); in ieee80211_teardown_sdata() 983 sta = sta_info_get(sdata, sdata->deflink.u.mgd.bssid); in ieee80211_netdev_fill_forward_path() 1177 ieee80211_link_init(sdata, -1, &sdata->deflink, &sdata->vif.bss_conf); in ieee80211_sdata_init() 1233 ret = ieee80211_link_use_channel(&sdata->deflink, &local->monitor_chanreq, in ieee80211_add_virtual_monitor() [all …]
|
| H A D | agg-tx.c | 97 if (sta->sta.deflink.he_cap.has_he) in ieee80211_send_addba_request() 469 sta->sta.deflink.eht_cap.has_eht || in ieee80211_send_addba_with_timeout() 472 } else if (sta->sta.deflink.he_cap.has_he) { in ieee80211_send_addba_with_timeout() 616 !pubsta->deflink.ht_cap.ht_supported && in ieee80211_start_tx_ba_session() 617 !pubsta->deflink.vht_cap.vht_supported && in ieee80211_start_tx_ba_session() 618 !pubsta->deflink.he_cap.has_he && in ieee80211_start_tx_ba_session() 619 !pubsta->deflink.eht_cap.has_eht && in ieee80211_start_tx_ba_session() 620 !pubsta->deflink.s1g_cap.s1g) in ieee80211_start_tx_ba_session() 672 !sta->sta.deflink.ht_cap.ht_supported) { in ieee80211_start_tx_ba_session()
|
| /linux/drivers/net/wireless/realtek/rtw88/ |
| H A D | main.c | 1011 u16 mcs_map = le16_to_cpu(sta->deflink.vht_cap.vht_mcs.rx_mcs_map); in get_vht_ra_mask() 1230 if (sta->deflink.vht_cap.vht_supported) { in rtw_update_sta_info() 1233 if (sta->deflink.vht_cap.cap & IEEE80211_VHT_CAP_RXSTBC_MASK) in rtw_update_sta_info() 1235 if (sta->deflink.vht_cap.cap & IEEE80211_VHT_CAP_RXLDPC) in rtw_update_sta_info() 1237 } else if (sta->deflink.ht_cap.ht_supported) { in rtw_update_sta_info() 1238 ra_mask |= ((u64)sta->deflink.ht_cap.mcs.rx_mask[3] << 36) | in rtw_update_sta_info() 1239 ((u64)sta->deflink.ht_cap.mcs.rx_mask[2] << 28) | in rtw_update_sta_info() 1240 (sta->deflink.ht_cap.mcs.rx_mask[1] << 20) | in rtw_update_sta_info() 1241 (sta->deflink.ht_cap.mcs.rx_mask[0] << 12); in rtw_update_sta_info() 1242 if (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_RX_STBC) in rtw_update_sta_info() [all …]
|
| H A D | tx.c | 98 u8 exp = sta->deflink.ht_cap.ampdu_factor; in get_tx_ampdu_factor() 109 return sta->deflink.ht_cap.ampdu_density; in get_tx_ampdu_density() 117 if (rtwdev->hal.rf_type == RF_2T2R && sta->deflink.ht_cap.mcs.rx_mask[1] != 0) in get_highest_ht_tx_rate() 132 tx_mcs_map = le16_to_cpu(sta->deflink.vht_cap.vht_mcs.tx_mcs_map); in get_highest_vht_tx_rate() 367 if (sta->deflink.vht_cap.vht_supported) in rtw_tx_data_pkt_info_update() 369 else if (sta->deflink.ht_cap.ht_supported) in rtw_tx_data_pkt_info_update() 371 else if (sta->deflink.supp_rates[0] <= 0xf) in rtw_tx_data_pkt_info_update()
|
| /linux/drivers/net/wireless/mediatek/mt76/ |
| H A D | mt76_connac_mcu.c | 608 if (!sta->deflink.agg.max_amsdu_len) in mt76_connac_mcu_sta_amsdu_tlv() 615 amsdu->max_mpdu_size = sta->deflink.agg.max_amsdu_len >= in mt76_connac_mcu_sta_amsdu_tlv() 626 struct ieee80211_sta_he_cap *he_cap = &sta->deflink.he_cap; in mt76_connac_mcu_sta_he_tlv() 714 switch (sta->deflink.bandwidth) { in mt76_connac_mcu_sta_he_tlv() 759 struct ieee80211_sta_he_cap *he_cap = &sta->deflink.he_cap; in mt76_connac_mcu_sta_he_tlv_v2() 770 switch (sta->deflink.bandwidth) { in mt76_connac_mcu_sta_he_tlv_v2() 864 if (sta->deflink.ht_cap.ht_supported) { in mt76_connac_mcu_sta_tlv() 869 ht->ht_cap = cpu_to_le16(sta->deflink.ht_cap.cap); in mt76_connac_mcu_sta_tlv() 873 if (sta->deflink.vht_cap.vht_supported) { in mt76_connac_mcu_sta_tlv() 880 vht->vht_cap = cpu_to_le32(sta->deflink.vht_cap.cap); in mt76_connac_mcu_sta_tlv() [all …]
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192d/ |
| H A D | hw_common.c | 788 curshortgi_40mhz = !!(sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_40); in rtl92d_update_hal_rate_table() 789 curshortgi_20mhz = !!(sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_20); in rtl92d_update_hal_rate_table() 793 ratr_value = sta->deflink.supp_rates[1] << 4; in rtl92d_update_hal_rate_table() 795 ratr_value = sta->deflink.supp_rates[0]; in rtl92d_update_hal_rate_table() 796 ratr_value |= (sta->deflink.ht_cap.mcs.rx_mask[1] << 20 | in rtl92d_update_hal_rate_table() 797 sta->deflink.ht_cap.mcs.rx_mask[0] << 12); in rtl92d_update_hal_rate_table() 874 curtxbw_40mhz = sta->deflink.bandwidth >= IEEE80211_STA_RX_BW_40; in rtl92d_update_hal_rate_mask() 875 curshortgi_40mhz = !!(sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_40); in rtl92d_update_hal_rate_mask() 876 curshortgi_20mhz = !!(sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_20); in rtl92d_update_hal_rate_mask() 889 ratr_bitmap = sta->deflink.supp_rates[1] << 4; in rtl92d_update_hal_rate_mask() [all …]
|
| /linux/drivers/net/wireless/ath/ath11k/ |
| H A D | mac.c | 1912 ratemask = sta->deflink.supp_rates[band]; in ath11k_peer_assoc_h_rates() 1957 const struct ieee80211_sta_ht_cap *ht_cap = &sta->deflink.ht_cap; in ath11k_peer_assoc_h_ht() 1994 if (sta->deflink.bandwidth >= IEEE80211_STA_RX_BW_40) { in ath11k_peer_assoc_h_ht() 2052 arg->peer_nss = min(sta->deflink.rx_nss, max_nss); in ath11k_peer_assoc_h_ht() 2154 const struct ieee80211_sta_vht_cap *vht_cap = &sta->deflink.vht_cap; in ath11k_peer_assoc_h_vht() 2200 if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_80) in ath11k_peer_assoc_h_vht() 2203 if (sta->deflink.bandwidth == IEEE80211_STA_RX_BW_160) in ath11k_peer_assoc_h_vht() 2208 if (vht_nss > sta->deflink.rx_nss) { in ath11k_peer_assoc_h_vht() 2210 for (nss_idx = sta->deflink.rx_nss - 1; nss_idx >= 0; nss_idx--) { in ath11k_peer_assoc_h_vht() 2220 sta->deflink.rx_nss, sta->addr); in ath11k_peer_assoc_h_vht() [all …]
|
| /linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | utils.c | 613 if (!mvmvif->deflink.phy_ctxt) in iwl_mvm_ll_iter() 616 band = mvmvif->deflink.phy_ctxt->channel->band; in iwl_mvm_ll_iter() 895 if (!mvmvif->deflink.queue_params[IEEE80211_AC_VO].uapsd && in iwl_mvm_uapsd_agg_disconnect() 896 !mvmvif->deflink.queue_params[IEEE80211_AC_VI].uapsd && in iwl_mvm_uapsd_agg_disconnect() 897 !mvmvif->deflink.queue_params[IEEE80211_AC_BE].uapsd && in iwl_mvm_uapsd_agg_disconnect() 898 !mvmvif->deflink.queue_params[IEEE80211_AC_BK].uapsd) in iwl_mvm_uapsd_agg_disconnect() 960 if (!mvmvif->deflink.phy_ctxt) in iwl_mvm_tcm_iterator() 963 band[mvmvif->id] = mvmvif->deflink.phy_ctxt->channel->band; in iwl_mvm_tcm_iterator()
|
| H A D | power.c | 152 if (!mvmvif->deflink.queue_params[ac].uapsd) in iwl_mvm_power_configure_uapsd() 162 if (!tid_found && !mvmvif->deflink.queue_params[ac].acm) { in iwl_mvm_power_configure_uapsd() 240 if (vif->cfg.assoc && other_mvmvif->deflink.phy_ctxt && in iwl_mvm_allow_uapsd_iterator() 241 curr_mvmvif->deflink.phy_ctxt && in iwl_mvm_allow_uapsd_iterator() 242 other_mvmvif->deflink.phy_ctxt->id != curr_mvmvif->deflink.phy_ctxt->id) in iwl_mvm_allow_uapsd_iterator()
|
| /linux/net/mac80211/tests/ |
| H A D | util.c | 217 t_sdata->sdata->deflink.sdata = t_sdata->sdata; in t_sdata_init() 218 t_sdata->sdata->deflink.link_id = 0; in t_sdata_init()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
| H A D | hw.c | 2011 u8 curshortgi_40mhz = (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_40) ? in rtl92se_update_hal_rate_table() 2013 u8 curshortgi_20mhz = (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ? in rtl92se_update_hal_rate_table() 2018 ratr_value = sta->deflink.supp_rates[1] << 4; in rtl92se_update_hal_rate_table() 2020 ratr_value = sta->deflink.supp_rates[0]; in rtl92se_update_hal_rate_table() 2023 ratr_value |= (sta->deflink.ht_cap.mcs.rx_mask[1] << 20 | in rtl92se_update_hal_rate_table() 2024 sta->deflink.ht_cap.mcs.rx_mask[0] << 12); in rtl92se_update_hal_rate_table() 2109 u8 curtxbw_40mhz = (sta->deflink.bandwidth >= IEEE80211_STA_RX_BW_40) ? 1 : 0; in rtl92se_update_hal_rate_mask() 2110 u8 curshortgi_40mhz = (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_40) ? in rtl92se_update_hal_rate_mask() 2112 u8 curshortgi_20mhz = (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ? in rtl92se_update_hal_rate_mask() 2133 ratr_bitmap = sta->deflink.supp_rates[1] << 4; in rtl92se_update_hal_rate_mask() [all …]
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
| H A D | hw.c | 1819 u8 curshortgi_40mhz = (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_40) ? in rtl92cu_update_hal_rate_table() 1821 u8 curshortgi_20mhz = (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ? in rtl92cu_update_hal_rate_table() 1826 ratr_value = sta->deflink.supp_rates[1] << 4; in rtl92cu_update_hal_rate_table() 1828 ratr_value = sta->deflink.supp_rates[0]; in rtl92cu_update_hal_rate_table() 1832 ratr_value |= (sta->deflink.ht_cap.mcs.rx_mask[1] << 20 | in rtl92cu_update_hal_rate_table() 1833 sta->deflink.ht_cap.mcs.rx_mask[0] << 12); in rtl92cu_update_hal_rate_table() 1904 u8 curtxbw_40mhz = (sta->deflink.bandwidth >= IEEE80211_STA_RX_BW_40) ? 1 : 0; in rtl92cu_update_hal_rate_mask() 1906 (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_40) ? in rtl92cu_update_hal_rate_mask() 1908 u8 curshortgi_20mhz = (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ? in rtl92cu_update_hal_rate_mask() 1926 ratr_bitmap = sta->deflink.supp_rates[1] << 4; in rtl92cu_update_hal_rate_mask() [all …]
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/ |
| H A D | hw.c | 1830 u8 curshortgi_40mhz = (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_40) ? in rtl8723e_update_hal_rate_table() 1832 u8 curshortgi_20mhz = (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ? in rtl8723e_update_hal_rate_table() 1838 ratr_value = sta->deflink.supp_rates[1] << 4; in rtl8723e_update_hal_rate_table() 1840 ratr_value = sta->deflink.supp_rates[0]; in rtl8723e_update_hal_rate_table() 1843 ratr_value |= (sta->deflink.ht_cap.mcs.rx_mask[1] << 20 | in rtl8723e_update_hal_rate_table() 1844 sta->deflink.ht_cap.mcs.rx_mask[0] << 12); in rtl8723e_update_hal_rate_table() 1917 u8 curtxbw_40mhz = (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40) in rtl8723e_update_hal_rate_mask() 1919 u8 curshortgi_40mhz = (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_40) ? in rtl8723e_update_hal_rate_mask() 1921 u8 curshortgi_20mhz = (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ? in rtl8723e_update_hal_rate_mask() 1938 ratr_bitmap = sta->deflink.supp_rates[1] << 4; in rtl8723e_update_hal_rate_mask() [all …]
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ |
| H A D | hw.c | 1759 u8 curshortgi_40mhz = (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_40) ? in rtl92ce_update_hal_rate_table() 1761 u8 curshortgi_20mhz = (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ? in rtl92ce_update_hal_rate_table() 1767 ratr_value = sta->deflink.supp_rates[1] << 4; in rtl92ce_update_hal_rate_table() 1769 ratr_value = sta->deflink.supp_rates[0]; in rtl92ce_update_hal_rate_table() 1773 ratr_value |= (sta->deflink.ht_cap.mcs.rx_mask[1] << 20 | in rtl92ce_update_hal_rate_table() 1774 sta->deflink.ht_cap.mcs.rx_mask[0] << 12); in rtl92ce_update_hal_rate_table() 1847 u8 curtxbw_40mhz = (sta->deflink.ht_cap.cap & in rtl92ce_update_hal_rate_mask() 1849 u8 curshortgi_40mhz = (sta->deflink.ht_cap.cap & in rtl92ce_update_hal_rate_mask() 1851 u8 curshortgi_20mhz = (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ? in rtl92ce_update_hal_rate_mask() 1868 ratr_bitmap = sta->deflink.supp_rates[1] << 4; in rtl92ce_update_hal_rate_mask() [all …]
|
| /linux/drivers/net/wireless/ath/ath9k/ |
| H A D | debug_sta.c | 39 if (!an->sta->deflink.ht_cap.ht_supported) { in read_file_node_aggr() 189 if (!sta->deflink.ht_cap.ht_supported) in read_file_node_recv()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/ |
| H A D | hw.c | 1977 u8 curshortgi_40mhz = (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_40) ? in rtl88ee_update_hal_rate_table() 1979 u8 curshortgi_20mhz = (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ? in rtl88ee_update_hal_rate_table() 1985 ratr_value = sta->deflink.supp_rates[1] << 4; in rtl88ee_update_hal_rate_table() 1987 ratr_value = sta->deflink.supp_rates[0]; in rtl88ee_update_hal_rate_table() 1990 ratr_value |= (sta->deflink.ht_cap.mcs.rx_mask[1] << 20 | in rtl88ee_update_hal_rate_table() 1991 sta->deflink.ht_cap.mcs.rx_mask[0] << 12); in rtl88ee_update_hal_rate_table() 2063 u8 curtxbw_40mhz = (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40) in rtl88ee_update_hal_rate_mask() 2065 u8 curshortgi_40mhz = (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_40) ? in rtl88ee_update_hal_rate_mask() 2067 u8 curshortgi_20mhz = (sta->deflink.ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ? in rtl88ee_update_hal_rate_mask() 2085 ratr_bitmap = sta->deflink.supp_rates[1] << 4; in rtl88ee_update_hal_rate_mask() [all …]
|