ht_cap           2286 drivers/net/wireless/ath/ath10k/mac.c 	const struct ieee80211_sta_ht_cap *ht_cap = &sta->ht_cap;
ht_cap           2301 drivers/net/wireless/ath/ath10k/mac.c 	if (!ht_cap->ht_supported)
ht_cap           2314 drivers/net/wireless/ath/ath10k/mac.c 				    ht_cap->ampdu_factor)) - 1;
ht_cap           2317 drivers/net/wireless/ath/ath10k/mac.c 		ath10k_parse_mpdudensity(ht_cap->ampdu_density);
ht_cap           2319 drivers/net/wireless/ath/ath10k/mac.c 	arg->peer_ht_caps = ht_cap->cap;
ht_cap           2322 drivers/net/wireless/ath/ath10k/mac.c 	if (ht_cap->cap & IEEE80211_HT_CAP_LDPC_CODING)
ht_cap           2331 drivers/net/wireless/ath/ath10k/mac.c 		if (ht_cap->cap & IEEE80211_HT_CAP_SGI_20)
ht_cap           2334 drivers/net/wireless/ath/ath10k/mac.c 		if (ht_cap->cap & IEEE80211_HT_CAP_SGI_40)
ht_cap           2338 drivers/net/wireless/ath/ath10k/mac.c 	if (ht_cap->cap & IEEE80211_HT_CAP_TX_STBC) {
ht_cap           2343 drivers/net/wireless/ath/ath10k/mac.c 	if (ht_cap->cap & IEEE80211_HT_CAP_RX_STBC) {
ht_cap           2344 drivers/net/wireless/ath/ath10k/mac.c 		stbc = ht_cap->cap & IEEE80211_HT_CAP_RX_STBC;
ht_cap           2351 drivers/net/wireless/ath/ath10k/mac.c 	if (ht_cap->mcs.rx_mask[1] && ht_cap->mcs.rx_mask[2])
ht_cap           2353 drivers/net/wireless/ath/ath10k/mac.c 	else if (ht_cap->mcs.rx_mask[1])
ht_cap           2357 drivers/net/wireless/ath/ath10k/mac.c 		if ((ht_cap->mcs.rx_mask[i / 8] & BIT(i % 8)) &&
ht_cap           2691 drivers/net/wireless/ath/ath10k/mac.c 		} else if (sta->ht_cap.ht_supported &&
ht_cap           2711 drivers/net/wireless/ath/ath10k/mac.c 		} else if (sta->ht_cap.ht_supported &&
ht_cap           2762 drivers/net/wireless/ath/ath10k/mac.c 				  const struct ieee80211_sta_ht_cap *ht_cap)
ht_cap           2766 drivers/net/wireless/ath/ath10k/mac.c 	if (!ht_cap->ht_supported)
ht_cap           2769 drivers/net/wireless/ath/ath10k/mac.c 	smps = ht_cap->cap & IEEE80211_HT_CAP_SM_PS;
ht_cap           2852 drivers/net/wireless/ath/ath10k/mac.c 	struct ieee80211_sta_ht_cap ht_cap;
ht_cap           2876 drivers/net/wireless/ath/ath10k/mac.c 	ht_cap = ap_sta->ht_cap;
ht_cap           2896 drivers/net/wireless/ath/ath10k/mac.c 	ret = ath10k_setup_peer_smps(ar, arvif, bss_conf->bssid, &ht_cap);
ht_cap           3003 drivers/net/wireless/ath/ath10k/mac.c 					     &sta->ht_cap);
ht_cap           4594 drivers/net/wireless/ath/ath10k/mac.c 	struct ieee80211_sta_ht_cap ht_cap = {0};
ht_cap           4597 drivers/net/wireless/ath/ath10k/mac.c 		return ht_cap;
ht_cap           4599 drivers/net/wireless/ath/ath10k/mac.c 	ht_cap.ht_supported = 1;
ht_cap           4600 drivers/net/wireless/ath/ath10k/mac.c 	ht_cap.ampdu_factor = IEEE80211_HT_MAX_AMPDU_64K;
ht_cap           4601 drivers/net/wireless/ath/ath10k/mac.c 	ht_cap.ampdu_density = IEEE80211_HT_MPDU_DENSITY_8;
ht_cap           4602 drivers/net/wireless/ath/ath10k/mac.c 	ht_cap.cap |= IEEE80211_HT_CAP_SUP_WIDTH_20_40;
ht_cap           4603 drivers/net/wireless/ath/ath10k/mac.c 	ht_cap.cap |= IEEE80211_HT_CAP_DSSSCCK40;
ht_cap           4604 drivers/net/wireless/ath/ath10k/mac.c 	ht_cap.cap |=
ht_cap           4608 drivers/net/wireless/ath/ath10k/mac.c 		ht_cap.cap |= IEEE80211_HT_CAP_SGI_20;
ht_cap           4611 drivers/net/wireless/ath/ath10k/mac.c 		ht_cap.cap |= IEEE80211_HT_CAP_SGI_40;
ht_cap           4619 drivers/net/wireless/ath/ath10k/mac.c 		ht_cap.cap |= smps;
ht_cap           4623 drivers/net/wireless/ath/ath10k/mac.c 		ht_cap.cap |= IEEE80211_HT_CAP_TX_STBC;
ht_cap           4634 drivers/net/wireless/ath/ath10k/mac.c 		ht_cap.cap |= stbc;
ht_cap           4639 drivers/net/wireless/ath/ath10k/mac.c 		ht_cap.cap |= IEEE80211_HT_CAP_LDPC_CODING;
ht_cap           4642 drivers/net/wireless/ath/ath10k/mac.c 		ht_cap.cap |= IEEE80211_HT_CAP_LSIG_TXOP_PROT;
ht_cap           4646 drivers/net/wireless/ath/ath10k/mac.c 		ht_cap.cap |= IEEE80211_HT_CAP_MAX_AMSDU;
ht_cap           4650 drivers/net/wireless/ath/ath10k/mac.c 			ht_cap.mcs.rx_mask[i] = 0xFF;
ht_cap           4653 drivers/net/wireless/ath/ath10k/mac.c 	ht_cap.mcs.tx_params |= IEEE80211_HT_MCS_TX_DEFINED;
ht_cap           4655 drivers/net/wireless/ath/ath10k/mac.c 	return ht_cap;
ht_cap           4662 drivers/net/wireless/ath/ath10k/mac.c 	struct ieee80211_sta_ht_cap ht_cap;
ht_cap           4664 drivers/net/wireless/ath/ath10k/mac.c 	ht_cap = ath10k_get_ht_cap(ar);
ht_cap           4669 drivers/net/wireless/ath/ath10k/mac.c 		band->ht_cap = ht_cap;
ht_cap           4673 drivers/net/wireless/ath/ath10k/mac.c 		band->ht_cap = ht_cap;
ht_cap           7241 drivers/net/wireless/ath/ath10k/mac.c 			 sband->ht_cap.mcs.rx_mask[i])
ht_cap           1202 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	arg->ht_cap = ev->ht_cap_info;
ht_cap           5345 drivers/net/wireless/ath/ath10k/wmi.c 	arg->ht_cap = ev->ht_cap_info;
ht_cap           5384 drivers/net/wireless/ath/ath10k/wmi.c 	arg->ht_cap = ev->ht_cap_info;
ht_cap           5433 drivers/net/wireless/ath/ath10k/wmi.c 	ar->ht_cap_info = __le32_to_cpu(arg.ht_cap);
ht_cap           5550 drivers/net/wireless/ath/ath10k/wmi.c 		   __le32_to_cpu(arg.ht_cap),
ht_cap           6843 drivers/net/wireless/ath/ath10k/wmi.h 	__le32 ht_cap;
ht_cap            129 drivers/net/wireless/ath/ath6kl/cfg80211.c 	.ht_cap.cap = ath6kl_g_htcap,
ht_cap            130 drivers/net/wireless/ath/ath6kl/cfg80211.c 	.ht_cap.ht_supported = true,
ht_cap            138 drivers/net/wireless/ath/ath6kl/cfg80211.c 	.ht_cap.cap = ath6kl_a_htcap,
ht_cap            139 drivers/net/wireless/ath/ath6kl/cfg80211.c 	.ht_cap.ht_supported = true,
ht_cap           1118 drivers/net/wireless/ath/ath6kl/cfg80211.c 				 ath6kl_band_2ghz.ht_cap.ht_supported) ?
ht_cap           2627 drivers/net/wireless/ath/ath6kl/cfg80211.c 				wiphy->bands[band]->ht_cap.ht_supported);
ht_cap           3932 drivers/net/wireless/ath/ath6kl/cfg80211.c 		ath6kl_band_2ghz.ht_cap.cap = 0;
ht_cap           3933 drivers/net/wireless/ath/ath6kl/cfg80211.c 		ath6kl_band_2ghz.ht_cap.ht_supported = false;
ht_cap           3934 drivers/net/wireless/ath/ath6kl/cfg80211.c 		ath6kl_band_5ghz.ht_cap.cap = 0;
ht_cap           3935 drivers/net/wireless/ath/ath6kl/cfg80211.c 		ath6kl_band_5ghz.ht_cap.ht_supported = false;
ht_cap           3943 drivers/net/wireless/ath/ath6kl/cfg80211.c 		ath6kl_band_2ghz.ht_cap.mcs.rx_mask[0] = 0xff;
ht_cap           3944 drivers/net/wireless/ath/ath6kl/cfg80211.c 		ath6kl_band_5ghz.ht_cap.mcs.rx_mask[0] = 0xff;
ht_cap           3945 drivers/net/wireless/ath/ath6kl/cfg80211.c 		ath6kl_band_2ghz.ht_cap.mcs.rx_mask[1] = 0xff;
ht_cap           3946 drivers/net/wireless/ath/ath6kl/cfg80211.c 		ath6kl_band_5ghz.ht_cap.mcs.rx_mask[1] = 0xff;
ht_cap           3950 drivers/net/wireless/ath/ath6kl/cfg80211.c 		ath6kl_band_2ghz.ht_cap.mcs.rx_mask[0] = 0xff;
ht_cap           3951 drivers/net/wireless/ath/ath6kl/cfg80211.c 		ath6kl_band_5ghz.ht_cap.mcs.rx_mask[0] = 0xff;
ht_cap            239 drivers/net/wireless/ath/ath9k/common-init.c 			&common->sbands[NL80211_BAND_2GHZ].ht_cap);
ht_cap            242 drivers/net/wireless/ath/ath9k/common-init.c 			&common->sbands[NL80211_BAND_5GHZ].ht_cap);
ht_cap             39 drivers/net/wireless/ath/ath9k/debug_sta.c 	if (!an->sta->ht_cap.ht_supported) {
ht_cap            189 drivers/net/wireless/ath/ath9k/debug_sta.c 	if (!sta->ht_cap.ht_supported)
ht_cap            494 drivers/net/wireless/ath/ath9k/htc_drv_main.c 				 sta->ht_cap.ampdu_factor);
ht_cap            613 drivers/net/wireless/ath/ath9k/htc_drv_main.c 	if (sta->ht_cap.ht_supported) {
ht_cap            615 drivers/net/wireless/ath/ath9k/htc_drv_main.c 			if (sta->ht_cap.mcs.rx_mask[i/8] & (1<<(i%8)))
ht_cap            623 drivers/net/wireless/ath/ath9k/htc_drv_main.c 		if (sta->ht_cap.cap & IEEE80211_HT_CAP_RX_STBC)
ht_cap            625 drivers/net/wireless/ath/ath9k/htc_drv_main.c 		if (sta->ht_cap.mcs.rx_mask[1])
ht_cap            627 drivers/net/wireless/ath/ath9k/htc_drv_main.c 		if ((sta->ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40) &&
ht_cap            631 drivers/net/wireless/ath/ath9k/htc_drv_main.c 		    (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_40))
ht_cap            634 drivers/net/wireless/ath/ath9k/htc_drv_main.c 			 (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20))
ht_cap           1944 drivers/net/wireless/ath/ath9k/main.c 			        sta->ht_cap.ampdu_factor;
ht_cap           1531 drivers/net/wireless/ath/ath9k/xmit.c 	if (sta->ht_cap.ht_supported) {
ht_cap           1533 drivers/net/wireless/ath/ath9k/xmit.c 				      sta->ht_cap.ampdu_factor)) - 1;
ht_cap           1534 drivers/net/wireless/ath/ath9k/xmit.c 		density = ath9k_parse_mpdudensity(sta->ht_cap.ampdu_density);
ht_cap            173 drivers/net/wireless/ath/carl9170/main.c 	.ht_cap		= CARL9170_HT_CAP,
ht_cap            181 drivers/net/wireless/ath/carl9170/main.c 	.ht_cap		= CARL9170_HT_CAP,
ht_cap           1324 drivers/net/wireless/ath/carl9170/main.c 	if (sta->ht_cap.ht_supported) {
ht_cap           1325 drivers/net/wireless/ath/carl9170/main.c 		if (sta->ht_cap.ampdu_density > 6) {
ht_cap           1337 drivers/net/wireless/ath/carl9170/main.c 		sta_info->ampdu_max_len = 1 << (3 + sta->ht_cap.ampdu_factor);
ht_cap           1353 drivers/net/wireless/ath/carl9170/main.c 	if (sta->ht_cap.ht_supported) {
ht_cap           1936 drivers/net/wireless/ath/carl9170/main.c 		carl9170_band_2GHz.ht_cap.mcs.tx_params |= tx_params;
ht_cap           1937 drivers/net/wireless/ath/carl9170/main.c 		carl9170_band_5GHz.ht_cap.mcs.tx_params |= tx_params;
ht_cap           2008 drivers/net/wireless/ath/carl9170/main.c 		carl9170_band_2GHz.ht_cap.ht_supported = false;
ht_cap           2009 drivers/net/wireless/ath/carl9170/main.c 		carl9170_band_5GHz.ht_cap.ht_supported = false;
ht_cap           1046 drivers/net/wireless/ath/carl9170/tx.c 		factor = min_t(unsigned int, 1u, sta->ht_cap.ampdu_factor);
ht_cap           1047 drivers/net/wireless/ath/carl9170/tx.c 		density = sta->ht_cap.ampdu_density;
ht_cap            133 drivers/net/wireless/ath/wcn36xx/main.c 	.ht_cap		= {
ht_cap            154 drivers/net/wireless/ath/wcn36xx/main.c 	.ht_cap		= {
ht_cap            741 drivers/net/wireless/ath/wcn36xx/main.c 	if (sta->ht_cap.ht_supported) {
ht_cap            742 drivers/net/wireless/ath/wcn36xx/main.c 		BUILD_BUG_ON(sizeof(sta->ht_cap.mcs.rx_mask) >
ht_cap            745 drivers/net/wireless/ath/wcn36xx/main.c 		       sta->ht_cap.mcs.rx_mask,
ht_cap            746 drivers/net/wireless/ath/wcn36xx/main.c 		       sizeof(sta->ht_cap.mcs.rx_mask));
ht_cap            112 drivers/net/wireless/ath/wcn36xx/smd.c 	else if (sta && sta->ht_cap.ht_supported)
ht_cap            128 drivers/net/wireless/ath/wcn36xx/smd.c 	if (sta && sta->ht_cap.ht_supported) {
ht_cap            129 drivers/net/wireless/ath/wcn36xx/smd.c 		unsigned long caps = sta->ht_cap.cap;
ht_cap            130 drivers/net/wireless/ath/wcn36xx/smd.c 		bss_params->ht = sta->ht_cap.ht_supported;
ht_cap            151 drivers/net/wireless/ath/wcn36xx/smd.c 	if (sta->ht_cap.ht_supported) {
ht_cap            152 drivers/net/wireless/ath/wcn36xx/smd.c 		unsigned long caps = sta->ht_cap.cap;
ht_cap            153 drivers/net/wireless/ath/wcn36xx/smd.c 		sta_params->ht_capable = sta->ht_cap.ht_supported;
ht_cap            159 drivers/net/wireless/ath/wcn36xx/smd.c 		sta_params->max_ampdu_size = sta->ht_cap.ampdu_factor;
ht_cap            160 drivers/net/wireless/ath/wcn36xx/smd.c 		sta_params->max_ampdu_density = sta->ht_cap.ampdu_density;
ht_cap            270 drivers/net/wireless/ath/wil6210/cfg80211.c 	.ht_cap = {
ht_cap           6267 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	band->ht_cap.ht_supported = true;
ht_cap           6269 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		band->ht_cap.cap |= IEEE80211_HT_CAP_SGI_40;
ht_cap           6270 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		band->ht_cap.cap |= IEEE80211_HT_CAP_SUP_WIDTH_20_40;
ht_cap           6272 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	band->ht_cap.cap |= IEEE80211_HT_CAP_SGI_20;
ht_cap           6273 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	band->ht_cap.cap |= IEEE80211_HT_CAP_DSSSCCK40;
ht_cap           6274 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	band->ht_cap.ampdu_factor = IEEE80211_HT_MAX_AMPDU_64K;
ht_cap           6275 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	band->ht_cap.ampdu_density = IEEE80211_HT_MPDU_DENSITY_16;
ht_cap           6276 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	memset(band->ht_cap.mcs.rx_mask, 0xff, nchain);
ht_cap           6277 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	band->ht_cap.mcs.tx_params = IEEE80211_HT_MCS_TX_DEFINED;
ht_cap           7095 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		cap = &wiphy->bands[NL80211_BAND_2GHZ]->ht_cap.cap;
ht_cap            225 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 	.ht_cap = {
ht_cap            247 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 	.ht_cap = {
ht_cap            874 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 			 sta->ht_cap.ampdu_factor)) - 1);
ht_cap           1064 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 			band->ht_cap.mcs.rx_mask[1] = 0;
ht_cap           1065 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 			band->ht_cap.mcs.rx_highest = cpu_to_le16(72);
ht_cap            630 drivers/net/wireless/intel/iwlegacy/4965-rs.c 	return (sta->ht_cap.cap & IEEE80211_HT_CAP_GRN_FLD) &&
ht_cap           1167 drivers/net/wireless/intel/iwlegacy/4965-rs.c 	if (!conf_is_ht(conf) || !sta->ht_cap.ht_supported)
ht_cap           1185 drivers/net/wireless/intel/iwlegacy/4965-rs.c 	if (il_is_ht40_tx_allowed(il, &sta->ht_cap))
ht_cap           1220 drivers/net/wireless/intel/iwlegacy/4965-rs.c 	if (!conf_is_ht(conf) || !sta->ht_cap.ht_supported)
ht_cap           1231 drivers/net/wireless/intel/iwlegacy/4965-rs.c 	if (il_is_ht40_tx_allowed(il, &sta->ht_cap))
ht_cap           1387 drivers/net/wireless/intel/iwlegacy/4965-rs.c 	struct ieee80211_sta_ht_cap *ht_cap = &sta->ht_cap;
ht_cap           1448 drivers/net/wireless/intel/iwlegacy/4965-rs.c 			    !(ht_cap->cap & IEEE80211_HT_CAP_SGI_20))
ht_cap           1451 drivers/net/wireless/intel/iwlegacy/4965-rs.c 			    !(ht_cap->cap & IEEE80211_HT_CAP_SGI_40))
ht_cap           1510 drivers/net/wireless/intel/iwlegacy/4965-rs.c 	struct ieee80211_sta_ht_cap *ht_cap = &sta->ht_cap;
ht_cap           1571 drivers/net/wireless/intel/iwlegacy/4965-rs.c 			    !(ht_cap->cap & IEEE80211_HT_CAP_SGI_20))
ht_cap           1574 drivers/net/wireless/intel/iwlegacy/4965-rs.c 			    !(ht_cap->cap & IEEE80211_HT_CAP_SGI_40))
ht_cap           2274 drivers/net/wireless/intel/iwlegacy/4965-rs.c 	struct ieee80211_sta_ht_cap *ht_cap = &sta->ht_cap;
ht_cap           2314 drivers/net/wireless/intel/iwlegacy/4965-rs.c 	lq_sta->active_siso_rate = ht_cap->mcs.rx_mask[0] << 1;
ht_cap           2315 drivers/net/wireless/intel/iwlegacy/4965-rs.c 	lq_sta->active_siso_rate |= ht_cap->mcs.rx_mask[0] & 0x1;
ht_cap           2320 drivers/net/wireless/intel/iwlegacy/4965-rs.c 	lq_sta->active_mimo2_rate = ht_cap->mcs.rx_mask[1] << 1;
ht_cap           2321 drivers/net/wireless/intel/iwlegacy/4965-rs.c 	lq_sta->active_mimo2_rate |= ht_cap->mcs.rx_mask[1] & 0x1;
ht_cap           1869 drivers/net/wireless/intel/iwlegacy/common.c 	struct ieee80211_sta_ht_cap *sta_ht_inf = &sta->ht_cap;
ht_cap           1906 drivers/net/wireless/intel/iwlegacy/common.c 	if (il_is_ht40_tx_allowed(il, &sta->ht_cap))
ht_cap           3463 drivers/net/wireless/intel/iwlegacy/common.c 		il_init_ht_hw_capab(il, &sband->ht_cap, NL80211_BAND_5GHZ);
ht_cap           3472 drivers/net/wireless/intel/iwlegacy/common.c 		il_init_ht_hw_capab(il, &sband->ht_cap, NL80211_BAND_2GHZ);
ht_cap           3574 drivers/net/wireless/intel/iwlegacy/common.c il_is_ht40_tx_allowed(struct il_priv *il, struct ieee80211_sta_ht_cap *ht_cap)
ht_cap           3583 drivers/net/wireless/intel/iwlegacy/common.c 	if (ht_cap && !ht_cap->ht_supported)
ht_cap           5235 drivers/net/wireless/intel/iwlegacy/common.c 			struct ieee80211_sta_ht_cap *ht_cap = &sta->ht_cap;
ht_cap           5239 drivers/net/wireless/intel/iwlegacy/common.c 			    (ht_cap->mcs.
ht_cap           5244 drivers/net/wireless/intel/iwlegacy/common.c 			if (ht_cap->mcs.rx_mask[1] == 0 &&
ht_cap           5245 drivers/net/wireless/intel/iwlegacy/common.c 			    ht_cap->mcs.rx_mask[2] == 0)
ht_cap           1701 drivers/net/wireless/intel/iwlegacy/common.h 			   struct ieee80211_sta_ht_cap *ht_cap);
ht_cap           1256 drivers/net/wireless/intel/iwlwifi/dvm/rs.c 	if (!conf_is_ht(conf) || !sta->ht_cap.ht_supported)
ht_cap           1311 drivers/net/wireless/intel/iwlwifi/dvm/rs.c 	if (!conf_is_ht(conf) || !sta->ht_cap.ht_supported)
ht_cap           1367 drivers/net/wireless/intel/iwlwifi/dvm/rs.c 	if (!conf_is_ht(conf) || !sta->ht_cap.ht_supported)
ht_cap           1587 drivers/net/wireless/intel/iwlwifi/dvm/rs.c 	struct ieee80211_sta_ht_cap *ht_cap = &sta->ht_cap;
ht_cap           1681 drivers/net/wireless/intel/iwlwifi/dvm/rs.c 			if (!tbl->is_ht40 && !(ht_cap->cap &
ht_cap           1684 drivers/net/wireless/intel/iwlwifi/dvm/rs.c 			if (tbl->is_ht40 && !(ht_cap->cap &
ht_cap           1757 drivers/net/wireless/intel/iwlwifi/dvm/rs.c 	struct ieee80211_sta_ht_cap *ht_cap = &sta->ht_cap;
ht_cap           1847 drivers/net/wireless/intel/iwlwifi/dvm/rs.c 			if (!tbl->is_ht40 && !(ht_cap->cap &
ht_cap           1850 drivers/net/wireless/intel/iwlwifi/dvm/rs.c 			if (tbl->is_ht40 && !(ht_cap->cap &
ht_cap           1925 drivers/net/wireless/intel/iwlwifi/dvm/rs.c 	struct ieee80211_sta_ht_cap *ht_cap = &sta->ht_cap;
ht_cap           2037 drivers/net/wireless/intel/iwlwifi/dvm/rs.c 			if (!tbl->is_ht40 && !(ht_cap->cap &
ht_cap           2040 drivers/net/wireless/intel/iwlwifi/dvm/rs.c 			if (tbl->is_ht40 && !(ht_cap->cap &
ht_cap           2780 drivers/net/wireless/intel/iwlwifi/dvm/rs.c 	struct ieee80211_sta_ht_cap *ht_cap = &sta->ht_cap;
ht_cap           2824 drivers/net/wireless/intel/iwlwifi/dvm/rs.c 	lq_sta->active_siso_rate = ht_cap->mcs.rx_mask[0] << 1;
ht_cap           2825 drivers/net/wireless/intel/iwlwifi/dvm/rs.c 	lq_sta->active_siso_rate |= ht_cap->mcs.rx_mask[0] & 0x1;
ht_cap           2830 drivers/net/wireless/intel/iwlwifi/dvm/rs.c 	lq_sta->active_mimo2_rate = ht_cap->mcs.rx_mask[1] << 1;
ht_cap           2831 drivers/net/wireless/intel/iwlwifi/dvm/rs.c 	lq_sta->active_mimo2_rate |= ht_cap->mcs.rx_mask[1] & 0x1;
ht_cap           2835 drivers/net/wireless/intel/iwlwifi/dvm/rs.c 	lq_sta->active_mimo3_rate = ht_cap->mcs.rx_mask[2] << 1;
ht_cap           2836 drivers/net/wireless/intel/iwlwifi/dvm/rs.c 	lq_sta->active_mimo3_rate |= ht_cap->mcs.rx_mask[2] & 0x1;
ht_cap           1267 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c 	struct ieee80211_sta_ht_cap *ht_cap;
ht_cap           1288 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c 		ht_cap = &sta->ht_cap;
ht_cap           1296 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c 		if (ht_cap->mcs.rx_mask[1] == 0 &&
ht_cap           1297 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c 		    ht_cap->mcs.rx_mask[2] == 0) {
ht_cap           1299 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c 		} else if (!(ht_cap->mcs.tx_params &
ht_cap           1303 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c 		} else if (ht_cap->mcs.tx_params &
ht_cap           1314 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c 			maxstreams = (ht_cap->mcs.tx_params &
ht_cap            155 drivers/net/wireless/intel/iwlwifi/dvm/sta.c 	struct ieee80211_sta_ht_cap *sta_ht_inf = &sta->ht_cap;
ht_cap            825 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c 	iwl_init_ht_hw_capab(trans, data, &sband->ht_cap, NL80211_BAND_2GHZ,
ht_cap            834 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c 	iwl_init_ht_hw_capab(trans, data, &sband->ht_cap, NL80211_BAND_5GHZ,
ht_cap            718 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	iwl_init_ht_hw_capab(trans, data, &sband->ht_cap, NL80211_BAND_2GHZ,
ht_cap            730 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	iwl_init_ht_hw_capab(trans, data, &sband->ht_cap, NL80211_BAND_5GHZ,
ht_cap            678 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 					ap_sta->ht_cap.ht_supported;
ht_cap             99 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 	struct ieee80211_sta_ht_cap *ht_cap = &sta->ht_cap;
ht_cap            107 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 	if (ht_cap->cap & IEEE80211_HT_CAP_SGI_20)
ht_cap            109 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 	if (ht_cap->cap & IEEE80211_HT_CAP_SGI_40)
ht_cap            123 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 	struct ieee80211_sta_ht_cap *ht_cap = &sta->ht_cap;
ht_cap            139 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 		} else if ((ht_cap->cap & IEEE80211_HT_CAP_RX_STBC) ||
ht_cap            146 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 	    ((ht_cap->cap & IEEE80211_HT_CAP_LDPC_CODING) ||
ht_cap            293 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 	const struct ieee80211_sta_ht_cap *ht_cap = &sta->ht_cap;
ht_cap            313 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 	} else if (ht_cap->ht_supported) {
ht_cap            316 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 			cpu_to_le16(ht_cap->mcs.rx_mask[0]);
ht_cap            324 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 				cpu_to_le16(ht_cap->mcs.rx_mask[1]);
ht_cap            407 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 	const struct ieee80211_sta_ht_cap *ht_cap = &sta->ht_cap;
ht_cap            419 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 	} else if (ht_cap->ht_supported) {
ht_cap            420 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 		if (ht_cap->cap & IEEE80211_HT_CAP_MAX_AMSDU)
ht_cap            144 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	if (!sta->ht_cap.ht_supported)
ht_cap            166 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	if (!sta->ht_cap.ht_supported)
ht_cap            176 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	struct ieee80211_sta_ht_cap *ht_cap = &sta->ht_cap;
ht_cap            179 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	if (is_ht20(rate) && (ht_cap->cap &
ht_cap            182 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	if (is_ht40(rate) && (ht_cap->cap &
ht_cap           2615 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	} else if (sta->ht_cap.ht_supported &&
ht_cap           2836 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 		       struct ieee80211_sta_ht_cap *ht_cap)
ht_cap           2842 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	lq_sta->active_siso_rate = ht_cap->mcs.rx_mask[0] << 1;
ht_cap           2843 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	lq_sta->active_siso_rate |= ht_cap->mcs.rx_mask[0] & 0x1;
ht_cap           2847 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	lq_sta->active_mimo2_rate = ht_cap->mcs.rx_mask[1] << 1;
ht_cap           2848 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	lq_sta->active_mimo2_rate |= ht_cap->mcs.rx_mask[1] & 0x1;
ht_cap           2853 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	    (ht_cap->cap & IEEE80211_HT_CAP_LDPC_CODING))
ht_cap           2858 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	    (ht_cap->cap & IEEE80211_HT_CAP_RX_STBC))
ht_cap           2962 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 	struct ieee80211_sta_ht_cap *ht_cap = &sta->ht_cap;
ht_cap           3006 drivers/net/wireless/intel/iwlwifi/mvm/rs.c 		rs_ht_init(mvm, sta, lq_sta, ht_cap);
ht_cap            165 drivers/net/wireless/intel/iwlwifi/mvm/sf.c 		if (sta->ht_cap.ht_supported || sta->vht_cap.vht_supported) {
ht_cap            157 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		if (sta->ht_cap.ht_supported)
ht_cap            193 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	if (sta->ht_cap.ht_supported) {
ht_cap            198 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		mpdu_dens = sta->ht_cap.ampdu_density;
ht_cap            206 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	} else if (sta->ht_cap.ht_supported) {
ht_cap            207 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		agg_size = sta->ht_cap.ampdu_factor;
ht_cap           2976 drivers/net/wireless/mac80211_hwsim.c 		sband->ht_cap.ht_supported = true;
ht_cap           2977 drivers/net/wireless/mac80211_hwsim.c 		sband->ht_cap.cap = IEEE80211_HT_CAP_SUP_WIDTH_20_40 |
ht_cap           2982 drivers/net/wireless/mac80211_hwsim.c 		sband->ht_cap.ampdu_factor = 0x3;
ht_cap           2983 drivers/net/wireless/mac80211_hwsim.c 		sband->ht_cap.ampdu_density = 0x6;
ht_cap           2984 drivers/net/wireless/mac80211_hwsim.c 		memset(&sband->ht_cap.mcs, 0,
ht_cap           2985 drivers/net/wireless/mac80211_hwsim.c 		       sizeof(sband->ht_cap.mcs));
ht_cap           2986 drivers/net/wireless/mac80211_hwsim.c 		sband->ht_cap.mcs.rx_mask[0] = 0xff;
ht_cap           2987 drivers/net/wireless/mac80211_hwsim.c 		sband->ht_cap.mcs.rx_mask[1] = 0xff;
ht_cap           2988 drivers/net/wireless/mac80211_hwsim.c 		sband->ht_cap.mcs.tx_params = IEEE80211_HT_MCS_TX_DEFINED;
ht_cap             38 drivers/net/wireless/marvell/mwifiex/11n.c 			  struct ieee80211_ht_cap *ht_cap)
ht_cap             40 drivers/net/wireless/marvell/mwifiex/11n.c 	uint16_t ht_ext_cap = le16_to_cpu(ht_cap->extended_ht_cap_info);
ht_cap             49 drivers/net/wireless/marvell/mwifiex/11n.c 	ht_cap->ampdu_params_info =
ht_cap             50 drivers/net/wireless/marvell/mwifiex/11n.c 		(sband->ht_cap.ampdu_factor &
ht_cap             52 drivers/net/wireless/marvell/mwifiex/11n.c 		((sband->ht_cap.ampdu_density <<
ht_cap             56 drivers/net/wireless/marvell/mwifiex/11n.c 	memcpy((u8 *)&ht_cap->mcs, &sband->ht_cap.mcs,
ht_cap             57 drivers/net/wireless/marvell/mwifiex/11n.c 	       sizeof(sband->ht_cap.mcs));
ht_cap             60 drivers/net/wireless/marvell/mwifiex/11n.c 	    (sband->ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40 &&
ht_cap             64 drivers/net/wireless/marvell/mwifiex/11n.c 		SETHT_MCS32(ht_cap->mcs.rx_mask);
ht_cap             69 drivers/net/wireless/marvell/mwifiex/11n.c 	ht_cap->cap_info = cpu_to_le16(sband->ht_cap.cap);
ht_cap             70 drivers/net/wireless/marvell/mwifiex/11n.c 	ht_cap->extended_ht_cap_info = cpu_to_le16(ht_ext_cap);
ht_cap             73 drivers/net/wireless/marvell/mwifiex/11n.c 		ht_cap->tx_BF_cap_info = cpu_to_le32(MWIFIEX_DEF_11N_TX_BF_CAP);
ht_cap            315 drivers/net/wireless/marvell/mwifiex/11n.c 	struct mwifiex_ie_types_htcap *ht_cap;
ht_cap            332 drivers/net/wireless/marvell/mwifiex/11n.c 		ht_cap = (struct mwifiex_ie_types_htcap *) *buffer;
ht_cap            333 drivers/net/wireless/marvell/mwifiex/11n.c 		memset(ht_cap, 0, sizeof(struct mwifiex_ie_types_htcap));
ht_cap            334 drivers/net/wireless/marvell/mwifiex/11n.c 		ht_cap->header.type = cpu_to_le16(WLAN_EID_HT_CAPABILITY);
ht_cap            335 drivers/net/wireless/marvell/mwifiex/11n.c 		ht_cap->header.len =
ht_cap            337 drivers/net/wireless/marvell/mwifiex/11n.c 		memcpy((u8 *) ht_cap + sizeof(struct mwifiex_ie_types_header),
ht_cap            339 drivers/net/wireless/marvell/mwifiex/11n.c 		       le16_to_cpu(ht_cap->header.len));
ht_cap            341 drivers/net/wireless/marvell/mwifiex/11n.c 		mwifiex_fill_cap_info(priv, radio_type, &ht_cap->ht_cap);
ht_cap            356 drivers/net/wireless/marvell/mwifiex/11n.c 					ht_cap->ht_cap.cap_info &=
ht_cap            359 drivers/net/wireless/marvell/mwifiex/11n.c 					ht_cap->ht_cap.cap_info &=
ht_cap            365 drivers/net/wireless/marvell/mwifiex/11n.c 					ht_cap->ht_cap.cap_info &=
ht_cap            368 drivers/net/wireless/marvell/mwifiex/11n.c 					ht_cap->ht_cap.cap_info &=
ht_cap            395 drivers/net/wireless/marvell/mwifiex/11n.c 			if (!(sband->ht_cap.cap &
ht_cap            418 drivers/net/wireless/marvell/mwifiex/11n.c 		if (sband->ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40 &&
ht_cap           1911 drivers/net/wireless/marvell/mwifiex/cfg80211.c 			ht_info = &adapter->wiphy->bands[band]->ht_cap;
ht_cap           3035 drivers/net/wireless/marvell/mwifiex/cfg80211.c 	mwifiex_setup_ht_caps(&wiphy->bands[NL80211_BAND_2GHZ]->ht_cap, priv);
ht_cap           3042 drivers/net/wireless/marvell/mwifiex/cfg80211.c 			&wiphy->bands[NL80211_BAND_5GHZ]->ht_cap, priv);
ht_cap           1819 drivers/net/wireless/marvell/mwifiex/fw.h 	struct ieee80211_ht_cap ht_cap;
ht_cap            114 drivers/net/wireless/marvell/mwifiex/ioctl.h 	struct ieee80211_ht_cap ht_cap;
ht_cap            855 drivers/net/wireless/marvell/mwifiex/join.c 	struct mwifiex_ie_types_htcap *ht_cap;
ht_cap           1043 drivers/net/wireless/marvell/mwifiex/join.c 		ht_cap = (struct mwifiex_ie_types_htcap *) pos;
ht_cap           1044 drivers/net/wireless/marvell/mwifiex/join.c 		memset(ht_cap, 0, sizeof(struct mwifiex_ie_types_htcap));
ht_cap           1045 drivers/net/wireless/marvell/mwifiex/join.c 		ht_cap->header.type = cpu_to_le16(WLAN_EID_HT_CAPABILITY);
ht_cap           1046 drivers/net/wireless/marvell/mwifiex/join.c 		ht_cap->header.len =
ht_cap           1050 drivers/net/wireless/marvell/mwifiex/join.c 		mwifiex_fill_cap_info(priv, radio_type, &ht_cap->ht_cap);
ht_cap           1056 drivers/net/wireless/marvell/mwifiex/join.c 			tmp_ht_cap = le16_to_cpu(ht_cap->ht_cap.cap_info);
ht_cap           1059 drivers/net/wireless/marvell/mwifiex/join.c 			ht_cap->ht_cap.cap_info = cpu_to_le16(tmp_ht_cap);
ht_cap            841 drivers/net/wireless/marvell/mwifiex/scan.c 	struct mwifiex_ie_types_htcap *ht_cap;
ht_cap           1042 drivers/net/wireless/marvell/mwifiex/scan.c 		ht_cap = (struct mwifiex_ie_types_htcap *) tlv_pos;
ht_cap           1043 drivers/net/wireless/marvell/mwifiex/scan.c 		memset(ht_cap, 0, sizeof(struct mwifiex_ie_types_htcap));
ht_cap           1044 drivers/net/wireless/marvell/mwifiex/scan.c 		ht_cap->header.type = cpu_to_le16(WLAN_EID_HT_CAPABILITY);
ht_cap           1045 drivers/net/wireless/marvell/mwifiex/scan.c 		ht_cap->header.len =
ht_cap           1049 drivers/net/wireless/marvell/mwifiex/scan.c 		mwifiex_fill_cap_info(priv, radio_type, &ht_cap->ht_cap);
ht_cap           1802 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 			memcpy(&ht_capab->ht_cap, params->ht_capa,
ht_cap             38 drivers/net/wireless/marvell/mwifiex/sta_event.c 	const struct ieee80211_ht_cap *ht_cap;
ht_cap             76 drivers/net/wireless/marvell/mwifiex/sta_event.c 			ht_cap = (void *)(ele_hdr + 2);
ht_cap             77 drivers/net/wireless/marvell/mwifiex/sta_event.c 			sta_ptr->max_amsdu = le16_to_cpu(ht_cap->cap_info) &
ht_cap            471 drivers/net/wireless/marvell/mwifiex/tdls.c 	struct ieee80211_ht_cap *ht_cap;
ht_cap            498 drivers/net/wireless/marvell/mwifiex/tdls.c 		ht_cap = (void *)pos;
ht_cap            500 drivers/net/wireless/marvell/mwifiex/tdls.c 		ret = mwifiex_fill_cap_info(priv, radio, ht_cap);
ht_cap            538 drivers/net/wireless/marvell/mwifiex/tdls.c 		ht_cap = (void *)pos;
ht_cap            540 drivers/net/wireless/marvell/mwifiex/tdls.c 		ret = mwifiex_fill_cap_info(priv, radio, ht_cap);
ht_cap            736 drivers/net/wireless/marvell/mwifiex/tdls.c 	struct ieee80211_ht_cap *ht_cap;
ht_cap            778 drivers/net/wireless/marvell/mwifiex/tdls.c 		ht_cap = (void *)pos;
ht_cap            780 drivers/net/wireless/marvell/mwifiex/tdls.c 		ret = mwifiex_fill_cap_info(priv, radio, ht_cap);
ht_cap            170 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 		memcpy(&bss_cfg->ht_cap, ht_ie + 2,
ht_cap            174 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 		memset(&bss_cfg->ht_cap, 0, sizeof(struct ieee80211_ht_cap));
ht_cap            175 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 		bss_cfg->ht_cap.cap_info = cpu_to_le16(MWIFIEX_DEF_HT_CAP);
ht_cap            176 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 		bss_cfg->ht_cap.ampdu_params_info = MWIFIEX_DEF_AMPDU;
ht_cap            634 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 	if (bss_cfg->ht_cap.cap_info) {
ht_cap            639 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 		htcap->ht_cap.cap_info = bss_cfg->ht_cap.cap_info;
ht_cap            640 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 		htcap->ht_cap.ampdu_params_info =
ht_cap            641 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 					     bss_cfg->ht_cap.ampdu_params_info;
ht_cap            642 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 		memcpy(&htcap->ht_cap.mcs, &bss_cfg->ht_cap.mcs,
ht_cap            644 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 		htcap->ht_cap.extended_ht_cap_info =
ht_cap            645 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 					bss_cfg->ht_cap.extended_ht_cap_info;
ht_cap            646 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 		htcap->ht_cap.tx_BF_cap_info = bss_cfg->ht_cap.tx_BF_cap_info;
ht_cap            647 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 		htcap->ht_cap.antenna_selection_info =
ht_cap            648 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 					bss_cfg->ht_cap.antenna_selection_info;
ht_cap            639 drivers/net/wireless/marvell/mwifiex/util.c 	const struct ieee80211_ht_cap *ht_cap;
ht_cap            647 drivers/net/wireless/marvell/mwifiex/util.c 		ht_cap = (void *)(ht_cap_ie + 1);
ht_cap            649 drivers/net/wireless/marvell/mwifiex/util.c 		node->max_amsdu = le16_to_cpu(ht_cap->cap_info) &
ht_cap           1009 drivers/net/wireless/marvell/mwifiex/wmm.c 				    struct ieee80211_ht_cap *ht_cap)
ht_cap           1028 drivers/net/wireless/marvell/mwifiex/wmm.c 	     (ht_cap && (priv->adapter->config_bands & BAND_GN ||
ht_cap           1983 drivers/net/wireless/marvell/mwl8k.c 	if (priv->ap_fw && sta && sta->ht_cap.ht_supported && !eapol_frame &&
ht_cap           2389 drivers/net/wireless/marvell/mwl8k.c 	band->ht_cap.ht_supported = 1;
ht_cap           2392 drivers/net/wireless/marvell/mwl8k.c 		band->ht_cap.cap |= IEEE80211_HT_CAP_MAX_AMSDU;
ht_cap           2394 drivers/net/wireless/marvell/mwl8k.c 		band->ht_cap.cap |= IEEE80211_HT_CAP_GRN_FLD;
ht_cap           2397 drivers/net/wireless/marvell/mwl8k.c 		band->ht_cap.ampdu_factor = IEEE80211_HT_MAX_AMPDU_64K;
ht_cap           2398 drivers/net/wireless/marvell/mwl8k.c 		band->ht_cap.ampdu_density = IEEE80211_HT_MPDU_DENSITY_NONE;
ht_cap           2401 drivers/net/wireless/marvell/mwl8k.c 		band->ht_cap.cap |= IEEE80211_HT_CAP_RX_STBC;
ht_cap           2403 drivers/net/wireless/marvell/mwl8k.c 		band->ht_cap.cap |= IEEE80211_HT_CAP_TX_STBC;
ht_cap           2405 drivers/net/wireless/marvell/mwl8k.c 		band->ht_cap.cap |= IEEE80211_HT_CAP_SGI_40;
ht_cap           2407 drivers/net/wireless/marvell/mwl8k.c 		band->ht_cap.cap |= IEEE80211_HT_CAP_SGI_20;
ht_cap           2409 drivers/net/wireless/marvell/mwl8k.c 		band->ht_cap.cap |= IEEE80211_HT_CAP_DELAY_BA;
ht_cap           2411 drivers/net/wireless/marvell/mwl8k.c 		band->ht_cap.cap |= IEEE80211_HT_CAP_SUP_WIDTH_20_40;
ht_cap           2416 drivers/net/wireless/marvell/mwl8k.c 	band->ht_cap.mcs.rx_mask[0] = 0xff;
ht_cap           2418 drivers/net/wireless/marvell/mwl8k.c 		band->ht_cap.mcs.rx_mask[1] = 0xff;
ht_cap           2420 drivers/net/wireless/marvell/mwl8k.c 		band->ht_cap.mcs.rx_mask[2] = 0xff;
ht_cap           2421 drivers/net/wireless/marvell/mwl8k.c 	band->ht_cap.mcs.rx_mask[4] = 0x01;
ht_cap           2422 drivers/net/wireless/marvell/mwl8k.c 	band->ht_cap.mcs.tx_params = IEEE80211_HT_MCS_TX_DEFINED;
ht_cap           2425 drivers/net/wireless/marvell/mwl8k.c 		band->ht_cap.mcs.tx_params |= IEEE80211_HT_MCS_TX_RX_DIFF;
ht_cap           2426 drivers/net/wireless/marvell/mwl8k.c 		band->ht_cap.mcs.tx_params |= (tx_streams - 1) <<
ht_cap           4025 drivers/net/wireless/marvell/mwl8k.c 		(stream->sta->ht_cap.ampdu_factor &
ht_cap           4027 drivers/net/wireless/marvell/mwl8k.c 		((stream->sta->ht_cap.ampdu_density << 2) &
ht_cap           4115 drivers/net/wireless/marvell/mwl8k.c 	if (sta->ht_cap.ht_supported) {
ht_cap           4116 drivers/net/wireless/marvell/mwl8k.c 		cmd->ht_rates[0] = sta->ht_cap.mcs.rx_mask[0];
ht_cap           4117 drivers/net/wireless/marvell/mwl8k.c 		cmd->ht_rates[1] = sta->ht_cap.mcs.rx_mask[1];
ht_cap           4118 drivers/net/wireless/marvell/mwl8k.c 		cmd->ht_rates[2] = sta->ht_cap.mcs.rx_mask[2];
ht_cap           4119 drivers/net/wireless/marvell/mwl8k.c 		cmd->ht_rates[3] = sta->ht_cap.mcs.rx_mask[3];
ht_cap           4120 drivers/net/wireless/marvell/mwl8k.c 		cmd->ht_capabilities_info = cpu_to_le16(sta->ht_cap.cap);
ht_cap           4121 drivers/net/wireless/marvell/mwl8k.c 		cmd->mac_ht_param_info = (sta->ht_cap.ampdu_factor & 3) |
ht_cap           4122 drivers/net/wireless/marvell/mwl8k.c 			((sta->ht_cap.ampdu_density & 7) << 2);
ht_cap           4541 drivers/net/wireless/marvell/mwl8k.c 	p->ht_support = sta->ht_cap.ht_supported;
ht_cap           4542 drivers/net/wireless/marvell/mwl8k.c 	p->ht_caps = cpu_to_le16(sta->ht_cap.cap);
ht_cap           4543 drivers/net/wireless/marvell/mwl8k.c 	p->extended_ht_caps = (sta->ht_cap.ampdu_factor & 3) |
ht_cap           4544 drivers/net/wireless/marvell/mwl8k.c 		((sta->ht_cap.ampdu_density & 7) << 2);
ht_cap           4550 drivers/net/wireless/marvell/mwl8k.c 	memcpy(p->ht_rates, sta->ht_cap.mcs.rx_mask, 16);
ht_cap           5032 drivers/net/wireless/marvell/mwl8k.c 		memcpy(ap_mcs_rates, ap->ht_cap.mcs.rx_mask, 16);
ht_cap           5343 drivers/net/wireless/marvell/mwl8k.c 			if (sta->ht_cap.ht_supported)
ht_cap            115 drivers/net/wireless/mediatek/mt76/mac80211.c 	struct ieee80211_sta_ht_cap *ht_cap = &sband->ht_cap;
ht_cap            121 drivers/net/wireless/mediatek/mt76/mac80211.c 		ht_cap->cap |= IEEE80211_HT_CAP_TX_STBC;
ht_cap            123 drivers/net/wireless/mediatek/mt76/mac80211.c 		ht_cap->cap &= ~IEEE80211_HT_CAP_TX_STBC;
ht_cap            126 drivers/net/wireless/mediatek/mt76/mac80211.c 		ht_cap->mcs.rx_mask[i] = i < nstream ? 0xff : 0;
ht_cap            163 drivers/net/wireless/mediatek/mt76/mac80211.c 	struct ieee80211_sta_ht_cap *ht_cap;
ht_cap            184 drivers/net/wireless/mediatek/mt76/mac80211.c 	ht_cap = &sband->ht_cap;
ht_cap            185 drivers/net/wireless/mediatek/mt76/mac80211.c 	ht_cap->ht_supported = true;
ht_cap            186 drivers/net/wireless/mediatek/mt76/mac80211.c 	ht_cap->cap |= IEEE80211_HT_CAP_SUP_WIDTH_20_40 |
ht_cap            192 drivers/net/wireless/mediatek/mt76/mac80211.c 	ht_cap->mcs.tx_params = IEEE80211_HT_MCS_TX_DEFINED;
ht_cap            193 drivers/net/wireless/mediatek/mt76/mac80211.c 	ht_cap->ampdu_factor = IEEE80211_HT_MAX_AMPDU_64K;
ht_cap            194 drivers/net/wireless/mediatek/mt76/mac80211.c 	ht_cap->ampdu_density = IEEE80211_HT_MPDU_DENSITY_4;
ht_cap            315 drivers/net/wireless/mediatek/mt76/mt7603/mac.c 	val |= FIELD_PREP(MT_WTBL1_W2_AMPDU_FACTOR, sta->ht_cap.ampdu_factor) |
ht_cap            316 drivers/net/wireless/mediatek/mt76/mt7603/mac.c 	       FIELD_PREP(MT_WTBL1_W2_MPDU_DENSITY, sta->ht_cap.ampdu_density) |
ht_cap            319 drivers/net/wireless/mediatek/mt76/mt7603/mac.c 	if (sta->ht_cap.cap)
ht_cap            330 drivers/net/wireless/mediatek/mt76/mt7603/mac.c 	if (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20)
ht_cap            332 drivers/net/wireless/mediatek/mt76/mt7603/mac.c 	if (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_40)
ht_cap            274 drivers/net/wireless/mediatek/mt76/mt7615/init.c 	dev->mt76.sband_2g.sband.ht_cap.cap |= IEEE80211_HT_CAP_LDPC_CODING;
ht_cap            275 drivers/net/wireless/mediatek/mt76/mt7615/init.c 	dev->mt76.sband_5g.sband.ht_cap.cap |= IEEE80211_HT_CAP_LDPC_CODING;
ht_cap            366 drivers/net/wireless/mediatek/mt76/mt7615/main.c 	if (sta->ht_cap.ht_supported)
ht_cap           1370 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c 	wtbl_ht->ldpc = sta->ht_cap.cap & IEEE80211_HT_CAP_LDPC_CODING;
ht_cap           1371 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c 	wtbl_ht->af = sta->ht_cap.ampdu_factor;
ht_cap           1372 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c 	wtbl_ht->mm = sta->ht_cap.ampdu_density;
ht_cap           1375 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c 	if (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20)
ht_cap           1377 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c 	if (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_40)
ht_cap           1443 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c 	sta_ht->ht_cap = cpu_to_le16(sta->ht_cap.cap);
ht_cap            427 drivers/net/wireless/mediatek/mt76/mt7615/mcu.h 	__le16 ht_cap;
ht_cap            391 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c 		ba_size <<= sta->ht_cap.ampdu_factor;
ht_cap            399 drivers/net/wireless/mediatek/mt76/mt76x02_mac.c 				    sta->ht_cap.ampdu_density);
ht_cap            200 drivers/net/wireless/mediatek/mt76/mt76x02_util.c 		dev->mt76.sband_2g.sband.ht_cap.cap |=
ht_cap            202 drivers/net/wireless/mediatek/mt76/mt76x02_util.c 		dev->mt76.sband_5g.sband.ht_cap.cap |=
ht_cap            522 drivers/net/wireless/mediatek/mt7601u/init.c 	struct ieee80211_sta_ht_cap *ht_cap;
ht_cap            536 drivers/net/wireless/mediatek/mt7601u/init.c 	ht_cap = &sband->ht_cap;
ht_cap            537 drivers/net/wireless/mediatek/mt7601u/init.c 	ht_cap->ht_supported = true;
ht_cap            538 drivers/net/wireless/mediatek/mt7601u/init.c 	ht_cap->cap = IEEE80211_HT_CAP_SUP_WIDTH_20_40 |
ht_cap            544 drivers/net/wireless/mediatek/mt7601u/init.c 	ht_cap->mcs.rx_mask[0] = 0xff;
ht_cap            545 drivers/net/wireless/mediatek/mt7601u/init.c 	ht_cap->mcs.rx_mask[4] = 0x1;
ht_cap            546 drivers/net/wireless/mediatek/mt7601u/init.c 	ht_cap->mcs.tx_params = IEEE80211_HT_MCS_TX_DEFINED;
ht_cap            547 drivers/net/wireless/mediatek/mt7601u/init.c 	ht_cap->ampdu_factor = IEEE80211_HT_MAX_AMPDU_64K;
ht_cap            548 drivers/net/wireless/mediatek/mt7601u/init.c 	ht_cap->ampdu_density = IEEE80211_HT_MPDU_DENSITY_2;
ht_cap            388 drivers/net/wireless/mediatek/mt7601u/mac.c 		min_factor = min(min_factor, sta->ht_cap.ampdu_factor);
ht_cap            166 drivers/net/wireless/mediatek/mt7601u/tx.c 		ba_size <<= sta->ht_cap.ampdu_factor;
ht_cap            175 drivers/net/wireless/mediatek/mt7601u/tx.c 					       sta->ht_cap.ampdu_density));
ht_cap            294 drivers/net/wireless/quantenna/qtnfmac/commands.c 	if (s->ht_cap) {
ht_cap            296 drivers/net/wireless/quantenna/qtnfmac/commands.c 			skb_put(cmd_skb, sizeof(*tlv) + sizeof(*s->ht_cap));
ht_cap            299 drivers/net/wireless/quantenna/qtnfmac/commands.c 		tlv->len = cpu_to_le16(sizeof(*s->ht_cap));
ht_cap            300 drivers/net/wireless/quantenna/qtnfmac/commands.c 		memcpy(tlv->val, s->ht_cap, sizeof(*s->ht_cap));
ht_cap           1274 drivers/net/wireless/quantenna/qtnfmac/commands.c 	const struct ieee80211_ht_cap *ht_cap =
ht_cap           1278 drivers/net/wireless/quantenna/qtnfmac/commands.c 	bcap->cap = le16_to_cpu(ht_cap->cap_info);
ht_cap           1280 drivers/net/wireless/quantenna/qtnfmac/commands.c 		ht_cap->ampdu_params_info & IEEE80211_HT_AMPDU_PARM_FACTOR;
ht_cap           1282 drivers/net/wireless/quantenna/qtnfmac/commands.c 		(ht_cap->ampdu_params_info & IEEE80211_HT_AMPDU_PARM_DENSITY) >>
ht_cap           1284 drivers/net/wireless/quantenna/qtnfmac/commands.c 	memcpy(&bcap->mcs, &ht_cap->mcs, sizeof(bcap->mcs));
ht_cap           1312 drivers/net/wireless/quantenna/qtnfmac/commands.c 	memset(&band->ht_cap, 0, sizeof(band->ht_cap));
ht_cap           1436 drivers/net/wireless/quantenna/qtnfmac/commands.c 			qtnf_cmd_resp_band_fill_htcap(tlv->val, &band->ht_cap);
ht_cap           1794 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 	if (sta->ht_cap.ht_supported) {
ht_cap           1795 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 		drv_data->ampdu_factor_cnt[sta->ht_cap.ampdu_factor & 3]++;
ht_cap           1840 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 	if (sta->ht_cap.ht_supported) {
ht_cap           1841 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 		drv_data->ampdu_factor_cnt[sta->ht_cap.ampdu_factor & 3]--;
ht_cap           1056 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 		memcpy(&rt2x00dev->bands[NL80211_BAND_2GHZ].ht_cap,
ht_cap           1074 drivers/net/wireless/ralink/rt2x00/rt2x00dev.c 		memcpy(&rt2x00dev->bands[NL80211_BAND_5GHZ].ht_cap,
ht_cap            306 drivers/net/wireless/ralink/rt2x00/rt2x00queue.c 		density = sta->ht_cap.ampdu_density;
ht_cap           4512 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 			if (sta->ht_cap.ht_supported)
ht_cap           4519 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 				sta->ht_cap.mcs.rx_mask[0] << 12 |
ht_cap           4520 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 				sta->ht_cap.mcs.rx_mask[1] << 20;
ht_cap           4521 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 			if (sta->ht_cap.cap &
ht_cap           4986 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 		if (sta->ht_cap.ht_supported) {
ht_cap           4989 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 			ampdu = (u32)sta->ht_cap.ampdu_density;
ht_cap           4999 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	     sta && sta->ht_cap.cap &
ht_cap           5748 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 		ampdu_factor = sta->ht_cap.ampdu_factor;
ht_cap           5749 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 		ampdu_density = sta->ht_cap.ampdu_density;
ht_cap           6101 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	sband->ht_cap.ht_supported = true;
ht_cap           6102 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	sband->ht_cap.ampdu_factor = IEEE80211_HT_MAX_AMPDU_64K;
ht_cap           6103 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	sband->ht_cap.ampdu_density = IEEE80211_HT_MPDU_DENSITY_16;
ht_cap           6104 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	sband->ht_cap.cap = IEEE80211_HT_CAP_SGI_20 | IEEE80211_HT_CAP_SGI_40;
ht_cap           6105 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	memset(&sband->ht_cap.mcs, 0, sizeof(sband->ht_cap.mcs));
ht_cap           6106 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	sband->ht_cap.mcs.rx_mask[0] = 0xff;
ht_cap           6107 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	sband->ht_cap.mcs.rx_mask[4] = 0x01;
ht_cap           6109 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 		sband->ht_cap.mcs.rx_mask[1] = 0xff;
ht_cap           6110 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 		sband->ht_cap.cap |= IEEE80211_HT_CAP_SGI_40;
ht_cap           6112 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	sband->ht_cap.mcs.tx_params = IEEE80211_HT_MCS_TX_DEFINED;
ht_cap           6120 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 		sband->ht_cap.cap |= IEEE80211_HT_CAP_SUP_WIDTH_20_40;
ht_cap            120 drivers/net/wireless/realtek/rtlwifi/base.c 	.ht_cap = {0},
ht_cap            132 drivers/net/wireless/realtek/rtlwifi/base.c 	.ht_cap = {0},
ht_cap            153 drivers/net/wireless/realtek/rtlwifi/base.c 				  struct ieee80211_sta_ht_cap *ht_cap)
ht_cap            158 drivers/net/wireless/realtek/rtlwifi/base.c 	ht_cap->ht_supported = true;
ht_cap            159 drivers/net/wireless/realtek/rtlwifi/base.c 	ht_cap->cap = IEEE80211_HT_CAP_SUP_WIDTH_20_40 |
ht_cap            165 drivers/net/wireless/realtek/rtlwifi/base.c 		ht_cap->cap &= ~IEEE80211_HT_CAP_MAX_AMSDU;
ht_cap            171 drivers/net/wireless/realtek/rtlwifi/base.c 	ht_cap->ampdu_factor = IEEE80211_HT_MAX_AMPDU_64K;
ht_cap            174 drivers/net/wireless/realtek/rtlwifi/base.c 	ht_cap->ampdu_density = IEEE80211_HT_MPDU_DENSITY_16;
ht_cap            176 drivers/net/wireless/realtek/rtlwifi/base.c 	ht_cap->mcs.tx_params = IEEE80211_HT_MCS_TX_DEFINED;
ht_cap            190 drivers/net/wireless/realtek/rtlwifi/base.c 		ht_cap->mcs.rx_mask[0] = 0xFF;
ht_cap            191 drivers/net/wireless/realtek/rtlwifi/base.c 		ht_cap->mcs.rx_mask[1] = 0xFF;
ht_cap            192 drivers/net/wireless/realtek/rtlwifi/base.c 		ht_cap->mcs.rx_mask[4] = 0x01;
ht_cap            194 drivers/net/wireless/realtek/rtlwifi/base.c 		ht_cap->mcs.rx_highest = cpu_to_le16(MAX_BIT_RATE_40MHZ_MCS15);
ht_cap            200 drivers/net/wireless/realtek/rtlwifi/base.c 			ht_cap->mcs.rx_mask[0] = 0xFF;
ht_cap            201 drivers/net/wireless/realtek/rtlwifi/base.c 			ht_cap->mcs.rx_mask[1] = 0xFF;
ht_cap            202 drivers/net/wireless/realtek/rtlwifi/base.c 			ht_cap->mcs.rx_mask[4] = 0x01;
ht_cap            204 drivers/net/wireless/realtek/rtlwifi/base.c 			ht_cap->mcs.rx_highest =
ht_cap            209 drivers/net/wireless/realtek/rtlwifi/base.c 			ht_cap->mcs.rx_mask[0] = 0xFF;
ht_cap            210 drivers/net/wireless/realtek/rtlwifi/base.c 			ht_cap->mcs.rx_mask[1] = 0x00;
ht_cap            211 drivers/net/wireless/realtek/rtlwifi/base.c 			ht_cap->mcs.rx_mask[4] = 0x01;
ht_cap            213 drivers/net/wireless/realtek/rtlwifi/base.c 			ht_cap->mcs.rx_highest =
ht_cap            316 drivers/net/wireless/realtek/rtlwifi/base.c 		_rtl_init_hw_ht_capab(hw, &sband->ht_cap);
ht_cap            331 drivers/net/wireless/realtek/rtlwifi/base.c 		_rtl_init_hw_ht_capab(hw, &sband->ht_cap);
ht_cap            348 drivers/net/wireless/realtek/rtlwifi/base.c 			_rtl_init_hw_ht_capab(hw, &sband->ht_cap);
ht_cap            363 drivers/net/wireless/realtek/rtlwifi/base.c 			_rtl_init_hw_ht_capab(hw, &sband->ht_cap);
ht_cap            632 drivers/net/wireless/realtek/rtlwifi/base.c 	sgi_40 = sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_40;
ht_cap            633 drivers/net/wireless/realtek/rtlwifi/base.c 	sgi_20 = sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20;
ht_cap            636 drivers/net/wireless/realtek/rtlwifi/base.c 	if ((!sta->ht_cap.ht_supported) && (!sta->vht_cap.vht_supported))
ht_cap            648 drivers/net/wireless/realtek/rtlwifi/base.c 		bw_40 = sta->ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40;
ht_cap            867 drivers/net/wireless/realtek/rtlwifi/base.c 		if (!(sta->ht_cap.ht_supported) ||
ht_cap            868 drivers/net/wireless/realtek/rtlwifi/base.c 		    !(sta->ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40))
ht_cap            871 drivers/net/wireless/realtek/rtlwifi/base.c 		if (!mac->bw_40 || !(sta->ht_cap.ht_supported))
ht_cap            947 drivers/net/wireless/realtek/rtlwifi/base.c 	    sta->ht_cap.mcs.rx_mask[1] != 0)
ht_cap           1278 drivers/net/wireless/realtek/rtlwifi/base.c 				if (sta && sta->ht_cap.ht_supported) {
ht_cap            906 drivers/net/wireless/realtek/rtlwifi/core.c 			if (sta->ht_cap.ht_supported)
ht_cap            913 drivers/net/wireless/realtek/rtlwifi/core.c 			if (sta->ht_cap.ht_supported)
ht_cap           1108 drivers/net/wireless/realtek/rtlwifi/core.c 				if (sta->ht_cap.ht_supported)
ht_cap           1122 drivers/net/wireless/realtek/rtlwifi/core.c 			if (sta->ht_cap.ht_supported) {
ht_cap           1238 drivers/net/wireless/realtek/rtlwifi/core.c 			if (sta->ht_cap.ampdu_density >
ht_cap           1241 drivers/net/wireless/realtek/rtlwifi/core.c 				    sta->ht_cap.ampdu_density;
ht_cap           1242 drivers/net/wireless/realtek/rtlwifi/core.c 			if (sta->ht_cap.ampdu_factor <
ht_cap           1245 drivers/net/wireless/realtek/rtlwifi/core.c 				    sta->ht_cap.ampdu_factor;
ht_cap           1286 drivers/net/wireless/realtek/rtlwifi/core.c 		if (sta->ht_cap.ht_supported) {
ht_cap           1309 drivers/net/wireless/realtek/rtlwifi/core.c 		if (sta->ht_cap.ht_supported) {
ht_cap            124 drivers/net/wireless/realtek/rtlwifi/rc.c 		sgi_20 = sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20;
ht_cap            125 drivers/net/wireless/realtek/rtlwifi/rc.c 		sgi_40 = sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_40;
ht_cap            138 drivers/net/wireless/realtek/rtlwifi/rc.c 			if (sta && (sta->ht_cap.cap &
ht_cap            152 drivers/net/wireless/realtek/rtlwifi/rc.c 		if (sta && sta->ht_cap.ht_supported &&
ht_cap            232 drivers/net/wireless/realtek/rtlwifi/rc.c 		if (sta->ht_cap.ht_supported &&
ht_cap             20 drivers/net/wireless/realtek/rtlwifi/rc.h 	u8 ht_cap;
ht_cap           1980 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	u8 curshortgi_40mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_40) ?
ht_cap           1982 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	u8 curshortgi_20mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ?
ht_cap           1993 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	ratr_value |= (sta->ht_cap.mcs.rx_mask[1] << 20 |
ht_cap           1994 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		       sta->ht_cap.mcs.rx_mask[0] << 12);
ht_cap           2066 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	u8 curtxbw_40mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40)
ht_cap           2068 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	u8 curshortgi_40mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_40) ?
ht_cap           2070 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	u8 curshortgi_20mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ?
ht_cap           2093 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 	ratr_bitmap |= (sta->ht_cap.mcs.rx_mask[1] << 20 |
ht_cap           2094 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 			sta->ht_cap.mcs.rx_mask[0] << 12);
ht_cap            507 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c 			bw_40 = sta->ht_cap.cap &
ht_cap            594 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c 			u8 ampdu_density = sta->ht_cap.ampdu_density;
ht_cap           1768 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	u8 curshortgi_40mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_40) ?
ht_cap           1770 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	u8 curshortgi_20mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ?
ht_cap           1782 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	ratr_value |= (sta->ht_cap.mcs.rx_mask[1] << 20 |
ht_cap           1783 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 			sta->ht_cap.mcs.rx_mask[0] << 12);
ht_cap           1856 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	u8 curtxbw_40mhz = (sta->ht_cap.cap &
ht_cap           1858 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	u8 curshortgi_40mhz = (sta->ht_cap.cap &
ht_cap           1860 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	u8 curshortgi_20mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ?
ht_cap           1882 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 	ratr_bitmap |= (sta->ht_cap.mcs.rx_mask[1] << 20 |
ht_cap           1883 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/hw.c 			sta->ht_cap.mcs.rx_mask[0] << 12);
ht_cap            485 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c 			u8 ampdu_density = sta->ht_cap.ampdu_density;
ht_cap           1920 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	u8 curshortgi_40mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_40) ?
ht_cap           1922 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	u8 curshortgi_20mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ?
ht_cap           1933 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	ratr_value |= (sta->ht_cap.mcs.rx_mask[1] << 20 |
ht_cap           1934 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 			sta->ht_cap.mcs.rx_mask[0] << 12);
ht_cap           2007 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 			      (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_40) ?
ht_cap           2009 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	u8 curshortgi_20mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ?
ht_cap           2032 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 	ratr_bitmap |= (sta->ht_cap.mcs.rx_mask[1] << 20 |
ht_cap           2033 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/hw.c 			sta->ht_cap.mcs.rx_mask[0] << 12);
ht_cap            543 drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c 		u8 ampdu_density = sta->ht_cap.ampdu_density;
ht_cap           1805 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	u8 curshortgi_40mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_40) ?
ht_cap           1807 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	u8 curshortgi_20mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ?
ht_cap           1815 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	ratr_value |= (sta->ht_cap.mcs.rx_mask[1] << 20 |
ht_cap           1816 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 		       sta->ht_cap.mcs.rx_mask[0] << 12);
ht_cap           1884 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	u8 curshortgi_40mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_40) ?
ht_cap           1886 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	u8 curshortgi_20mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ?
ht_cap           1907 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 	ratr_bitmap |= (sta->ht_cap.mcs.rx_mask[1] << 20 |
ht_cap           1908 drivers/net/wireless/realtek/rtlwifi/rtl8192de/hw.c 			sta->ht_cap.mcs.rx_mask[0] << 12);
ht_cap            622 drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c 			u8 ampdu_density = sta->ht_cap.ampdu_density;
ht_cap           2259 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	u8 curtxbw_40mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40)
ht_cap           2261 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	u8 b_curshortgi_40mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_40) ?
ht_cap           2263 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	u8 b_curshortgi_20mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ?
ht_cap           2283 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 	ratr_bitmap |= (sta->ht_cap.mcs.rx_mask[1] << 20 |
ht_cap           2284 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/hw.c 			sta->ht_cap.mcs.rx_mask[0] << 12);
ht_cap            670 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c 			bw_40 = sta->ht_cap.cap &
ht_cap            770 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c 			u8 ampdu_density = sta->ht_cap.ampdu_density;
ht_cap           2021 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	u8 curshortgi_40mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_40) ?
ht_cap           2023 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	u8 curshortgi_20mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ?
ht_cap           2033 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	ratr_value |= (sta->ht_cap.mcs.rx_mask[1] << 20 |
ht_cap           2034 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 			sta->ht_cap.mcs.rx_mask[0] << 12);
ht_cap           2120 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	u8 curshortgi_40mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_40) ?
ht_cap           2122 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	u8 curshortgi_20mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ?
ht_cap           2148 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	ratr_bitmap |= (sta->ht_cap.mcs.rx_mask[1] << 20 |
ht_cap           2149 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 			sta->ht_cap.mcs.rx_mask[0] << 12);
ht_cap           1845 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	u8 curshortgi_40mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_40) ?
ht_cap           1847 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	u8 curshortgi_20mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ?
ht_cap           1858 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	ratr_value |= (sta->ht_cap.mcs.rx_mask[1] << 20 |
ht_cap           1859 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 			sta->ht_cap.mcs.rx_mask[0] << 12);
ht_cap           1932 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	u8 curtxbw_40mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40)
ht_cap           1934 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	u8 curshortgi_40mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_40) ?
ht_cap           1936 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	u8 curshortgi_20mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ?
ht_cap           1958 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 	ratr_bitmap |= (sta->ht_cap.mcs.rx_mask[1] << 20 |
ht_cap           1959 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/hw.c 			sta->ht_cap.mcs.rx_mask[0] << 12);
ht_cap            380 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c 			bw_40 = sta->ht_cap.cap &
ht_cap            446 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c 			u8 ampdu_density = sta->ht_cap.ampdu_density;
ht_cap           2319 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	u8 curtxbw_40mhz = (sta->ht_cap.cap &
ht_cap           2321 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	u8 curshortgi_40mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_40) ?
ht_cap           2323 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	u8 curshortgi_20mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ?
ht_cap           2344 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 	ratr_bitmap |= (sta->ht_cap.mcs.rx_mask[1] << 20 |
ht_cap           2345 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 			sta->ht_cap.mcs.rx_mask[0] << 12);
ht_cap            434 drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c 			bw_40 = sta->ht_cap.cap &
ht_cap            521 drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c 			u8 ampdu_density = sta->ht_cap.ampdu_density;
ht_cap           3304 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	u8 b_curshortgi_40mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_40) ?
ht_cap           3306 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	u8 b_curshortgi_20mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ?
ht_cap           3316 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	ratr_value |= (sta->ht_cap.mcs.rx_mask[1] << 20 |
ht_cap           3317 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 			sta->ht_cap.mcs.rx_mask[0] << 12);
ht_cap           3488 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	u8 b_curshortgi_40mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_40) ?
ht_cap           3490 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	u8 b_curshortgi_20mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ?
ht_cap           3516 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	u8 curtxbw_40mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40)
ht_cap           3547 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		ratr_bitmap |= (sta->ht_cap.mcs.rx_mask[1] << 20 |
ht_cap           3548 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 				sta->ht_cap.mcs.rx_mask[0] << 12);
ht_cap            761 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c 			u8 ampdu_density = sta->ht_cap.ampdu_density;
ht_cap             96 drivers/net/wireless/realtek/rtw88/main.c 	.ht_cap = {0},
ht_cap            110 drivers/net/wireless/realtek/rtw88/main.c 	.ht_cap = {0},
ht_cap            558 drivers/net/wireless/realtek/rtw88/main.c 	} else if (sta->ht_cap.ht_supported) {
ht_cap            559 drivers/net/wireless/realtek/rtw88/main.c 		ra_mask |= (sta->ht_cap.mcs.rx_mask[1] << 20) |
ht_cap            560 drivers/net/wireless/realtek/rtw88/main.c 			   (sta->ht_cap.mcs.rx_mask[0] << 12);
ht_cap            561 drivers/net/wireless/realtek/rtw88/main.c 		if (sta->ht_cap.cap & IEEE80211_HT_CAP_RX_STBC)
ht_cap            563 drivers/net/wireless/realtek/rtw88/main.c 		if (sta->ht_cap.cap & IEEE80211_HT_CAP_LDPC_CODING)
ht_cap            565 drivers/net/wireless/realtek/rtw88/main.c 		if (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20 ||
ht_cap            566 drivers/net/wireless/realtek/rtw88/main.c 		    sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_40)
ht_cap            578 drivers/net/wireless/realtek/rtw88/main.c 		} else if (sta->ht_cap.ht_supported) {
ht_cap            591 drivers/net/wireless/realtek/rtw88/main.c 		} else if (sta->ht_cap.ht_supported) {
ht_cap            621 drivers/net/wireless/realtek/rtw88/main.c 	} else if (sta->ht_cap.ht_supported && ra_mask & 0xfff00000) {
ht_cap            765 drivers/net/wireless/realtek/rtw88/main.c 			    struct ieee80211_sta_ht_cap *ht_cap)
ht_cap            769 drivers/net/wireless/realtek/rtw88/main.c 	ht_cap->ht_supported = true;
ht_cap            770 drivers/net/wireless/realtek/rtw88/main.c 	ht_cap->cap = 0;
ht_cap            771 drivers/net/wireless/realtek/rtw88/main.c 	ht_cap->cap |= IEEE80211_HT_CAP_SGI_20 |
ht_cap            776 drivers/net/wireless/realtek/rtw88/main.c 		ht_cap->cap |= IEEE80211_HT_CAP_SUP_WIDTH_20_40 |
ht_cap            779 drivers/net/wireless/realtek/rtw88/main.c 	ht_cap->ampdu_factor = IEEE80211_HT_MAX_AMPDU_64K;
ht_cap            780 drivers/net/wireless/realtek/rtw88/main.c 	ht_cap->ampdu_density = IEEE80211_HT_MPDU_DENSITY_16;
ht_cap            781 drivers/net/wireless/realtek/rtw88/main.c 	ht_cap->mcs.tx_params = IEEE80211_HT_MCS_TX_DEFINED;
ht_cap            783 drivers/net/wireless/realtek/rtw88/main.c 		ht_cap->mcs.rx_mask[0] = 0xFF;
ht_cap            784 drivers/net/wireless/realtek/rtw88/main.c 		ht_cap->mcs.rx_mask[1] = 0xFF;
ht_cap            785 drivers/net/wireless/realtek/rtw88/main.c 		ht_cap->mcs.rx_mask[4] = 0x01;
ht_cap            786 drivers/net/wireless/realtek/rtw88/main.c 		ht_cap->mcs.rx_highest = cpu_to_le16(300);
ht_cap            788 drivers/net/wireless/realtek/rtw88/main.c 		ht_cap->mcs.rx_mask[0] = 0xFF;
ht_cap            789 drivers/net/wireless/realtek/rtw88/main.c 		ht_cap->mcs.rx_mask[1] = 0x00;
ht_cap            790 drivers/net/wireless/realtek/rtw88/main.c 		ht_cap->mcs.rx_mask[4] = 0x01;
ht_cap            791 drivers/net/wireless/realtek/rtw88/main.c 		ht_cap->mcs.rx_highest = cpu_to_le16(150);
ht_cap            847 drivers/net/wireless/realtek/rtw88/main.c 			rtw_init_ht_cap(rtwdev, &sband->ht_cap);
ht_cap            856 drivers/net/wireless/realtek/rtw88/main.c 			rtw_init_ht_cap(rtwdev, &sband->ht_cap);
ht_cap             66 drivers/net/wireless/realtek/rtw88/tx.c 	u8 exp = sta->ht_cap.ampdu_factor;
ht_cap             77 drivers/net/wireless/realtek/rtw88/tx.c 	return sta->ht_cap.ampdu_density;
ht_cap             85 drivers/net/wireless/realtek/rtw88/tx.c 	if (rtwdev->hal.rf_type == RF_2T2R && sta->ht_cap.mcs.rx_mask[1] != 0)
ht_cap            265 drivers/net/wireless/realtek/rtw88/tx.c 	else if (sta->ht_cap.ht_supported)
ht_cap            220 drivers/net/wireless/rsi/rsi_91x_mac80211.c 	memset(&sbands->ht_cap, 0, sizeof(struct ieee80211_sta_ht_cap));
ht_cap            221 drivers/net/wireless/rsi/rsi_91x_mac80211.c 	sbands->ht_cap.ht_supported = true;
ht_cap            222 drivers/net/wireless/rsi/rsi_91x_mac80211.c 	sbands->ht_cap.cap = (IEEE80211_HT_CAP_SUP_WIDTH_20_40 |
ht_cap            225 drivers/net/wireless/rsi/rsi_91x_mac80211.c 	sbands->ht_cap.ampdu_factor = IEEE80211_HT_MAX_AMPDU_16K;
ht_cap            226 drivers/net/wireless/rsi/rsi_91x_mac80211.c 	sbands->ht_cap.ampdu_density = IEEE80211_HT_MPDU_DENSITY_NONE;
ht_cap            227 drivers/net/wireless/rsi/rsi_91x_mac80211.c 	sbands->ht_cap.mcs.rx_mask[0] = 0xff;
ht_cap            228 drivers/net/wireless/rsi/rsi_91x_mac80211.c 	sbands->ht_cap.mcs.tx_params = IEEE80211_HT_MCS_TX_DEFINED;
ht_cap           1390 drivers/net/wireless/rsi/rsi_91x_mac80211.c 	common->vif_info[0].is_ht = sta->ht_cap.ht_supported;
ht_cap           1505 drivers/net/wireless/rsi/rsi_91x_mac80211.c 		if (sta->ht_cap.ht_supported) {
ht_cap           1509 drivers/net/wireless/rsi/rsi_91x_mac80211.c 			if ((sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ||
ht_cap           1510 drivers/net/wireless/rsi/rsi_91x_mac80211.c 			    (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_40))
ht_cap           1351 drivers/net/wireless/rsi/rsi_91x_mgmt.c 		is_ht = sta->ht_cap.ht_supported;
ht_cap           1352 drivers/net/wireless/rsi/rsi_91x_mgmt.c 		if ((sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ||
ht_cap           1353 drivers/net/wireless/rsi/rsi_91x_mgmt.c 		    (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_40))
ht_cap             54 drivers/net/wireless/st/cw1200/cw1200.h 	struct ieee80211_sta_ht_cap     ht_cap;
ht_cap            308 drivers/net/wireless/st/cw1200/cw1200.h 		(ht_info->ht_cap.cap & IEEE80211_HT_CAP_GRN_FLD) &&
ht_cap            317 drivers/net/wireless/st/cw1200/cw1200.h 	return ht_info->ht_cap.ampdu_density;
ht_cap            163 drivers/net/wireless/st/cw1200/main.c 	.ht_cap = {
ht_cap            183 drivers/net/wireless/st/cw1200/main.c 	.ht_cap = {
ht_cap           1910 drivers/net/wireless/st/cw1200/sta.c 				priv->ht_info.ht_cap = sta->ht_cap;
ht_cap           1645 drivers/net/wireless/ti/wl12xx/main.c 			       struct ieee80211_sta_ht_cap *ht_cap,
ht_cap           1649 drivers/net/wireless/ti/wl12xx/main.c 	return wl1271_acx_set_ht_capabilities(wl, ht_cap, allow_ht_operation,
ht_cap            137 drivers/net/wireless/ti/wl18xx/acx.c 			    struct ieee80211_sta_ht_cap *ht_cap,
ht_cap            147 drivers/net/wireless/ti/wl18xx/acx.c 		     ht_cap->ht_supported, ht_cap->cap, rate_set);
ht_cap            155 drivers/net/wireless/ti/wl18xx/acx.c 	if (allow_ht_operation && ht_cap->ht_supported) {
ht_cap            157 drivers/net/wireless/ti/wl18xx/acx.c 		ht_capabilites = ht_cap->cap;
ht_cap            166 drivers/net/wireless/ti/wl18xx/acx.c 		acx->ampdu_max_length = ht_cap->ampdu_factor;
ht_cap            167 drivers/net/wireless/ti/wl18xx/acx.c 		acx->ampdu_min_spacing = ht_cap->ampdu_density;
ht_cap            396 drivers/net/wireless/ti/wl18xx/acx.h 			    struct ieee80211_sta_ht_cap *ht_cap,
ht_cap           1640 drivers/net/wireless/ti/wl18xx/main.c 			       struct ieee80211_sta_ht_cap *ht_cap,
ht_cap           1644 drivers/net/wireless/ti/wl18xx/main.c 	return wl18xx_acx_set_peer_cap(wl, ht_cap, allow_ht_operation,
ht_cap           1286 drivers/net/wireless/ti/wlcore/acx.c 				    struct ieee80211_sta_ht_cap *ht_cap,
ht_cap           1294 drivers/net/wireless/ti/wlcore/acx.c 		     "sta supp: %d sta cap: %d", ht_cap->ht_supported,
ht_cap           1295 drivers/net/wireless/ti/wlcore/acx.c 		     ht_cap->cap);
ht_cap           1303 drivers/net/wireless/ti/wlcore/acx.c 	if (allow_ht_operation && ht_cap->ht_supported) {
ht_cap           1305 drivers/net/wireless/ti/wlcore/acx.c 		ht_capabilites = ht_cap->cap;
ht_cap           1314 drivers/net/wireless/ti/wlcore/acx.c 		acx->ampdu_max_length = ht_cap->ampdu_factor;
ht_cap           1315 drivers/net/wireless/ti/wlcore/acx.c 		acx->ampdu_min_spacing = ht_cap->ampdu_density;
ht_cap           1094 drivers/net/wireless/ti/wlcore/acx.h 				    struct ieee80211_sta_ht_cap *ht_cap,
ht_cap           1559 drivers/net/wireless/ti/wlcore/cmd.c 	if (sta->ht_cap.ht_supported)
ht_cap           1561 drivers/net/wireless/ti/wlcore/cmd.c 			(sta->ht_cap.mcs.rx_mask[0] << HW_HT_RATES_OFFSET) |
ht_cap           1562 drivers/net/wireless/ti/wlcore/cmd.c 			(sta->ht_cap.mcs.rx_mask[1] << HW_MIMO_RATES_OFFSET);
ht_cap            233 drivers/net/wireless/ti/wlcore/hw_ops.h 		       struct ieee80211_sta_ht_cap *ht_cap,
ht_cap            238 drivers/net/wireless/ti/wlcore/hw_ops.h 		return wl->ops->set_peer_cap(wl, ht_cap, allow_ht_operation,
ht_cap           4438 drivers/net/wireless/ti/wlcore/main.c 			u8 *rx_mask = sta->ht_cap.mcs.rx_mask;
ht_cap           4442 drivers/net/wireless/ti/wlcore/main.c 			if (sta->ht_cap.ht_supported)
ht_cap           4446 drivers/net/wireless/ti/wlcore/main.c 			sta_ht_cap = sta->ht_cap;
ht_cap           5224 drivers/net/wireless/ti/wlcore/main.c 		ret = wl1271_acx_set_ht_capabilities(wl, &sta->ht_cap, true,
ht_cap           5786 drivers/net/wireless/ti/wlcore/main.c 	memcpy(&wlvif->rc_ht_cap, &sta->ht_cap, sizeof(sta->ht_cap));
ht_cap           6301 drivers/net/wireless/ti/wlcore/main.c 	memcpy(&wl->bands[NL80211_BAND_2GHZ].ht_cap,
ht_cap           6302 drivers/net/wireless/ti/wlcore/main.c 	       &wl->ht_cap[NL80211_BAND_2GHZ],
ht_cap           6303 drivers/net/wireless/ti/wlcore/main.c 	       sizeof(*wl->ht_cap));
ht_cap           6306 drivers/net/wireless/ti/wlcore/main.c 	memcpy(&wl->bands[NL80211_BAND_5GHZ].ht_cap,
ht_cap           6307 drivers/net/wireless/ti/wlcore/main.c 	       &wl->ht_cap[NL80211_BAND_5GHZ],
ht_cap           6308 drivers/net/wireless/ti/wlcore/main.c 	       sizeof(*wl->ht_cap));
ht_cap            100 drivers/net/wireless/ti/wlcore/wlcore.h 			    struct ieee80211_sta_ht_cap *ht_cap,
ht_cap            452 drivers/net/wireless/ti/wlcore/wlcore.h 	struct ieee80211_sta_ht_cap ht_cap[WLCORE_NUM_BANDS];
ht_cap            514 drivers/net/wireless/ti/wlcore/wlcore.h 		  struct ieee80211_sta_ht_cap *ht_cap)
ht_cap            516 drivers/net/wireless/ti/wlcore/wlcore.h 	memcpy(&wl->ht_cap[band], ht_cap, sizeof(*ht_cap));
ht_cap             48 drivers/net/wireless/virt_wifi.c 	.ht_cap = {
ht_cap            101 drivers/net/wireless/virt_wifi.c 	.ht_cap = {
ht_cap            551 drivers/pci/pci.c static int __pci_find_next_ht_cap(struct pci_dev *dev, int pos, int ht_cap)
ht_cap            556 drivers/pci/pci.c 	if (ht_cap == HT_CAPTYPE_SLAVE || ht_cap == HT_CAPTYPE_HOST)
ht_cap            568 drivers/pci/pci.c 		if ((cap & mask) == ht_cap)
ht_cap            591 drivers/pci/pci.c int pci_find_next_ht_capability(struct pci_dev *dev, int pos, int ht_cap)
ht_cap            593 drivers/pci/pci.c 	return __pci_find_next_ht_cap(dev, pos + PCI_CAP_LIST_NEXT, ht_cap);
ht_cap            608 drivers/pci/pci.c int pci_find_ht_capability(struct pci_dev *dev, int ht_cap)
ht_cap            614 drivers/pci/pci.c 		pos = __pci_find_next_ht_cap(dev, pos, ht_cap);
ht_cap            357 drivers/staging/rtl8188eu/core/rtw_ap.c 			if (psta_ht->ht_cap.mcs.rx_mask[0] & BIT(i))
ht_cap            524 drivers/staging/rtl8188eu/core/rtw_ap.c 		if (le16_to_cpu(phtpriv_sta->ht_cap.cap_info &
ht_cap            525 drivers/staging/rtl8188eu/core/rtw_ap.c 				phtpriv_ap->ht_cap.cap_info) &
ht_cap            530 drivers/staging/rtl8188eu/core/rtw_ap.c 		if (le16_to_cpu(phtpriv_sta->ht_cap.cap_info &
ht_cap            531 drivers/staging/rtl8188eu/core/rtw_ap.c 				phtpriv_ap->ht_cap.cap_info) &
ht_cap            732 drivers/staging/rtl8188eu/core/rtw_ap.c 	u16 cap, ht_cap = false;
ht_cap            911 drivers/staging/rtl8188eu/core/rtw_ap.c 		ht_cap = true;
ht_cap            925 drivers/staging/rtl8188eu/core/rtw_ap.c 		memcpy(&pmlmepriv->htpriv.ht_cap, p + 2, ie_len);
ht_cap            962 drivers/staging/rtl8188eu/core/rtw_ap.c 	if (pregistrypriv->ht_enable && ht_cap) {
ht_cap           1297 drivers/staging/rtl8188eu/core/rtw_ap.c 	else if ((le16_to_cpu(phtpriv_ap->ht_cap.cap_info) &
ht_cap           1428 drivers/staging/rtl8188eu/core/rtw_ap.c 		u16 ht_capab = le16_to_cpu(psta->htpriv.ht_cap.cap_info);
ht_cap            999 drivers/staging/rtl8188eu/core/rtw_ieee80211.c 		struct ieee80211_ht_cap *ht_cap =
ht_cap           1002 drivers/staging/rtl8188eu/core/rtw_ieee80211.c 		pnetwork->BcnInfo.ht_cap_info = le16_to_cpu(ht_cap->cap_info);
ht_cap           1871 drivers/staging/rtl8188eu/core/rtw_mlme.c 		struct ieee80211_ht_cap ht_cap;
ht_cap           1883 drivers/staging/rtl8188eu/core/rtw_mlme.c 		memset(&ht_cap, 0, sizeof(struct ieee80211_ht_cap));
ht_cap           1885 drivers/staging/rtl8188eu/core/rtw_mlme.c 		ht_cap.cap_info = cpu_to_le16(IEEE80211_HT_CAP_SUP_WIDTH |
ht_cap           1900 drivers/staging/rtl8188eu/core/rtw_mlme.c 		ht_cap.ampdu_params_info = max_rx_ampdu_factor & 0x03;
ht_cap           1903 drivers/staging/rtl8188eu/core/rtw_mlme.c 			ht_cap.ampdu_params_info |= IEEE80211_HT_CAP_AMPDU_DENSITY & (0x07 << 2);
ht_cap           1905 drivers/staging/rtl8188eu/core/rtw_mlme.c 			ht_cap.ampdu_params_info |= IEEE80211_HT_CAP_AMPDU_DENSITY & 0x00;
ht_cap           1909 drivers/staging/rtl8188eu/core/rtw_mlme.c 			   (unsigned char *)&ht_cap, pout_len);
ht_cap           3194 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 	memset(&pstat->htpriv.ht_cap, 0, sizeof(struct ieee80211_ht_cap));
ht_cap           3201 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 		memcpy(&pstat->htpriv.ht_cap,
ht_cap            864 drivers/staging/rtl8188eu/core/rtw_wlan_util.c 		struct ieee80211_ht_cap *ht_cap =
ht_cap            867 drivers/staging/rtl8188eu/core/rtw_wlan_util.c 		ht_cap_info = le16_to_cpu(ht_cap->cap_info);
ht_cap            228 drivers/staging/rtl8188eu/include/ieee80211.h 			struct ieee80211_ht_cap ht_cap;
ht_cap            253 drivers/staging/rtl8188eu/include/ieee80211.h 	struct ieee80211_ht_cap ht_cap;
ht_cap             23 drivers/staging/rtl8188eu/include/rtw_ht.h 	struct ieee80211_ht_cap ht_cap;
ht_cap            103 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 	u16 max_rate = 0, rate, ht_cap = false;
ht_cap            127 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 		ht_cap = true;
ht_cap            141 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 		if (ht_cap)
ht_cap            146 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 		if (ht_cap)
ht_cap            152 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			if (ht_cap)
ht_cap            157 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			if (ht_cap)
ht_cap            213 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 	if (ht_cap) {
ht_cap            630 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 	u8 ht_cap = false;
ht_cap            641 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			ht_cap = true;
ht_cap            646 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			if (ht_cap)
ht_cap            651 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			if (ht_cap)
ht_cap            657 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 				if (ht_cap)
ht_cap            662 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 				if (ht_cap)
ht_cap           2495 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			memcpy(&psta->htpriv.ht_cap, &param->u.add_sta.ht_cap,
ht_cap           2587 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 		memcpy(&psta_data->ht_cap,
ht_cap           2588 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 		       &psta->htpriv.ht_cap, sizeof(struct ieee80211_ht_cap));
ht_cap            139 drivers/staging/rtl8192e/rtllib_wx.c 		struct ht_capab_ele *ht_cap = NULL;
ht_cap            144 drivers/staging/rtl8192e/rtllib_wx.c 			ht_cap = (struct ht_capab_ele *)
ht_cap            147 drivers/staging/rtl8192e/rtllib_wx.c 			ht_cap = (struct ht_capab_ele *)
ht_cap            149 drivers/staging/rtl8192e/rtllib_wx.c 		is40M = (ht_cap->ChlWidth) ? 1 : 0;
ht_cap            150 drivers/staging/rtl8192e/rtllib_wx.c 		isShortGI = (ht_cap->ChlWidth) ?
ht_cap            151 drivers/staging/rtl8192e/rtllib_wx.c 				((ht_cap->ShortGI40Mhz) ? 1 : 0) :
ht_cap            152 drivers/staging/rtl8192e/rtllib_wx.c 				((ht_cap->ShortGI20Mhz) ? 1 : 0);
ht_cap            154 drivers/staging/rtl8192e/rtllib_wx.c 		max_mcs = HTGetHighestMCSRate(ieee, ht_cap->MCS,
ht_cap            134 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 		struct ht_capability_ele *ht_cap = NULL;
ht_cap            138 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 			ht_cap = (struct ht_capability_ele *)&network->bssht.bdHTCapBuf[4];
ht_cap            140 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 			ht_cap = (struct ht_capability_ele *)&network->bssht.bdHTCapBuf[0];
ht_cap            141 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 		is40M = (ht_cap->ChlWidth) ? 1 : 0;
ht_cap            142 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 		isShortGI = (ht_cap->ChlWidth) ?
ht_cap            143 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 					((ht_cap->ShortGI40Mhz) ? 1 : 0) :
ht_cap            144 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 					((ht_cap->ShortGI20Mhz) ? 1 : 0);
ht_cap            146 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 		max_mcs = HTGetHighestMCSRate(ieee, ht_cap->MCS, MCS_FILTER_ALL);
ht_cap             29 drivers/staging/rtl8712/rtl871x_ht.h 	struct ieee80211_ht_cap ht_cap;
ht_cap            218 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 	u16	cap, ht_cap = false, mcs_rate;
ht_cap            243 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 		ht_cap = true;
ht_cap            250 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 		if (ht_cap)
ht_cap            255 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 		if (ht_cap)
ht_cap            260 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 		if (ht_cap)
ht_cap            608 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 	u8 ht_cap = false;
ht_cap            619 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 			ht_cap = true;
ht_cap            622 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 			if (ht_cap)
ht_cap            629 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 			if (ht_cap)
ht_cap            636 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 			if (ht_cap)
ht_cap           1402 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 	u16 rate, max_rate = 0, ht_cap = false;
ht_cap           1413 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 		ht_cap = true;
ht_cap           1431 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 	if (ht_cap) {
ht_cap            588 drivers/staging/rtl8723bs/core/rtw_ap.c 			phtpriv_sta->ht_cap.ampdu_params_info & IEEE80211_HT_CAP_AMPDU_DENSITY
ht_cap            593 drivers/staging/rtl8723bs/core/rtw_ap.c 			phtpriv_sta->ht_cap.cap_info & phtpriv_ap->ht_cap.cap_info
ht_cap            606 drivers/staging/rtl8723bs/core/rtw_ap.c 			phtpriv_sta->ht_cap.cap_info & phtpriv_ap->ht_cap.cap_info
ht_cap            612 drivers/staging/rtl8723bs/core/rtw_ap.c 			phtpriv_sta->ht_cap.cap_info & phtpriv_ap->ht_cap.cap_info
ht_cap            624 drivers/staging/rtl8723bs/core/rtw_ap.c 			GET_HT_CAPABILITY_ELE_LDPC_CAP((u8 *)(&phtpriv_sta->ht_cap))) {
ht_cap            631 drivers/staging/rtl8723bs/core/rtw_ap.c 			GET_HT_CAPABILITY_ELE_RX_STBC((u8 *)(&phtpriv_sta->ht_cap))) {
ht_cap            689 drivers/staging/rtl8723bs/core/rtw_ap.c 		if ((phtpriv_ap->ht_cap.cap_info) & cpu_to_le16(IEEE80211_HT_CAP_SGI_20))
ht_cap            693 drivers/staging/rtl8723bs/core/rtw_ap.c 		if ((phtpriv_ap->ht_cap.cap_info) & cpu_to_le16(IEEE80211_HT_CAP_SGI_40))
ht_cap            948 drivers/staging/rtl8723bs/core/rtw_ap.c 	u16 cap, ht_cap = false;
ht_cap           1186 drivers/staging/rtl8723bs/core/rtw_ap.c 		ht_cap = true;
ht_cap           1232 drivers/staging/rtl8723bs/core/rtw_ap.c 		memcpy(&pmlmepriv->htpriv.ht_cap, p + 2, ie_len);
ht_cap           1274 drivers/staging/rtl8723bs/core/rtw_ap.c 	if (pregistrypriv->ht_enable && ht_cap) {
ht_cap           1889 drivers/staging/rtl8723bs/core/rtw_ap.c 		(le16_to_cpu(phtpriv_ap->ht_cap.cap_info) & IEEE80211_HT_CAP_SUP_WIDTH)
ht_cap           2020 drivers/staging/rtl8723bs/core/rtw_ap.c 		u16 ht_capab = le16_to_cpu(psta->htpriv.ht_cap.cap_info);
ht_cap            664 drivers/staging/rtl8723bs/core/rtw_ioctl_set.c 			psta->htpriv.ht_cap.supp_mcs_set
ht_cap           1499 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 	memset(&pstat->htpriv.ht_cap, 0, sizeof(struct rtw_ieee80211_ht_cap));
ht_cap           1505 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 		memcpy(&pstat->htpriv.ht_cap, elems.ht_capabilities, sizeof(struct rtw_ieee80211_ht_cap));
ht_cap           5349 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 		memcpy(&psta->htpriv.ht_cap, &pmlmeinfo->HT_caps, sizeof(struct rtw_ieee80211_ht_cap));
ht_cap            996 drivers/staging/rtl8723bs/hal/hal_com.c 			if (psta->htpriv.ht_cap.supp_mcs_set[i/8] & BIT(i%8))
ht_cap            236 drivers/staging/rtl8723bs/include/ieee80211.h 			struct rtw_ieee80211_ht_cap ht_cap;
ht_cap            258 drivers/staging/rtl8723bs/include/ieee80211.h 	struct rtw_ieee80211_ht_cap ht_cap;
ht_cap             37 drivers/staging/rtl8723bs/include/rtw_ht.h 	struct rtw_ieee80211_ht_cap ht_cap;
ht_cap           3250 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c static void rtw_cfg80211_init_ht_capab(struct ieee80211_sta_ht_cap *ht_cap, enum nl80211_band band, u8 rf_type)
ht_cap           3256 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	ht_cap->ht_supported = true;
ht_cap           3258 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	ht_cap->cap = IEEE80211_HT_CAP_SUP_WIDTH_20_40 |
ht_cap           3266 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	ht_cap->ampdu_factor = IEEE80211_HT_MAX_AMPDU_64K;
ht_cap           3269 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	ht_cap->ampdu_density = IEEE80211_HT_MPDU_DENSITY_16;
ht_cap           3271 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	ht_cap->mcs.tx_params = IEEE80211_HT_MCS_TX_DEFINED;
ht_cap           3285 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		ht_cap->mcs.rx_mask[0] = 0xFF;
ht_cap           3286 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		ht_cap->mcs.rx_mask[1] = 0x00;
ht_cap           3287 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		ht_cap->mcs.rx_mask[4] = 0x01;
ht_cap           3289 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		ht_cap->mcs.rx_highest = cpu_to_le16(MAX_BIT_RATE_40MHZ_MCS7);
ht_cap           3293 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		ht_cap->mcs.rx_mask[0] = 0xFF;
ht_cap           3294 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		ht_cap->mcs.rx_mask[1] = 0xFF;
ht_cap           3295 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		ht_cap->mcs.rx_mask[4] = 0x01;
ht_cap           3297 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 		ht_cap->mcs.rx_highest = cpu_to_le16(MAX_BIT_RATE_40MHZ_MCS15);
ht_cap           3320 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 			rtw_cfg80211_init_ht_capab(&bands->ht_cap, NL80211_BAND_2GHZ, rf_type);
ht_cap             89 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 	u16 max_rate = 0, rate, ht_cap =false, vht_cap = false;
ht_cap            118 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 		ht_cap = true;
ht_cap            128 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 		if (ht_cap)
ht_cap            133 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 		if (ht_cap)
ht_cap            141 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			else if (ht_cap)
ht_cap            146 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			if (ht_cap)
ht_cap            212 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 	} else if (ht_cap) {
ht_cap            765 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 	u8 ht_cap =false, vht_cap =false;
ht_cap            776 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			ht_cap = true;
ht_cap            781 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			if (ht_cap)
ht_cap            786 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			if (ht_cap)
ht_cap            794 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 				else if (ht_cap)
ht_cap            799 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 				if (ht_cap)
ht_cap           3809 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			memcpy((void *)&psta->htpriv.ht_cap, (void *)&param->u.add_sta.ht_cap, sizeof(struct rtw_ieee80211_ht_cap));
ht_cap           3922 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 		memcpy(&psta_data->ht_cap, &psta->htpriv.ht_cap, sizeof(struct rtw_ieee80211_ht_cap));
ht_cap           1884 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 	wl->band.ht_cap.ht_supported = 1;
ht_cap           1885 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 	wl->band.ht_cap.cap |= (1 << IEEE80211_HT_CAP_RX_STBC_SHIFT);
ht_cap           1886 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 	wl->band.ht_cap.mcs.rx_mask[0] = 0xff;
ht_cap           1887 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 	wl->band.ht_cap.ampdu_factor = IEEE80211_HT_MAX_AMPDU_8K;
ht_cap           1888 drivers/staging/wilc1000/wilc_wfi_cfgoperations.c 	wl->band.ht_cap.ampdu_density = IEEE80211_HT_MPDU_DENSITY_NONE;
ht_cap            691 drivers/staging/wlan-ng/cfg80211.c 	priv->band.ht_cap.ht_supported = false;
ht_cap           1047 include/linux/pci.h int pci_find_ht_capability(struct pci_dev *dev, int ht_cap);
ht_cap           1048 include/linux/pci.h int pci_find_next_ht_capability(struct pci_dev *dev, int pos, int ht_cap);
ht_cap            416 include/net/cfg80211.h 	struct ieee80211_sta_ht_cap ht_cap;
ht_cap           1012 include/net/cfg80211.h 	const struct ieee80211_ht_cap *ht_cap;
ht_cap           1977 include/net/mac80211.h 	struct ieee80211_sta_ht_cap ht_cap;
ht_cap            295 net/mac80211/agg-rx.c 	if (!sta->sta.ht_cap.ht_supported) {
ht_cap            320 net/mac80211/agg-rx.c 	     (!(sta->sta.ht_cap.cap & IEEE80211_HT_CAP_DELAY_BA))) ||
ht_cap            574 net/mac80211/agg-tx.c 	if (!pubsta->ht_cap.ht_supported)
ht_cap            618 net/mac80211/agg-tx.c 	    !sta->sta.ht_cap.ht_supported) {
ht_cap            198 net/mac80211/chan.c 		if (sta->ht_cap.ht_supported)
ht_cap            380 net/mac80211/debugfs_sta.c 	struct ieee80211_sta_ht_cap *htc = &sta->sta.ht_cap;
ht_cap             22 net/mac80211/ht.c 				  struct ieee80211_sta_ht_cap *ht_cap,
ht_cap             28 net/mac80211/ht.c 			ht_cap->cap &= ~flag;
ht_cap             34 net/mac80211/ht.c 				  struct ieee80211_sta_ht_cap *ht_cap,
ht_cap             41 net/mac80211/ht.c 		ht_cap->cap |= flag;
ht_cap             45 net/mac80211/ht.c 				     struct ieee80211_sta_ht_cap *ht_cap)
ht_cap             51 net/mac80211/ht.c 	if (!ht_cap->ht_supported)
ht_cap             80 net/mac80211/ht.c 		ht_cap->mcs.rx_mask[i] &= ~m; /* turn off all masked bits */
ht_cap             82 net/mac80211/ht.c 		ht_cap->mcs.rx_mask[i] |= (m & scaps[i]);
ht_cap             86 net/mac80211/ht.c 	__check_htcap_disable(ht_capa, ht_capa_mask, ht_cap,
ht_cap             88 net/mac80211/ht.c 	__check_htcap_disable(ht_capa, ht_capa_mask, ht_cap,
ht_cap             92 net/mac80211/ht.c 	__check_htcap_disable(ht_capa, ht_capa_mask, ht_cap,
ht_cap             96 net/mac80211/ht.c 	__check_htcap_disable(ht_capa, ht_capa_mask, ht_cap,
ht_cap            100 net/mac80211/ht.c 	__check_htcap_disable(ht_capa, ht_capa_mask, ht_cap,
ht_cap            104 net/mac80211/ht.c 	__check_htcap_enable(ht_capa, ht_capa_mask, ht_cap,
ht_cap            108 net/mac80211/ht.c 	__check_htcap_enable(ht_capa, ht_capa_mask, ht_cap,
ht_cap            113 net/mac80211/ht.c 		ht_cap->cap |= le16_to_cpu(ht_capa->cap_info) &
ht_cap            121 net/mac80211/ht.c 		if (n < ht_cap->ampdu_factor)
ht_cap            122 net/mac80211/ht.c 			ht_cap->ampdu_factor = n;
ht_cap            131 net/mac80211/ht.c 		if (n > ht_cap->ampdu_density)
ht_cap            132 net/mac80211/ht.c 			ht_cap->ampdu_density = n;
ht_cap            142 net/mac80211/ht.c 	struct ieee80211_sta_ht_cap ht_cap, own_cap;
ht_cap            149 net/mac80211/ht.c 	memset(&ht_cap, 0, sizeof(ht_cap));
ht_cap            151 net/mac80211/ht.c 	if (!ht_cap_ie || !sband->ht_cap.ht_supported)
ht_cap            154 net/mac80211/ht.c 	ht_cap.ht_supported = true;
ht_cap            156 net/mac80211/ht.c 	own_cap = sband->ht_cap;
ht_cap            174 net/mac80211/ht.c 	ht_cap.cap = le16_to_cpu(ht_cap_ie->cap_info) &
ht_cap            187 net/mac80211/ht.c 		ht_cap.cap &= ~IEEE80211_HT_CAP_RX_STBC;
ht_cap            189 net/mac80211/ht.c 		ht_cap.cap &= ~IEEE80211_HT_CAP_TX_STBC;
ht_cap            192 net/mac80211/ht.c 	ht_cap.ampdu_factor =
ht_cap            194 net/mac80211/ht.c 	ht_cap.ampdu_density =
ht_cap            201 net/mac80211/ht.c 	ht_cap.mcs.tx_params = ht_cap_ie->mcs.tx_params;
ht_cap            223 net/mac80211/ht.c 		ht_cap.mcs.rx_mask[i] =
ht_cap            229 net/mac80211/ht.c 			ht_cap.mcs.rx_mask[i] =
ht_cap            235 net/mac80211/ht.c 		ht_cap.mcs.rx_mask[32/8] |= 1;
ht_cap            238 net/mac80211/ht.c 	ht_cap.mcs.rx_highest = ht_cap_ie->mcs.rx_highest;
ht_cap            240 net/mac80211/ht.c 	if (ht_cap.cap & IEEE80211_HT_CAP_MAX_AMSDU)
ht_cap            246 net/mac80211/ht.c 	changed = memcmp(&sta->sta.ht_cap, &ht_cap, sizeof(ht_cap));
ht_cap            248 net/mac80211/ht.c 	memcpy(&sta->sta.ht_cap, &ht_cap, sizeof(ht_cap));
ht_cap            262 net/mac80211/ht.c 		bw = ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40 ?
ht_cap            270 net/mac80211/ht.c 		ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40 ?
ht_cap            273 net/mac80211/ht.c 	switch ((ht_cap.cap & IEEE80211_HT_CAP_SM_PS)
ht_cap            179 net/mac80211/ibss.c 	    sband->ht_cap.ht_supported) {
ht_cap            180 net/mac80211/ibss.c 		struct ieee80211_sta_ht_cap ht_cap;
ht_cap            182 net/mac80211/ibss.c 		memcpy(&ht_cap, &sband->ht_cap, sizeof(ht_cap));
ht_cap            183 net/mac80211/ibss.c 		ieee80211_apply_htcap_overrides(sdata, &ht_cap);
ht_cap            185 net/mac80211/ibss.c 		pos = ieee80211_ie_build_ht_cap(pos, &ht_cap, ht_cap.cap);
ht_cap            191 net/mac80211/ibss.c 		pos = ieee80211_ie_build_ht_oper(pos, &sband->ht_cap,
ht_cap           1787 net/mac80211/ieee80211_i.h 				     struct ieee80211_sta_ht_cap *ht_cap);
ht_cap           2137 net/mac80211/ieee80211_i.h u8 *ieee80211_ie_build_ht_cap(u8 *pos, struct ieee80211_sta_ht_cap *ht_cap,
ht_cap           2139 net/mac80211/ieee80211_i.h u8 *ieee80211_ie_build_ht_oper(u8 *pos, struct ieee80211_sta_ht_cap *ht_cap,
ht_cap           1844 net/mac80211/iface.c 			       sband->ht_cap.mcs.rx_mask,
ht_cap            972 net/mac80211/main.c 		supp_ht = supp_ht || sband->ht_cap.ht_supported;
ht_cap            978 net/mac80211/main.c 		if (!sband->ht_cap.ht_supported)
ht_cap            983 net/mac80211/main.c 			max(ieee80211_mcs_to_chains(&sband->ht_cap.mcs),
ht_cap            987 net/mac80211/main.c 		sband->ht_cap.cap |= WLAN_HT_CAP_SM_PS_DISABLED <<
ht_cap            418 net/mac80211/mesh.c 	if (!sband->ht_cap.ht_supported ||
ht_cap            428 net/mac80211/mesh.c 	ieee80211_ie_build_ht_cap(pos, &sband->ht_cap, sband->ht_cap.cap);
ht_cap            440 net/mac80211/mesh.c 	struct ieee80211_sta_ht_cap *ht_cap;
ht_cap            453 net/mac80211/mesh.c 	ht_cap = &sband->ht_cap;
ht_cap            455 net/mac80211/mesh.c 	if (!ht_cap->ht_supported ||
ht_cap            465 net/mac80211/mesh.c 	ieee80211_ie_build_ht_oper(pos, ht_cap, &sdata->vif.bss_conf.chandef,
ht_cap            180 net/mac80211/mesh_plink.c 		if (!sta->sta.ht_cap.ht_supported) {
ht_cap            158 net/mac80211/mlme.c 	memcpy(&sta_ht_cap, &sband->ht_cap, sizeof(sta_ht_cap));
ht_cap            321 net/mac80211/mlme.c 			       const struct ieee80211_ht_cap *ht_cap,
ht_cap            462 net/mac80211/mlme.c 	struct ieee80211_sta_ht_cap ht_cap;
ht_cap            464 net/mac80211/mlme.c 	BUILD_BUG_ON(sizeof(ht_cap) != sizeof(sband->ht_cap));
ht_cap            466 net/mac80211/mlme.c 	memcpy(&ht_cap, &sband->ht_cap, sizeof(ht_cap));
ht_cap            467 net/mac80211/mlme.c 	ieee80211_apply_htcap_overrides(sdata, &ht_cap);
ht_cap            470 net/mac80211/mlme.c 	cap = ht_cap.cap;
ht_cap            520 net/mac80211/mlme.c 	ieee80211_ie_build_ht_cap(pos, &ht_cap, cap);
ht_cap           4635 net/mac80211/mlme.c 	const struct ieee80211_ht_cap *ht_cap;
ht_cap           4643 net/mac80211/mlme.c 	if (ht_cap_ie && ht_cap_ie[1] >= sizeof(*ht_cap)) {
ht_cap           4644 net/mac80211/mlme.c 		ht_cap = (void *)(ht_cap_ie + 2);
ht_cap           4645 net/mac80211/mlme.c 		chains = ieee80211_mcs_to_chains(&ht_cap->mcs);
ht_cap           4741 net/mac80211/mlme.c 	const struct ieee80211_ht_cap *ht_cap = NULL;
ht_cap           4760 net/mac80211/mlme.c 	    sband->ht_cap.ht_supported) {
ht_cap           4768 net/mac80211/mlme.c 		if (ht_cap_ie && ht_cap_ie[1] >= sizeof(*ht_cap))
ht_cap           4769 net/mac80211/mlme.c 			ht_cap = (void *)(ht_cap_ie + 2);
ht_cap           4771 net/mac80211/mlme.c 		if (!ht_cap) {
ht_cap           5303 net/mac80211/mlme.c 	if (!sband->ht_cap.ht_supported ||
ht_cap           5436 net/mac80211/mlme.c 		memcpy(&sta_ht_cap, &sband->ht_cap, sizeof(sta_ht_cap));
ht_cap           5441 net/mac80211/mlme.c 		    sband->ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40 &&
ht_cap            764 net/mac80211/rate.c 			mcs_mask[i] &= sta->ht_cap.mcs.rx_mask[i];
ht_cap           1389 net/mac80211/rc80211_minstrel_ht.c 	struct ieee80211_mcs_info *mcs = &sta->ht_cap.mcs;
ht_cap           1390 net/mac80211/rc80211_minstrel_ht.c 	u16 ht_cap = sta->ht_cap.cap;
ht_cap           1400 net/mac80211/rc80211_minstrel_ht.c 	if (!sta->ht_cap.ht_supported)
ht_cap           1434 net/mac80211/rc80211_minstrel_ht.c 		stbc = (ht_cap & IEEE80211_HT_CAP_RX_STBC) >>
ht_cap           1437 net/mac80211/rc80211_minstrel_ht.c 		ldpc = ht_cap & IEEE80211_HT_CAP_LDPC_CODING;
ht_cap           1461 net/mac80211/rc80211_minstrel_ht.c 				if (!(ht_cap & IEEE80211_HT_CAP_SGI_40))
ht_cap           1464 net/mac80211/rc80211_minstrel_ht.c 				if (!(ht_cap & IEEE80211_HT_CAP_SGI_20))
ht_cap           3065 net/mac80211/rx.c 		if (!rx->sta->sta.ht_cap.ht_supported)
ht_cap           3125 net/mac80211/rx.c 			if (!(rx->sta->sta.ht_cap.cap &
ht_cap            456 net/mac80211/sta_info.c 		smps = (sband->ht_cap.cap & IEEE80211_HT_CAP_SM_PS) >>
ht_cap           2004 net/mac80211/sta_info.c 	struct ieee80211_sta_ht_cap *ht_cap = &sta->sta.ht_cap;
ht_cap           2007 net/mac80211/sta_info.c 	if (!sta->sta.ht_cap.ht_supported)
ht_cap           2021 net/mac80211/sta_info.c 	if (ht_cap->mcs.rx_mask[3])
ht_cap           2023 net/mac80211/sta_info.c 	else if (ht_cap->mcs.rx_mask[2])
ht_cap           2025 net/mac80211/sta_info.c 	else if (ht_cap->mcs.rx_mask[1])
ht_cap           2030 net/mac80211/sta_info.c 	if (!(ht_cap->mcs.tx_params & IEEE80211_HT_MCS_TX_RX_DIFF))
ht_cap           2033 net/mac80211/sta_info.c 	return ((ht_cap->mcs.tx_params & IEEE80211_HT_MCS_TX_MAX_STREAMS_MASK)
ht_cap            369 net/mac80211/tdls.c 	struct ieee80211_sta_ht_cap ht_cap;
ht_cap            449 net/mac80211/tdls.c 	memcpy(&ht_cap, &sband->ht_cap, sizeof(ht_cap));
ht_cap            453 net/mac80211/tdls.c 	    ht_cap.ht_supported) {
ht_cap            454 net/mac80211/tdls.c 		ieee80211_apply_htcap_overrides(sdata, &ht_cap);
ht_cap            457 net/mac80211/tdls.c 		ht_cap.cap |= WLAN_HT_CAP_SM_PS_DISABLED
ht_cap            461 net/mac80211/tdls.c 		ieee80211_ie_build_ht_cap(pos, &ht_cap, ht_cap.cap);
ht_cap            463 net/mac80211/tdls.c 		   ht_cap.ht_supported && sta->sta.ht_cap.ht_supported) {
ht_cap            465 net/mac80211/tdls.c 		memcpy(&ht_cap, &sta->sta.ht_cap, sizeof(ht_cap));
ht_cap            468 net/mac80211/tdls.c 		ieee80211_ie_build_ht_cap(pos, &ht_cap, ht_cap.cap);
ht_cap            471 net/mac80211/tdls.c 	if (ht_cap.ht_supported &&
ht_cap            472 net/mac80211/tdls.c 	    (ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40))
ht_cap            607 net/mac80211/tdls.c 	if (!ap_sta->sta.ht_cap.ht_supported && sta->sta.ht_cap.ht_supported) {
ht_cap            613 net/mac80211/tdls.c 		ieee80211_ie_build_ht_oper(pos, &sta->sta.ht_cap,
ht_cap           1300 net/mac80211/tdls.c 		    !sta->sta.ht_cap.ht_supported)
ht_cap           1325 net/mac80211/tdls.c 	tdls_ht = (sta && sta->sta.ht_cap.ht_supported) ||
ht_cap           1889 net/mac80211/tdls.c 	if (!sta->sta.ht_cap.ht_supported && elems.sec_chan_offs &&
ht_cap           1743 net/mac80211/util.c 	if (sband->ht_cap.ht_supported) {
ht_cap           1746 net/mac80211/util.c 		pos = ieee80211_ie_build_ht_cap(pos, &sband->ht_cap,
ht_cap           1747 net/mac80211/util.c 						sband->ht_cap.cap);
ht_cap           2666 net/mac80211/util.c u8 *ieee80211_ie_build_ht_cap(u8 *pos, struct ieee80211_sta_ht_cap *ht_cap,
ht_cap           2681 net/mac80211/util.c 	*pos++ = ht_cap->ampdu_factor |
ht_cap           2682 net/mac80211/util.c 		 (ht_cap->ampdu_density <<
ht_cap           2686 net/mac80211/util.c 	memcpy(pos, &ht_cap->mcs, sizeof(ht_cap->mcs));
ht_cap           2687 net/mac80211/util.c 	pos += sizeof(ht_cap->mcs);
ht_cap           2809 net/mac80211/util.c u8 *ieee80211_ie_build_ht_oper(u8 *pos, struct ieee80211_sta_ht_cap *ht_cap,
ht_cap           2834 net/mac80211/util.c 	if (ht_cap->cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40 &&
ht_cap           2848 net/mac80211/util.c 	memcpy(&ht_oper->basic_set, &ht_cap->mcs, 10);
ht_cap            128 net/mac80211/vht.c 	if (!sta->sta.ht_cap.ht_supported)
ht_cap            342 net/mac80211/vht.c 		return sta->sta.ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40 ?
ht_cap            369 net/mac80211/vht.c 		if (!sta->sta.ht_cap.ht_supported)
ht_cap            372 net/mac80211/vht.c 		return sta->sta.ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40 ?
ht_cap            395 net/mac80211/vht.c 		if (!sta->sta.ht_cap.ht_supported)
ht_cap            467 net/mac80211/vht.c 	if (sta->sta.ht_cap.ht_supported) {
ht_cap            468 net/mac80211/vht.c 		if (sta->sta.ht_cap.mcs.rx_mask[0])
ht_cap            470 net/mac80211/vht.c 		if (sta->sta.ht_cap.mcs.rx_mask[1])
ht_cap            472 net/mac80211/vht.c 		if (sta->sta.ht_cap.mcs.rx_mask[2])
ht_cap            474 net/mac80211/vht.c 		if (sta->sta.ht_cap.mcs.rx_mask[3])
ht_cap            882 net/wireless/chan.c 	struct ieee80211_sta_ht_cap *ht_cap;
ht_cap            890 net/wireless/chan.c 	ht_cap = &wiphy->bands[chandef->chan->band]->ht_cap;
ht_cap            913 net/wireless/chan.c 		if (!ht_cap->ht_supported)
ht_cap            922 net/wireless/chan.c 		if (!ht_cap->ht_supported)
ht_cap            924 net/wireless/chan.c 		if (!(ht_cap->cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40) ||
ht_cap            925 net/wireless/chan.c 		    ht_cap->cap & IEEE80211_HT_CAP_40MHZ_INTOLERANT)
ht_cap            814 net/wireless/core.c 		    sband->ht_cap.ht_supported) {
ht_cap            815 net/wireless/core.c 			sband->ht_cap.cap &= ~IEEE80211_HT_CAP_SUP_WIDTH_20_40;
ht_cap            816 net/wireless/core.c 			sband->ht_cap.cap &= ~IEEE80211_HT_CAP_SGI_40;
ht_cap           1573 net/wireless/nl80211.c 	if (sband->ht_cap.ht_supported &&
ht_cap           1575 net/wireless/nl80211.c 		     sizeof(sband->ht_cap.mcs),
ht_cap           1576 net/wireless/nl80211.c 		     &sband->ht_cap.mcs) ||
ht_cap           1578 net/wireless/nl80211.c 			 sband->ht_cap.cap) ||
ht_cap           1580 net/wireless/nl80211.c 			sband->ht_cap.ampdu_factor) ||
ht_cap           1582 net/wireless/nl80211.c 			sband->ht_cap.ampdu_density)))
ht_cap           4156 net/wireless/nl80211.c 		if (sband->ht_cap.mcs.rx_mask[ridx] & rbit)
ht_cap           4257 net/wireless/nl80211.c 		       sband->ht_cap.mcs.rx_mask,
ht_cap           4325 net/wireless/nl80211.c 			if (!(rdev->wiphy.bands[band]->ht_cap.ht_supported ||
ht_cap           4549 net/wireless/nl80211.c 	if (cap && cap[1] >= sizeof(*params->ht_cap))
ht_cap           4550 net/wireless/nl80211.c 		params->ht_cap = (void *)(cap + 2);
ht_cap            202 net/wireless/util.c 		WARN_ON(!sband->ht_cap.ht_supported);
ht_cap            203 net/wireless/util.c 		WARN_ON((sband->ht_cap.mcs.rx_mask[0] & 0x1e) != 0x1e);