Home
last modified time | relevance | path

Searched refs:eht_cap (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/wpa/src/ap/
H A Dieee802_11_eht.c113 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 Dieee802_11.c4724 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 Diwl-nvm-parse.c681 .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 Drs-fw.c293 &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 Dsf.c122 link_sta->eht_cap.has_eht || in iwl_mvm_fill_sf_command()
H A Dmac80211.c2389 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 Dsta.c102 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 Dhw_features_common.c463 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 Dhw_features_common.h50 struct eht_capabilities *eht_cap,
/freebsd/sys/contrib/dev/mediatek/mt76/mt7996/
H A Dinit.c728 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 Dmcu.c1026 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 Dcfg80211.h993 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 Dmac80211.h758 struct ieee80211_sta_eht_cap eht_cap; member
/freebsd/sys/contrib/dev/athk/ath12k/
H A Dmac.c1958 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 Dcore.c3894 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 Dmt76_connac_mcu.c1338 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()