Lines Matching defs:eht_cap
972 elems->eht_cap = data;
1938 const struct ieee80211_sta_eht_cap *eht_cap;
2126 eht_cap = ieee80211_get_eht_iftype_cap_vif(sband, &sdata->vif);
2128 if (eht_cap &&
2132 pos = ieee80211_ie_build_eht_cap(pos, he_cap, eht_cap, end,
3561 const struct ieee80211_sta_eht_cap *eht_cap)
3565 &eht_cap->eht_mcs_nss_supp.only_20mhz;
3841 const struct ieee80211_sta_eht_cap *eht_cap;
3875 eht_cap = ieee80211_get_eht_iftype_cap(sband, iftype);
3876 if (!eht_cap)
3951 eht_phy_cap = eht_cap->eht_cap_elem.phy_cap_info[0];
5051 const struct ieee80211_sta_eht_cap *eht_cap;
5061 eht_cap = ieee80211_get_eht_iftype_cap(sband, iftype);
5062 if (!he_cap || !eht_cap)
5069 &eht_cap->eht_cap_elem,
5072 sizeof(eht_cap->eht_cap_elem) + n +
5073 ieee80211_eht_ppe_size(eht_cap->eht_ppe_thres[0],
5074 eht_cap->eht_cap_elem.phy_cap_info);
5080 const struct ieee80211_sta_eht_cap *eht_cap,
5089 if (!he_cap || !eht_cap)
5093 &eht_cap->eht_cap_elem,
5095 ppet_len = ieee80211_eht_ppe_size(eht_cap->eht_ppe_thres[0],
5096 eht_cap->eht_cap_elem.phy_cap_info);
5098 ie_len = 2 + 1 + sizeof(eht_cap->eht_cap_elem) + mcs_nss_len + ppet_len;
5107 memcpy(pos, &eht_cap->eht_cap_elem, sizeof(eht_cap->eht_cap_elem));
5108 pos += sizeof(eht_cap->eht_cap_elem);
5110 memcpy(pos, &eht_cap->eht_mcs_nss_supp, mcs_nss_len);
5114 memcpy(pos, &eht_cap->eht_ppe_thres, ppet_len);