| /linux-6.15/net/mac80211/ |
| H A D | he.c | 152 memcpy(&he_cap->he_mcs_nss_supp, in ieee80211_he_cap_ie_to_sta_he_cap() 171 &he_cap->he_mcs_nss_supp.rx_mcs_80, in ieee80211_he_cap_ie_to_sta_he_cap() 172 &own_he_cap.he_mcs_nss_supp.tx_mcs_80, in ieee80211_he_cap_ie_to_sta_he_cap() 173 &he_cap->he_mcs_nss_supp.tx_mcs_80); in ieee80211_he_cap_ie_to_sta_he_cap() 182 &he_cap->he_mcs_nss_supp.rx_mcs_160, in ieee80211_he_cap_ie_to_sta_he_cap() 183 &own_he_cap.he_mcs_nss_supp.tx_mcs_160, in ieee80211_he_cap_ie_to_sta_he_cap() 184 &he_cap->he_mcs_nss_supp.tx_mcs_160); in ieee80211_he_cap_ie_to_sta_he_cap() 186 ieee80211_he_mcs_disable(&he_cap->he_mcs_nss_supp.rx_mcs_160); in ieee80211_he_cap_ie_to_sta_he_cap() 199 &he_cap->he_mcs_nss_supp.rx_mcs_80p80, in ieee80211_he_cap_ie_to_sta_he_cap() 200 &own_he_cap.he_mcs_nss_supp.tx_mcs_80p80, in ieee80211_he_cap_ie_to_sta_he_cap() [all …]
|
| H A D | vht.c | 575 le16_to_cpu(he_cap->he_mcs_nss_supp.rx_mcs_160); in ieee80211_sta_init_nss() 576 u16 mcs_80_map = le16_to_cpu(he_cap->he_mcs_nss_supp.rx_mcs_80); in ieee80211_sta_init_nss()
|
| H A D | mlme.c | 463 struct ieee80211_he_mcs_nss_supp *he_mcs_nss_supp; in ieee80211_verify_peer_he_mcs_support() local 472 he_mcs_nss_supp = (void *)(he_cap + 1); in ieee80211_verify_peer_he_mcs_support() 474 mcs_80_map_tx = le16_to_cpu(he_mcs_nss_supp->tx_mcs_80); in ieee80211_verify_peer_he_mcs_support() 475 mcs_80_map_rx = le16_to_cpu(he_mcs_nss_supp->rx_mcs_80); in ieee80211_verify_peer_he_mcs_support() 569 &sta_he_cap->he_mcs_nss_supp; in ieee80211_verify_sta_he_mcs_support() 5578 struct ieee80211_he_mcs_nss_supp *he_mcs_nss_supp; in ieee80211_max_rx_chains() local 5641 he_mcs_nss_supp = (void *)(he_cap + 1); in ieee80211_max_rx_chains() 5643 mcs_80_map = le16_to_cpu(he_mcs_nss_supp->tx_mcs_80); in ieee80211_max_rx_chains() 5660 mcs_160_map = le16_to_cpu(he_mcs_nss_supp->tx_mcs_160); in ieee80211_max_rx_chains()
|
| H A D | debugfs_sta.c | 682 struct ieee80211_he_mcs_nss_supp *nss = &hec->he_mcs_nss_supp; in link_sta_he_capa_read()
|
| /linux-6.15/drivers/net/wireless/intel/iwlwifi/ |
| H A D | iwl-nvm-parse.c | 669 .he_mcs_nss_supp = { 800 .he_mcs_nss_supp = { 998 struct ieee80211_he_mcs_nss_supp *he_mcs_nss_supp = in iwl_nvm_fixup_sband_iftd() local 999 &iftype_data->he_cap.he_mcs_nss_supp; in iwl_nvm_fixup_sband_iftd() 1020 he_mcs_nss_supp->rx_mcs_80 |= in iwl_nvm_fixup_sband_iftd() 1022 he_mcs_nss_supp->tx_mcs_80 |= in iwl_nvm_fixup_sband_iftd() 1024 he_mcs_nss_supp->rx_mcs_160 |= in iwl_nvm_fixup_sband_iftd() 1026 he_mcs_nss_supp->tx_mcs_160 |= in iwl_nvm_fixup_sband_iftd() 1028 he_mcs_nss_supp->rx_mcs_80p80 |= in iwl_nvm_fixup_sband_iftd() 1030 he_mcs_nss_supp->tx_mcs_80p80 |= in iwl_nvm_fixup_sband_iftd()
|
| /linux-6.15/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | tlc.c | 222 u16 mcs_160 = le16_to_cpu(he_cap->he_mcs_nss_supp.rx_mcs_160); in iwl_mld_fill_he_rates() 223 u16 mcs_80 = le16_to_cpu(he_cap->he_mcs_nss_supp.rx_mcs_80); in iwl_mld_fill_he_rates() 224 u16 tx_mcs_80 = le16_to_cpu(own_he_cap->he_mcs_nss_supp.tx_mcs_80); in iwl_mld_fill_he_rates() 225 u16 tx_mcs_160 = le16_to_cpu(own_he_cap->he_mcs_nss_supp.tx_mcs_160); in iwl_mld_fill_he_rates()
|
| /linux-6.15/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | rs-fw.c | 201 u16 mcs_160 = le16_to_cpu(he_cap->he_mcs_nss_supp.rx_mcs_160); in rs_fw_he_set_enabled_rates() 202 u16 mcs_80 = le16_to_cpu(he_cap->he_mcs_nss_supp.rx_mcs_80); in rs_fw_he_set_enabled_rates() 203 u16 tx_mcs_80 = le16_to_cpu(sband_he_cap->he_mcs_nss_supp.tx_mcs_80); in rs_fw_he_set_enabled_rates() 204 u16 tx_mcs_160 = le16_to_cpu(sband_he_cap->he_mcs_nss_supp.tx_mcs_160); in rs_fw_he_set_enabled_rates()
|
| /linux-6.15/drivers/net/wireless/quantenna/qtnfmac/ |
| H A D | commands.c | 1307 iftype_data->he_cap.he_mcs_nss_supp.rx_mcs_80 = in qtnf_cmd_conv_iftype() 1308 qlink_data->he_mcs_nss_supp.rx_mcs_80; in qtnf_cmd_conv_iftype() 1309 iftype_data->he_cap.he_mcs_nss_supp.tx_mcs_80 = in qtnf_cmd_conv_iftype() 1310 qlink_data->he_mcs_nss_supp.tx_mcs_80; in qtnf_cmd_conv_iftype() 1311 iftype_data->he_cap.he_mcs_nss_supp.rx_mcs_160 = in qtnf_cmd_conv_iftype() 1312 qlink_data->he_mcs_nss_supp.rx_mcs_160; in qtnf_cmd_conv_iftype() 1313 iftype_data->he_cap.he_mcs_nss_supp.tx_mcs_160 = in qtnf_cmd_conv_iftype() 1314 qlink_data->he_mcs_nss_supp.tx_mcs_160; in qtnf_cmd_conv_iftype() 1315 iftype_data->he_cap.he_mcs_nss_supp.rx_mcs_80p80 = in qtnf_cmd_conv_iftype() 1316 qlink_data->he_mcs_nss_supp.rx_mcs_80p80; in qtnf_cmd_conv_iftype() [all …]
|
| H A D | qlink.h | 1675 struct ieee80211_he_mcs_nss_supp he_mcs_nss_supp; member
|
| /linux-6.15/net/mac80211/tests/ |
| H A D | util.c | 106 .he_mcs_nss_supp = {
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/ |
| H A D | mt76_connac_mcu.c | 720 he_cap->he_mcs_nss_supp.rx_mcs_80p80; in mt76_connac_mcu_sta_he_tlv() 723 he_cap->he_mcs_nss_supp.rx_mcs_160; in mt76_connac_mcu_sta_he_tlv() 727 he_cap->he_mcs_nss_supp.rx_mcs_80; in mt76_connac_mcu_sta_he_tlv() 776 he_cap->he_mcs_nss_supp.rx_mcs_80p80; in mt76_connac_mcu_sta_he_tlv_v2() 779 he_cap->he_mcs_nss_supp.rx_mcs_160; in mt76_connac_mcu_sta_he_tlv_v2() 783 he_cap->he_mcs_nss_supp.rx_mcs_80; in mt76_connac_mcu_sta_he_tlv_v2() 1455 he->max_nss_mcs[CMD_HE_MCS_BW80] = cap->he_mcs_nss_supp.tx_mcs_80; in mt76_connac_mcu_uni_bss_he_tlv() 1456 he->max_nss_mcs[CMD_HE_MCS_BW160] = cap->he_mcs_nss_supp.tx_mcs_160; in mt76_connac_mcu_uni_bss_he_tlv() 1457 he->max_nss_mcs[CMD_HE_MCS_BW8080] = cap->he_mcs_nss_supp.tx_mcs_80p80; in mt76_connac_mcu_uni_bss_he_tlv()
|
| /linux-6.15/drivers/net/wireless/ath/ath11k/ |
| H A D | mac.c | 2531 v = le16_to_cpu(he_cap->he_mcs_nss_supp.rx_mcs_80); in ath11k_peer_assoc_h_he() 2534 v = le16_to_cpu(he_cap->he_mcs_nss_supp.tx_mcs_80); in ath11k_peer_assoc_h_he() 5719 he_cap->he_mcs_nss_supp.rx_mcs_80 = in ath11k_mac_set_hemcsmap() 5721 he_cap->he_mcs_nss_supp.tx_mcs_80 = in ath11k_mac_set_hemcsmap() 5723 he_cap->he_mcs_nss_supp.rx_mcs_160 = in ath11k_mac_set_hemcsmap() 5725 he_cap->he_mcs_nss_supp.tx_mcs_160 = in ath11k_mac_set_hemcsmap() 5727 he_cap->he_mcs_nss_supp.rx_mcs_80p80 = in ath11k_mac_set_hemcsmap() 5729 he_cap->he_mcs_nss_supp.tx_mcs_80p80 = in ath11k_mac_set_hemcsmap() 8271 return he_cap->he_mcs_nss_supp.tx_mcs_80p80; in ath11k_mac_get_tx_mcs_map() 8275 return he_cap->he_mcs_nss_supp.tx_mcs_160; in ath11k_mac_get_tx_mcs_map() [all …]
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7915/ |
| H A D | mcu.c | 587 he->max_nss_mcs[CMD_HE_MCS_BW80] = cap->he_mcs_nss_supp.tx_mcs_80; in mt7915_mcu_bss_he_tlv() 588 he->max_nss_mcs[CMD_HE_MCS_BW160] = cap->he_mcs_nss_supp.tx_mcs_160; in mt7915_mcu_bss_he_tlv() 589 he->max_nss_mcs[CMD_HE_MCS_BW8080] = cap->he_mcs_nss_supp.tx_mcs_80p80; in mt7915_mcu_bss_he_tlv() 840 mcs_map = sta->deflink.he_cap.he_mcs_nss_supp; in mt7915_mcu_sta_he_tlv() 1165 u16 mcs_map = le16_to_cpu(pc->he_mcs_nss_supp.rx_mcs_80); in mt7915_mcu_sta_bfer_he() 1191 mcs_map = le16_to_cpu(pc->he_mcs_nss_supp.rx_mcs_160); in mt7915_mcu_sta_bfer_he() 1199 mcs_map = le16_to_cpu(pc->he_mcs_nss_supp.rx_mcs_80p80); in mt7915_mcu_sta_bfer_he()
|
| H A D | init.c | 1016 &he_cap->he_mcs_nss_supp; in mt7915_init_he_caps()
|
| /linux-6.15/drivers/net/wireless/virtual/ |
| H A D | mac80211_hwsim.c | 4191 .he_mcs_nss_supp = { 4299 .he_mcs_nss_supp = { 4399 .he_mcs_nss_supp = { 4453 .he_mcs_nss_supp = { 4578 .he_mcs_nss_supp = { 4696 .he_mcs_nss_supp = { 4759 .he_mcs_nss_supp = { 4905 .he_mcs_nss_supp = { 5044 .he_mcs_nss_supp = {
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7996/ |
| H A D | mcu.c | 824 he->max_nss_mcs[CMD_HE_MCS_BW80] = cap->he_mcs_nss_supp.tx_mcs_80; in mt7996_mcu_bss_he_tlv() 825 he->max_nss_mcs[CMD_HE_MCS_BW160] = cap->he_mcs_nss_supp.tx_mcs_160; in mt7996_mcu_bss_he_tlv() 826 he->max_nss_mcs[CMD_HE_MCS_BW8080] = cap->he_mcs_nss_supp.tx_mcs_80p80; in mt7996_mcu_bss_he_tlv() 1202 mcs_map = link_sta->he_cap.he_mcs_nss_supp; in mt7996_mcu_sta_he_tlv() 1553 u16 mcs_map = le16_to_cpu(pc->he_mcs_nss_supp.rx_mcs_80); in mt7996_mcu_sta_bfer_he() 1583 mcs_map = le16_to_cpu(pc->he_mcs_nss_supp.rx_mcs_160); in mt7996_mcu_sta_bfer_he() 1591 mcs_map = le16_to_cpu(pc->he_mcs_nss_supp.rx_mcs_80p80); in mt7996_mcu_sta_bfer_he()
|
| H A D | init.c | 1175 struct ieee80211_he_mcs_nss_supp *he_mcs = &he_cap->he_mcs_nss_supp; in mt7996_init_he_caps()
|
| /linux-6.15/drivers/net/wireless/ath/ath12k/ |
| H A D | mac.c | 2407 mcs_160_map = le16_to_cpu(he_cap->he_mcs_nss_supp.rx_mcs_160); in ath12k_peer_assoc_h_he() 2408 mcs_80_map = le16_to_cpu(he_cap->he_mcs_nss_supp.rx_mcs_80); in ath12k_peer_assoc_h_he() 2510 v = le16_to_cpu(he_cap->he_mcs_nss_supp.rx_mcs_80p80); in ath12k_peer_assoc_h_he() 2513 v = le16_to_cpu(he_cap->he_mcs_nss_supp.tx_mcs_80p80); in ath12k_peer_assoc_h_he() 2518 v = le16_to_cpu(he_cap->he_mcs_nss_supp.rx_mcs_160); in ath12k_peer_assoc_h_he() 2521 v = le16_to_cpu(he_cap->he_mcs_nss_supp.tx_mcs_160); in ath12k_peer_assoc_h_he() 2528 v = le16_to_cpu(he_cap->he_mcs_nss_supp.rx_mcs_80); in ath12k_peer_assoc_h_he() 2531 v = le16_to_cpu(he_cap->he_mcs_nss_supp.tx_mcs_80); in ath12k_peer_assoc_h_he() 6645 struct ieee80211_he_mcs_nss_supp *mcs_nss = &he_cap->he_mcs_nss_supp; in ath12k_mac_copy_he_cap()
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7925/ |
| H A D | mcu.c | 2593 he->max_nss_mcs[CMD_HE_MCS_BW80] = cap->he_mcs_nss_supp.tx_mcs_80; in mt7925_mcu_bss_he_tlv() 2594 he->max_nss_mcs[CMD_HE_MCS_BW160] = cap->he_mcs_nss_supp.tx_mcs_160; in mt7925_mcu_bss_he_tlv() 2595 he->max_nss_mcs[CMD_HE_MCS_BW8080] = cap->he_mcs_nss_supp.tx_mcs_80p80; in mt7925_mcu_bss_he_tlv()
|
| H A D | main.c | 21 struct ieee80211_he_mcs_nss_supp *he_mcs = &he_cap->he_mcs_nss_supp; in mt7925_init_he_caps()
|
| /linux-6.15/drivers/net/wireless/realtek/rtw89/ |
| H A D | core.c | 4249 he_cap->he_mcs_nss_supp.rx_mcs_80 = cpu_to_le16(mcs_map); in rtw89_init_he_cap() 4250 he_cap->he_mcs_nss_supp.tx_mcs_80 = cpu_to_le16(mcs_map); in rtw89_init_he_cap() 4252 he_cap->he_mcs_nss_supp.rx_mcs_160 = cpu_to_le16(mcs_map); in rtw89_init_he_cap() 4253 he_cap->he_mcs_nss_supp.tx_mcs_160 = cpu_to_le16(mcs_map); in rtw89_init_he_cap()
|
| H A D | phy.c | 88 mcs_map = le16_to_cpu(cap.he_mcs_nss_supp.rx_mcs_80p80); in get_he_ra_mask() 90 mcs_map = le16_to_cpu(cap.he_mcs_nss_supp.rx_mcs_160); in get_he_ra_mask() 93 mcs_map = le16_to_cpu(cap.he_mcs_nss_supp.rx_mcs_80); in get_he_ra_mask()
|
| /linux-6.15/drivers/net/wireless/mediatek/mt76/mt7921/ |
| H A D | main.c | 32 &he_cap->he_mcs_nss_supp; in mt7921_init_he_caps()
|
| /linux-6.15/net/wireless/ |
| H A D | nl80211.c | 1888 sizeof(he_cap->he_mcs_nss_supp), in nl80211_send_iftype_data() 1889 &he_cap->he_mcs_nss_supp) || in nl80211_send_iftype_data() 5250 return le16_to_cpu(he_cap->he_mcs_nss_supp.tx_mcs_80); in he_get_txmcsmap() 5255 tx_mcs = he_cap->he_mcs_nss_supp.tx_mcs_80p80; in he_get_txmcsmap() 5258 tx_mcs = he_cap->he_mcs_nss_supp.tx_mcs_160; in he_get_txmcsmap() 5261 tx_mcs = he_cap->he_mcs_nss_supp.tx_mcs_80; in he_get_txmcsmap()
|
| /linux-6.15/include/net/ |
| H A D | cfg80211.h | 388 struct ieee80211_he_mcs_nss_supp he_mcs_nss_supp; member
|