Lines Matching refs:he_cap
2422 const struct ieee80211_sta_he_cap *he_cap; in ieee80211_ie_len_he_cap() local
2430 he_cap = ieee80211_get_he_iftype_cap_vif(sband, &sdata->vif); in ieee80211_ie_len_he_cap()
2431 if (!he_cap) in ieee80211_ie_len_he_cap()
2434 n = ieee80211_he_mcs_nss_size(&he_cap->he_cap_elem); in ieee80211_ie_len_he_cap()
2436 sizeof(he_cap->he_cap_elem) + n + in ieee80211_ie_len_he_cap()
2437 ieee80211_he_ppe_size(he_cap->ppe_thres[0], in ieee80211_ie_len_he_cap()
2438 he_cap->he_cap_elem.phy_cap_info); in ieee80211_ie_len_he_cap()
2443 const struct ieee80211_sta_he_cap *he_cap, in ieee80211_get_adjusted_he_cap() argument
2448 *elem = he_cap->he_cap_elem; in ieee80211_get_adjusted_he_cap()
2495 const struct ieee80211_sta_he_cap *he_cap; in ieee80211_put_he_cap() local
2504 he_cap = ieee80211_get_he_iftype_cap_vif(sband, &sdata->vif); in ieee80211_put_he_cap()
2505 if (!he_cap) in ieee80211_put_he_cap()
2509 ieee80211_get_adjusted_he_cap(conn, he_cap, &elem); in ieee80211_put_he_cap()
2513 sizeof(he_cap->he_cap_elem) + n + in ieee80211_put_he_cap()
2514 ieee80211_he_ppe_size(he_cap->ppe_thres[0], in ieee80211_put_he_cap()
2515 he_cap->he_cap_elem.phy_cap_info); in ieee80211_put_he_cap()
2527 skb_put_data(skb, &he_cap->he_mcs_nss_supp, n); in ieee80211_put_he_cap()
2530 if ((he_cap->he_cap_elem.phy_cap_info[6] & in ieee80211_put_he_cap()
2538 n = hweight8(he_cap->ppe_thres[0] & in ieee80211_put_he_cap()
2540 n *= (1 + ((he_cap->ppe_thres[0] & IEEE80211_PPE_THRES_NSS_MASK) >> in ieee80211_put_he_cap()
2551 skb_put_data(skb, &he_cap->ppe_thres, n); in ieee80211_put_he_cap()
4334 const struct ieee80211_sta_he_cap *he_cap; in ieee80211_ie_len_eht_cap() local
4344 he_cap = ieee80211_get_he_iftype_cap_vif(sband, &sdata->vif); in ieee80211_ie_len_eht_cap()
4346 if (!he_cap || !eht_cap) in ieee80211_ie_len_eht_cap()
4351 n = ieee80211_eht_mcs_nss_size(&he_cap->he_cap_elem, in ieee80211_ie_len_eht_cap()
4366 const struct ieee80211_sta_he_cap *he_cap = in ieee80211_put_eht_cap() local
4381 if (!he_cap || !eht_cap) in ieee80211_put_eht_cap()
4384 orig_mcs_nss_len = ieee80211_eht_mcs_nss_size(&he_cap->he_cap_elem, in ieee80211_put_eht_cap()
4388 ieee80211_get_adjusted_he_cap(conn, he_cap, &he); in ieee80211_put_eht_cap()