Lines Matching refs:ht_cap
26 struct ieee80211_ht_cap *ht_cap) in mwifiex_fill_cap_info() argument
28 uint16_t ht_ext_cap = le16_to_cpu(ht_cap->extended_ht_cap_info); in mwifiex_fill_cap_info()
37 ht_cap->ampdu_params_info = in mwifiex_fill_cap_info()
38 (sband->ht_cap.ampdu_factor & in mwifiex_fill_cap_info()
40 ((sband->ht_cap.ampdu_density << in mwifiex_fill_cap_info()
44 memcpy((u8 *)&ht_cap->mcs, &sband->ht_cap.mcs, in mwifiex_fill_cap_info()
45 sizeof(sband->ht_cap.mcs)); in mwifiex_fill_cap_info()
48 (sband->ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40 && in mwifiex_fill_cap_info()
52 SETHT_MCS32(ht_cap->mcs.rx_mask); in mwifiex_fill_cap_info()
57 ht_cap->cap_info = cpu_to_le16(sband->ht_cap.cap); in mwifiex_fill_cap_info()
58 ht_cap->extended_ht_cap_info = cpu_to_le16(ht_ext_cap); in mwifiex_fill_cap_info()
61 ht_cap->tx_BF_cap_info = cpu_to_le32(MWIFIEX_DEF_11N_TX_BF_CAP); in mwifiex_fill_cap_info()
303 struct mwifiex_ie_types_htcap *ht_cap; in mwifiex_cmd_append_11n_tlv() local
320 ht_cap = (struct mwifiex_ie_types_htcap *) *buffer; in mwifiex_cmd_append_11n_tlv()
321 memset(ht_cap, 0, sizeof(struct mwifiex_ie_types_htcap)); in mwifiex_cmd_append_11n_tlv()
322 ht_cap->header.type = cpu_to_le16(WLAN_EID_HT_CAPABILITY); in mwifiex_cmd_append_11n_tlv()
323 ht_cap->header.len = in mwifiex_cmd_append_11n_tlv()
325 memcpy((u8 *) ht_cap + sizeof(struct mwifiex_ie_types_header), in mwifiex_cmd_append_11n_tlv()
327 le16_to_cpu(ht_cap->header.len)); in mwifiex_cmd_append_11n_tlv()
329 mwifiex_fill_cap_info(priv, radio_type, &ht_cap->ht_cap); in mwifiex_cmd_append_11n_tlv()
344 ht_cap->ht_cap.cap_info &= in mwifiex_cmd_append_11n_tlv()
347 ht_cap->ht_cap.cap_info &= in mwifiex_cmd_append_11n_tlv()
353 ht_cap->ht_cap.cap_info &= in mwifiex_cmd_append_11n_tlv()
356 ht_cap->ht_cap.cap_info &= in mwifiex_cmd_append_11n_tlv()
383 if (!(sband->ht_cap.cap & in mwifiex_cmd_append_11n_tlv()
404 if (sband->ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40 && in mwifiex_cmd_append_11n_tlv()