/freebsd/contrib/wpa/src/ap/ |
H A D | ieee802_11_eht.c | 113 struct eht_capabilities *eht_cap; in hostapd_eid_eht_capab_len() local 120 eht_cap = &mode->eht_capab[opmode]; in hostapd_eid_eht_capab_len() 121 if (!eht_cap->eht_supported) in hostapd_eid_eht_capab_len() 127 eht_cap->phy_cap); in hostapd_eid_eht_capab_len() 128 len += ieee80211_eht_ppet_size(WPA_GET_LE16(&eht_cap->ppet[0]), in hostapd_eid_eht_capab_len() 129 eht_cap->phy_cap); in hostapd_eid_eht_capab_len() 139 struct eht_capabilities *eht_cap; in hostapd_eid_eht_capab() local 148 eht_cap = &mode->eht_capab[opmode]; in hostapd_eid_eht_capab() 149 if (!eht_cap->eht_supported) in hostapd_eid_eht_capab() 158 cap->mac_cap = host_to_le16(eht_cap->mac_cap); in hostapd_eid_eht_capab() [all …]
|
H A D | ieee802_11.c | 4724 struct ieee80211_eht_capabilities eht_cap; in add_associated_sta() local 4797 hostapd_get_eht_capab(hapd, sta->eht_capab, &eht_cap, in add_associated_sta() 4813 sta->flags & WLAN_STA_EHT ? &eht_cap : NULL, in add_associated_sta()
|
/freebsd/sys/contrib/dev/iwlwifi/ |
H A D | iwl-nvm-parse.c | 681 .eht_cap = { 809 .eht_cap = { 921 iftype_data->eht_cap.has_eht = false; in iwl_nvm_fixup_sband_iftd() 926 if (sband->band == NL80211_BAND_6GHZ && iftype_data->eht_cap.has_eht) in iwl_nvm_fixup_sband_iftd() 940 iftype_data->eht_cap.eht_cap_elem.mac_cap_info[0] |= in iwl_nvm_fixup_sband_iftd() 946 iftype_data->eht_cap.eht_cap_elem.phy_cap_info[0] |= in iwl_nvm_fixup_sband_iftd() 948 iftype_data->eht_cap.eht_cap_elem.phy_cap_info[1] |= in iwl_nvm_fixup_sband_iftd() 972 if (iftype_data->eht_cap.has_eht) { in iwl_nvm_fixup_sband_iftd() 978 iftype_data->eht_cap.eht_cap_elem.phy_cap_info[2] |= 0x49; in iwl_nvm_fixup_sband_iftd() 984 iftype_data->eht_cap in iwl_nvm_fixup_sband_iftd() [all...] |
/freebsd/sys/contrib/dev/iwlwifi/mvm/ |
H A D | rs-fw.c | 293 &link_sta->eht_cap.eht_mcs_nss_supp; in rs_fw_eht_set_enabled_rates() 389 if (link_sta->eht_cap.has_eht && sband_he_cap && sband_eht_cap) { in rs_fw_set_supp_rates() 537 const struct ieee80211_sta_eht_cap *eht_cap = &link_sta->eht_cap; in rs_fw_get_max_amsdu_len() 553 eht_cap->has_eht) { in rs_fw_get_max_amsdu_len() 554 switch (u8_get_bits(eht_cap->eht_cap_elem.mac_cap_info[0], in rs_fw_get_max_amsdu_len() 628 link_sta->eht_cap.has_eht && in iwl_mvm_rs_fw_rate_init() 629 link_sta->eht_cap.eht_cap_elem.phy_cap_info[5] & in iwl_mvm_rs_fw_rate_init() 529 const struct ieee80211_sta_eht_cap *eht_cap = &link_sta->eht_cap; rs_fw_get_max_amsdu_len() local
|
H A D | sf.c | 122 link_sta->eht_cap.has_eht || in iwl_mvm_fill_sf_command()
|
H A D | mac80211.c | 2389 if (link_sta->eht_cap.has_eht) { in iwl_mvm_cfg_he_sta() 2391 u8_get_bits(link_sta->eht_cap.eht_cap_elem.phy_cap_info[5], in iwl_mvm_cfg_he_sta() 2397 if (link_sta->eht_cap.eht_cap_elem.phy_cap_info[5] & in iwl_mvm_cfg_he_sta() 2399 u8 nss = (link_sta->eht_cap.eht_ppe_thres[0] & in iwl_mvm_cfg_he_sta() 2401 u8 *ppe = &link_sta->eht_cap.eht_ppe_thres[0]; in iwl_mvm_cfg_he_sta()
|
H A D | sta.c | 102 if (link_sta->eht_cap.has_eht) in iwl_mvm_get_sta_ampdu_dens() 103 agg_size += u8_get_bits(link_sta->eht_cap.eht_cap_elem.mac_cap_info[1], in iwl_mvm_get_sta_ampdu_dens() 834 if (link->eht_cap.has_eht && in iwl_mvm_get_queue_size()
|
/freebsd/contrib/wpa/src/common/ |
H A D | hw_features_common.c | 463 struct eht_capabilities *eht_cap, in hostapd_set_freq_params() argument 471 if (!eht_cap || !eht_cap->eht_supported) in hostapd_set_freq_params() 572 if (!(eht_cap->phy_cap[EHT_PHYCAP_320MHZ_IN_6GHZ_SUPPORT_IDX] & in hostapd_set_freq_params()
|
H A D | hw_features_common.h | 50 struct eht_capabilities *eht_cap,
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt7996/ |
H A D | init.c | 728 struct ieee80211_sta_eht_cap *eht_cap = &data->eht_cap; in mt7996_init_eht_caps() local 729 struct ieee80211_eht_cap_elem_fixed *eht_cap_elem = &eht_cap->eht_cap_elem; in mt7996_init_eht_caps() 730 struct ieee80211_eht_mcs_nss_supp *eht_nss = &eht_cap->eht_mcs_nss_supp; in mt7996_init_eht_caps() 739 eht_cap->has_eht = true; in mt7996_init_eht_caps()
|
H A D | mcu.c | 1026 if (!sta->deflink.eht_cap.has_eht) in mt7996_mcu_sta_eht_tlv() 1029 mcs_map = &sta->deflink.eht_cap.eht_mcs_nss_supp; in mt7996_mcu_sta_eht_tlv() 1030 elem = &sta->deflink.eht_cap.eht_cap_elem; in mt7996_mcu_sta_eht_tlv() 1183 if (sta->deflink.eht_cap.has_eht) { in mt7996_is_ebf_supported() 1184 struct ieee80211_sta_eht_cap *pc = &sta->deflink.eht_cap; in mt7996_is_ebf_supported() 1355 struct ieee80211_sta_eht_cap *pc = &sta->deflink.eht_cap; in mt7996_mcu_sta_bfer_eht() 1438 if (sta->deflink.eht_cap.has_eht && ebf) in mt7996_mcu_sta_bfer_tlv()
|
/freebsd/sys/compat/linuxkpi/common/include/net/ |
H A D | cfg80211.h | 993 struct ieee80211_sta_eht_cap eht_cap; member 2136 const struct ieee80211_sta_eht_cap *eht_cap; in ieee80211_get_eht_iftype_cap() local 2142 eht_cap = NULL; in ieee80211_get_eht_iftype_cap() 2143 if (iftype_data->eht_cap.has_eht) in ieee80211_get_eht_iftype_cap() 2144 eht_cap = &iftype_data->eht_cap; in ieee80211_get_eht_iftype_cap() 2146 return (eht_cap); in ieee80211_get_eht_iftype_cap()
|
H A D | mac80211.h | 758 struct ieee80211_sta_eht_cap eht_cap; member
|
/freebsd/sys/contrib/dev/athk/ath12k/ |
H A D | mac.c | 1958 if (sta->deflink.eht_cap.eht_cap_elem.phy_cap_info[0] & in ath12k_mac_get_phymode_eht() 2010 if (sta->deflink.eht_cap.has_eht) { in ath12k_peer_assoc_h_phymode() 2043 if (sta->deflink.eht_cap.has_eht) { in ath12k_peer_assoc_h_phymode() 2139 const struct ieee80211_sta_eht_cap *eht_cap = &sta->deflink.eht_cap; in ath12k_peer_assoc_h_eht() local 2146 if (!sta->deflink.he_cap.has_he || !eht_cap->has_eht) in ath12k_peer_assoc_h_eht() 2151 if ((eht_cap->eht_cap_elem.phy_cap_info[5] & in ath12k_peer_assoc_h_eht() 2153 eht_cap->eht_ppe_thres[0] != 0) in ath12k_peer_assoc_h_eht() 2154 ath12k_mac_set_eht_ppe_threshold(eht_cap->eht_ppe_thres, in ath12k_peer_assoc_h_eht() 2157 memcpy(arg->peer_eht_cap_mac, eht_cap->eht_cap_elem.mac_cap_info, in ath12k_peer_assoc_h_eht() 2158 sizeof(eht_cap->eht_cap_elem.mac_cap_info)); in ath12k_peer_assoc_h_eht() [all …]
|
/freebsd/sys/contrib/dev/rtw89/ |
H A D | core.c | 3894 struct ieee80211_sta_eht_cap *eht_cap; in rtw89_init_eht_cap() local 3907 eht_cap = &iftype_data->eht_cap; in rtw89_init_eht_cap() 3908 eht_cap_elem = &eht_cap->eht_cap_elem; in rtw89_init_eht_cap() 3909 eht_nss = &eht_cap->eht_mcs_nss_supp; in rtw89_init_eht_cap() 3911 eht_cap->has_eht = true; in rtw89_init_eht_cap()
|
/freebsd/sys/contrib/dev/mediatek/mt76/ |
H A D | mt76_connac_mcu.c | 1338 const struct ieee80211_sta_eht_cap *eht_cap; in mt76_connac_get_phy_mode_ext() local 1346 eht_cap = ieee80211_get_eht_iftype_cap(sband, vif->type); in mt76_connac_get_phy_mode_ext() 1348 if (!eht_cap || !eht_cap->has_eht) in mt76_connac_get_phy_mode_ext()
|