Lines Matching refs:vht_cap
1916 if (sband->vht_cap.vht_supported && have_80mhz) { in ieee80211_build_preq_ies_band()
1919 pos = ieee80211_ie_build_vht_cap(pos, &sband->vht_cap, in ieee80211_build_preq_ies_band()
1920 sband->vht_cap.cap); in ieee80211_build_preq_ies_band()
2839 u8 *ieee80211_ie_build_vht_cap(u8 *pos, struct ieee80211_sta_vht_cap *vht_cap, in ieee80211_ie_build_vht_cap() argument
2854 memcpy(pos, &vht_cap->vht_mcs, sizeof(vht_cap->vht_mcs)); in ieee80211_ie_build_vht_cap()
2855 pos += sizeof(vht_cap->vht_mcs); in ieee80211_ie_build_vht_cap()
3068 u8 *ieee80211_ie_build_vht_oper(u8 *pos, struct ieee80211_sta_vht_cap *vht_cap, in ieee80211_ie_build_vht_oper() argument
3239 u32 vht_cap; in ieee80211_chandef_vht_oper() local
3250 vht_cap = hw->wiphy->bands[chandef->chan->band]->vht_cap.cap; in ieee80211_chandef_vht_oper()
3251 support_160 = (vht_cap & (IEEE80211_VHT_CAP_SUPP_CHAN_WIDTH_MASK | in ieee80211_chandef_vht_oper()
3253 support_80_80 = ((vht_cap & in ieee80211_chandef_vht_oper()
3255 (vht_cap & IEEE80211_VHT_CAP_SUPP_CHAN_WIDTH_160MHZ && in ieee80211_chandef_vht_oper()
3256 vht_cap & IEEE80211_VHT_CAP_EXT_NSS_BW_MASK) || in ieee80211_chandef_vht_oper()
3257 ((vht_cap & IEEE80211_VHT_CAP_EXT_NSS_BW_MASK) >> in ieee80211_chandef_vht_oper()