Lines Matching refs:he_cap_elem

783 		2 + 1 + sizeof(he_cap->he_cap_elem) +  in ieee80211_add_he_ie()
784 ieee80211_he_mcs_nss_size(&he_cap->he_cap_elem) + in ieee80211_add_he_ie()
786 he_cap->he_cap_elem.phy_cap_info); in ieee80211_add_he_ie()
818 ieee80211_eht_mcs_nss_size(&he_cap->he_cap_elem, in ieee80211_add_eht_ie()
3959 return link_sta->pub->he_cap.he_cap_elem.mac_cap_info[0] & in ieee80211_twt_req_supported()
3962 (own_he_cap->he_cap_elem.mac_cap_info[0] & in ieee80211_twt_req_supported()
3990 (link_sta->pub->he_cap.he_cap_elem.mac_cap_info[2] & in ieee80211_twt_bcast_support()
3993 (own_he_cap->he_cap_elem.mac_cap_info[2] & in ieee80211_twt_bcast_support()
4457 const struct element *he_cap_elem; in ieee80211_max_rx_chains() local
4499 he_cap_elem = cfg80211_find_ext_elem(WLAN_EID_EXT_HE_CAPABILITY, in ieee80211_max_rx_chains()
4502 if (!he_cap_elem || he_cap_elem->datalen < sizeof(*he_cap)) in ieee80211_max_rx_chains()
4506 he_cap = (void *)(he_cap_elem->data + 1); in ieee80211_max_rx_chains()
4510 if (he_cap_elem->datalen < 1 + mcs_nss_size + sizeof(*he_cap)) in ieee80211_max_rx_chains()
4551 const struct element *he_cap_elem; in ieee80211_verify_peer_he_mcs_support() local
4559 he_cap_elem = cfg80211_find_ext_elem(WLAN_EID_EXT_HE_CAPABILITY, in ieee80211_verify_peer_he_mcs_support()
4562 if (!he_cap_elem) in ieee80211_verify_peer_he_mcs_support()
4566 if (he_cap_elem->datalen < 1 + sizeof(*he_cap)) { in ieee80211_verify_peer_he_mcs_support()
4573 he_cap = (void *)(he_cap_elem->data + 1); in ieee80211_verify_peer_he_mcs_support()
4577 if (he_cap_elem->datalen < 1 + sizeof(*he_cap) + mcs_nss_size) { in ieee80211_verify_peer_he_mcs_support()
4739 u8 he_phy_cap0 = sta_he_cap->he_cap_elem.phy_cap_info[0]; in ieee80211_get_eht_cap_mcs_nss()