ht_info 1854 drivers/net/wireless/ath/ath10k/wmi-tlv.h __le32 ht_info[2]; ht_info 173 drivers/net/wireless/ath/ath9k/common-init.c struct ieee80211_sta_ht_cap *ht_info) ht_info 179 drivers/net/wireless/ath/ath9k/common-init.c ht_info->ht_supported = true; ht_info 180 drivers/net/wireless/ath/ath9k/common-init.c ht_info->cap = IEEE80211_HT_CAP_SUP_WIDTH_20_40 | ht_info 186 drivers/net/wireless/ath/ath9k/common-init.c ht_info->cap |= IEEE80211_HT_CAP_LDPC_CODING; ht_info 189 drivers/net/wireless/ath/ath9k/common-init.c ht_info->cap |= IEEE80211_HT_CAP_SGI_20; ht_info 191 drivers/net/wireless/ath/ath9k/common-init.c ht_info->ampdu_factor = IEEE80211_HT_MAX_AMPDU_64K; ht_info 192 drivers/net/wireless/ath/ath9k/common-init.c ht_info->ampdu_density = IEEE80211_HT_MPDU_DENSITY_8; ht_info 205 drivers/net/wireless/ath/ath9k/common-init.c ht_info->cap |= IEEE80211_HT_CAP_TX_STBC; ht_info 206 drivers/net/wireless/ath/ath9k/common-init.c ht_info->cap |= (1 << IEEE80211_HT_CAP_RX_STBC_SHIFT); ht_info 210 drivers/net/wireless/ath/ath9k/common-init.c memset(&ht_info->mcs, 0, sizeof(ht_info->mcs)); ht_info 218 drivers/net/wireless/ath/ath9k/common-init.c ht_info->mcs.tx_params |= IEEE80211_HT_MCS_TX_RX_DIFF; ht_info 219 drivers/net/wireless/ath/ath9k/common-init.c ht_info->mcs.tx_params |= ((tx_streams - 1) << ht_info 224 drivers/net/wireless/ath/ath9k/common-init.c ht_info->mcs.rx_mask[i] = 0xff; ht_info 226 drivers/net/wireless/ath/ath9k/common-init.c ht_info->mcs.tx_params |= IEEE80211_HT_MCS_TX_DEFINED; ht_info 19 drivers/net/wireless/ath/ath9k/common-init.h struct ieee80211_sta_ht_cap *ht_info); ht_info 3372 drivers/net/wireless/intel/iwlegacy/common.c struct ieee80211_sta_ht_cap *ht_info, ht_info 3379 drivers/net/wireless/intel/iwlegacy/common.c ht_info->cap = 0; ht_info 3380 drivers/net/wireless/intel/iwlegacy/common.c memset(&ht_info->mcs, 0, sizeof(ht_info->mcs)); ht_info 3382 drivers/net/wireless/intel/iwlegacy/common.c ht_info->ht_supported = true; ht_info 3384 drivers/net/wireless/intel/iwlegacy/common.c ht_info->cap |= IEEE80211_HT_CAP_SGI_20; ht_info 3387 drivers/net/wireless/intel/iwlegacy/common.c ht_info->cap |= IEEE80211_HT_CAP_SUP_WIDTH_20_40; ht_info 3388 drivers/net/wireless/intel/iwlegacy/common.c ht_info->cap |= IEEE80211_HT_CAP_SGI_40; ht_info 3389 drivers/net/wireless/intel/iwlegacy/common.c ht_info->mcs.rx_mask[4] = 0x01; ht_info 3394 drivers/net/wireless/intel/iwlegacy/common.c ht_info->cap |= IEEE80211_HT_CAP_MAX_AMSDU; ht_info 3396 drivers/net/wireless/intel/iwlegacy/common.c ht_info->ampdu_factor = CFG_HT_RX_AMPDU_FACTOR_DEF; ht_info 3397 drivers/net/wireless/intel/iwlegacy/common.c ht_info->ampdu_density = CFG_HT_MPDU_DENSITY_DEF; ht_info 3399 drivers/net/wireless/intel/iwlegacy/common.c ht_info->mcs.rx_mask[0] = 0xFF; ht_info 3401 drivers/net/wireless/intel/iwlegacy/common.c ht_info->mcs.rx_mask[1] = 0xFF; ht_info 3403 drivers/net/wireless/intel/iwlegacy/common.c ht_info->mcs.rx_mask[2] = 0xFF; ht_info 3408 drivers/net/wireless/intel/iwlegacy/common.c ht_info->mcs.rx_highest = cpu_to_le16(max_bit_rate); ht_info 3411 drivers/net/wireless/intel/iwlegacy/common.c ht_info->mcs.tx_params = IEEE80211_HT_MCS_TX_DEFINED; ht_info 3413 drivers/net/wireless/intel/iwlegacy/common.c ht_info->mcs.tx_params |= IEEE80211_HT_MCS_TX_RX_DIFF; ht_info 3414 drivers/net/wireless/intel/iwlegacy/common.c ht_info->mcs.tx_params |= ht_info 733 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c struct ieee80211_sta_ht_cap *ht_info, ht_info 749 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c ht_info->ht_supported = false; ht_info 756 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c ht_info->ht_supported = true; ht_info 757 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c ht_info->cap = IEEE80211_HT_CAP_DSSSCCK40; ht_info 760 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c ht_info->cap |= (1 << IEEE80211_HT_CAP_RX_STBC_SHIFT); ht_info 763 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c ht_info->cap |= IEEE80211_HT_CAP_TX_STBC; ht_info 767 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c ht_info->cap |= IEEE80211_HT_CAP_LDPC_CODING; ht_info 772 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c ht_info->cap |= IEEE80211_HT_CAP_MAX_AMSDU; ht_info 774 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c ht_info->ampdu_factor = cfg->max_ht_ampdu_exponent; ht_info 775 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c ht_info->ampdu_density = IEEE80211_HT_MPDU_DENSITY_4; ht_info 777 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c ht_info->mcs.rx_mask[0] = 0xFF; ht_info 779 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c ht_info->mcs.rx_mask[1] = 0xFF; ht_info 781 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c ht_info->mcs.rx_mask[2] = 0xFF; ht_info 784 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c ht_info->cap |= IEEE80211_HT_CAP_GRN_FLD; ht_info 785 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c ht_info->cap |= IEEE80211_HT_CAP_SGI_20; ht_info 790 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c ht_info->cap |= IEEE80211_HT_CAP_SUP_WIDTH_20_40; ht_info 791 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c ht_info->cap |= IEEE80211_HT_CAP_SGI_40; ht_info 798 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c ht_info->mcs.rx_highest = cpu_to_le16(max_bit_rate); ht_info 801 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c ht_info->mcs.tx_params = IEEE80211_HT_MCS_TX_DEFINED; ht_info 803 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c ht_info->mcs.tx_params |= IEEE80211_HT_MCS_TX_RX_DIFF; ht_info 804 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.c ht_info->mcs.tx_params |= ((tx_chains - 1) << ht_info 128 drivers/net/wireless/intel/iwlwifi/iwl-eeprom-parse.h struct ieee80211_sta_ht_cap *ht_info, ht_info 316 drivers/net/wireless/marvell/mwifiex/11n.c struct mwifiex_ie_types_htinfo *ht_info; ht_info 381 drivers/net/wireless/marvell/mwifiex/11n.c ht_info = (struct mwifiex_ie_types_htinfo *) *buffer; ht_info 382 drivers/net/wireless/marvell/mwifiex/11n.c memset(ht_info, 0, ht_info 384 drivers/net/wireless/marvell/mwifiex/11n.c ht_info->header.type = ht_info 386 drivers/net/wireless/marvell/mwifiex/11n.c ht_info->header.len = ht_info 390 drivers/net/wireless/marvell/mwifiex/11n.c memcpy((u8 *) ht_info + ht_info 393 drivers/net/wireless/marvell/mwifiex/11n.c le16_to_cpu(ht_info->header.len)); ht_info 397 drivers/net/wireless/marvell/mwifiex/11n.c ht_info->ht_oper.ht_param &= ht_info 1891 drivers/net/wireless/marvell/mwifiex/cfg80211.c struct ieee80211_sta_ht_cap *ht_info; ht_info 1911 drivers/net/wireless/marvell/mwifiex/cfg80211.c ht_info = &adapter->wiphy->bands[band]->ht_cap; ht_info 1914 drivers/net/wireless/marvell/mwifiex/cfg80211.c memset(&ht_info->mcs, 0, adapter->number_of_antenna); ht_info 1915 drivers/net/wireless/marvell/mwifiex/cfg80211.c memset(&ht_info->mcs, 0xff, rx_mcs_supp); ht_info 2810 drivers/net/wireless/marvell/mwifiex/cfg80211.c mwifiex_setup_ht_caps(struct ieee80211_sta_ht_cap *ht_info, ht_info 2818 drivers/net/wireless/marvell/mwifiex/cfg80211.c ht_info->ht_supported = true; ht_info 2819 drivers/net/wireless/marvell/mwifiex/cfg80211.c ht_info->ampdu_factor = IEEE80211_HT_MAX_AMPDU_64K; ht_info 2820 drivers/net/wireless/marvell/mwifiex/cfg80211.c ht_info->ampdu_density = IEEE80211_HT_MPDU_DENSITY_NONE; ht_info 2822 drivers/net/wireless/marvell/mwifiex/cfg80211.c memset(&ht_info->mcs, 0, sizeof(ht_info->mcs)); ht_info 2826 drivers/net/wireless/marvell/mwifiex/cfg80211.c ht_info->cap |= IEEE80211_HT_CAP_SUP_WIDTH_20_40; ht_info 2828 drivers/net/wireless/marvell/mwifiex/cfg80211.c ht_info->cap &= ~IEEE80211_HT_CAP_SUP_WIDTH_20_40; ht_info 2831 drivers/net/wireless/marvell/mwifiex/cfg80211.c ht_info->cap |= IEEE80211_HT_CAP_SGI_20; ht_info 2833 drivers/net/wireless/marvell/mwifiex/cfg80211.c ht_info->cap &= ~IEEE80211_HT_CAP_SGI_20; ht_info 2836 drivers/net/wireless/marvell/mwifiex/cfg80211.c ht_info->cap |= IEEE80211_HT_CAP_SGI_40; ht_info 2838 drivers/net/wireless/marvell/mwifiex/cfg80211.c ht_info->cap &= ~IEEE80211_HT_CAP_SGI_40; ht_info 2841 drivers/net/wireless/marvell/mwifiex/cfg80211.c ht_info->cap |= 2 << IEEE80211_HT_CAP_RX_STBC_SHIFT; ht_info 2843 drivers/net/wireless/marvell/mwifiex/cfg80211.c ht_info->cap |= 1 << IEEE80211_HT_CAP_RX_STBC_SHIFT; ht_info 2846 drivers/net/wireless/marvell/mwifiex/cfg80211.c ht_info->cap |= IEEE80211_HT_CAP_TX_STBC; ht_info 2848 drivers/net/wireless/marvell/mwifiex/cfg80211.c ht_info->cap &= ~IEEE80211_HT_CAP_TX_STBC; ht_info 2851 drivers/net/wireless/marvell/mwifiex/cfg80211.c ht_info->cap |= IEEE80211_HT_CAP_GRN_FLD; ht_info 2853 drivers/net/wireless/marvell/mwifiex/cfg80211.c ht_info->cap &= ~IEEE80211_HT_CAP_GRN_FLD; ht_info 2856 drivers/net/wireless/marvell/mwifiex/cfg80211.c ht_info->cap |= IEEE80211_HT_CAP_40MHZ_INTOLERANT; ht_info 2858 drivers/net/wireless/marvell/mwifiex/cfg80211.c ht_info->cap &= ~IEEE80211_HT_CAP_40MHZ_INTOLERANT; ht_info 2861 drivers/net/wireless/marvell/mwifiex/cfg80211.c ht_info->cap |= IEEE80211_HT_CAP_LDPC_CODING; ht_info 2863 drivers/net/wireless/marvell/mwifiex/cfg80211.c ht_info->cap &= ~IEEE80211_HT_CAP_LDPC_CODING; ht_info 2865 drivers/net/wireless/marvell/mwifiex/cfg80211.c ht_info->cap &= ~IEEE80211_HT_CAP_MAX_AMSDU; ht_info 2866 drivers/net/wireless/marvell/mwifiex/cfg80211.c ht_info->cap |= IEEE80211_HT_CAP_SM_PS; ht_info 2879 drivers/net/wireless/marvell/mwifiex/cfg80211.c memcpy((u8 *) &ht_info->mcs, mcs, sizeof(struct ieee80211_mcs_info)); ht_info 2881 drivers/net/wireless/marvell/mwifiex/cfg80211.c ht_info->mcs.tx_params = IEEE80211_HT_MCS_TX_DEFINED; ht_info 197 drivers/net/wireless/marvell/mwifiex/cfp.c u8 index, u8 ht_info) ht_info 204 drivers/net/wireless/marvell/mwifiex/cfp.c if ((ht_info & 0x3) == MWIFIEX_RATE_FORMAT_VHT) { ht_info 208 drivers/net/wireless/marvell/mwifiex/cfp.c bw = (ht_info & 0xC) >> 2; ht_info 211 drivers/net/wireless/marvell/mwifiex/cfp.c gi = (ht_info & 0x10) >> 4; ht_info 217 drivers/net/wireless/marvell/mwifiex/cfp.c } else if ((ht_info & 0x3) == MWIFIEX_RATE_FORMAT_HT) { ht_info 219 drivers/net/wireless/marvell/mwifiex/cfp.c bw = (ht_info & 0xC) >> 2; ht_info 222 drivers/net/wireless/marvell/mwifiex/cfp.c gi = (ht_info & 0x10) >> 4; ht_info 251 drivers/net/wireless/marvell/mwifiex/cfp.c u8 index, u8 ht_info) ht_info 258 drivers/net/wireless/marvell/mwifiex/cfp.c return mwifiex_index_to_acs_data_rate(priv, index, ht_info); ht_info 260 drivers/net/wireless/marvell/mwifiex/cfp.c if (ht_info & BIT(0)) { ht_info 262 drivers/net/wireless/marvell/mwifiex/cfp.c if (ht_info & BIT(2)) ht_info 267 drivers/net/wireless/marvell/mwifiex/cfp.c if (ht_info & BIT(1)) { ht_info 268 drivers/net/wireless/marvell/mwifiex/cfp.c if (ht_info & BIT(2)) ht_info 275 drivers/net/wireless/marvell/mwifiex/cfp.c if (ht_info & BIT(2)) ht_info 721 drivers/net/wireless/marvell/mwifiex/fw.h u8 ht_info; ht_info 752 drivers/net/wireless/marvell/mwifiex/fw.h u8 ht_info; ht_info 1285 drivers/net/wireless/marvell/mwifiex/fw.h u8 ht_info; ht_info 856 drivers/net/wireless/marvell/mwifiex/join.c struct mwifiex_ie_types_htinfo *ht_info; ht_info 1066 drivers/net/wireless/marvell/mwifiex/join.c ht_info = (struct mwifiex_ie_types_htinfo *) pos; ht_info 1067 drivers/net/wireless/marvell/mwifiex/join.c memset(ht_info, 0, sizeof(struct mwifiex_ie_types_htinfo)); ht_info 1068 drivers/net/wireless/marvell/mwifiex/join.c ht_info->header.type = cpu_to_le16(WLAN_EID_HT_OPERATION); ht_info 1069 drivers/net/wireless/marvell/mwifiex/join.c ht_info->header.len = ht_info 1072 drivers/net/wireless/marvell/mwifiex/join.c ht_info->ht_oper.primary_chan = ht_info 1075 drivers/net/wireless/marvell/mwifiex/join.c ht_info->ht_oper.ht_param = adapter->sec_chan_offset; ht_info 1076 drivers/net/wireless/marvell/mwifiex/join.c ht_info->ht_oper.ht_param |= ht_info 1079 drivers/net/wireless/marvell/mwifiex/join.c ht_info->ht_oper.operation_mode = ht_info 1081 drivers/net/wireless/marvell/mwifiex/join.c ht_info->ht_oper.basic_set[0] = 0xff; ht_info 1201 drivers/net/wireless/marvell/mwifiex/main.h u8 index, u8 ht_info); ht_info 1203 drivers/net/wireless/marvell/mwifiex/main.h u8 index, u8 ht_info); ht_info 1678 drivers/net/wireless/marvell/mwifiex/main.h u8 rx_rate, u8 ht_info); ht_info 529 drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c priv->tx_htinfo = resp->params.tx_rate.ht_info; ht_info 158 drivers/net/wireless/marvell/mwifiex/sta_rx.c priv->rxpd_htinfo = local_rx_pd->ht_info; ht_info 165 drivers/net/wireless/marvell/mwifiex/sta_rx.c local_rx_pd->ht_info); ht_info 194 drivers/net/wireless/marvell/mwifiex/uap_txrx.c src_node->stats.last_tx_htinfo = uap_rx_pd->ht_info; ht_info 148 drivers/net/wireless/st/cw1200/cw1200.h struct cw1200_ht_info ht_info; ht_info 300 drivers/net/wireless/st/cw1200/cw1200.h static inline int cw1200_is_ht(const struct cw1200_ht_info *ht_info) ht_info 302 drivers/net/wireless/st/cw1200/cw1200.h return ht_info->channel_type != NL80211_CHAN_NO_HT; ht_info 305 drivers/net/wireless/st/cw1200/cw1200.h static inline int cw1200_ht_greenfield(const struct cw1200_ht_info *ht_info) ht_info 307 drivers/net/wireless/st/cw1200/cw1200.h return cw1200_is_ht(ht_info) && ht_info 308 drivers/net/wireless/st/cw1200/cw1200.h (ht_info->ht_cap.cap & IEEE80211_HT_CAP_GRN_FLD) && ht_info 309 drivers/net/wireless/st/cw1200/cw1200.h !(ht_info->operation_mode & ht_info 313 drivers/net/wireless/st/cw1200/cw1200.h static inline int cw1200_ht_ampdu_density(const struct cw1200_ht_info *ht_info) ht_info 315 drivers/net/wireless/st/cw1200/cw1200.h if (!cw1200_is_ht(ht_info)) ht_info 317 drivers/net/wireless/st/cw1200/cw1200.h return ht_info->ht_cap.ampdu_density; ht_info 183 drivers/net/wireless/st/cw1200/debug.c cw1200_is_ht(&priv->ht_info) ? "on" : "off"); ht_info 184 drivers/net/wireless/st/cw1200/debug.c if (cw1200_is_ht(&priv->ht_info)) { ht_info 186 drivers/net/wireless/st/cw1200/debug.c cw1200_ht_greenfield(&priv->ht_info) ? "yes" : "no"); ht_info 188 drivers/net/wireless/st/cw1200/debug.c cw1200_ht_ampdu_density(&priv->ht_info)); ht_info 1910 drivers/net/wireless/st/cw1200/sta.c priv->ht_info.ht_cap = sta->ht_cap; ht_info 1914 drivers/net/wireless/st/cw1200/sta.c priv->ht_info.channel_type = cfg80211_get_chandef_type(&dev->conf.chandef); ht_info 1915 drivers/net/wireless/st/cw1200/sta.c priv->ht_info.operation_mode = info->ht_operation_mode; ht_info 1917 drivers/net/wireless/st/cw1200/sta.c memset(&priv->ht_info, 0, ht_info 1918 drivers/net/wireless/st/cw1200/sta.c sizeof(priv->ht_info)); ht_info 1924 drivers/net/wireless/st/cw1200/sta.c if (priv->ht_info.operation_mode & ht_info 1929 drivers/net/wireless/st/cw1200/sta.c htprot |= cpu_to_le32((priv->ht_info.operation_mode & IEEE80211_HT_OP_MODE_PROTECTION) << 2); ht_info 1940 drivers/net/wireless/st/cw1200/sta.c cw1200_ht_greenfield(&priv->ht_info); ht_info 1955 drivers/net/wireless/st/cw1200/sta.c cw1200_ht_ampdu_density(&priv->ht_info); ht_info 656 drivers/net/wireless/st/cw1200/txrx.c if (cw1200_ht_greenfield(&priv->ht_info)) ht_info 903 drivers/net/wireless/st/cw1200/txrx.c if (cw1200_ht_greenfield(&priv->ht_info))