Searched refs:eht_cap (Results 1 – 18 of 18) sorted by relevance
| /net/mac80211/ |
| A D | eht.c | 18 struct ieee80211_sta_eht_cap *eht_cap = &link_sta->pub->eht_cap; in ieee80211_eht_cap_ie_to_sta_eht_cap() local 22 u8 eht_total_size = sizeof(eht_cap->eht_cap_elem); in ieee80211_eht_cap_ie_to_sta_eht_cap() 25 memset(eht_cap, 0, sizeof(*eht_cap)); in ieee80211_eht_cap_ie_to_sta_eht_cap() 53 if (eht_ppe_size > sizeof(eht_cap->eht_ppe_thres)) in ieee80211_eht_cap_ie_to_sta_eht_cap() 61 memcpy(&eht_cap->eht_cap_elem, pos, sizeof(eht_cap->eht_cap_elem)); in ieee80211_eht_cap_ie_to_sta_eht_cap() 62 pos += sizeof(eht_cap->eht_cap_elem); in ieee80211_eht_cap_ie_to_sta_eht_cap() 65 memset(&eht_cap->eht_mcs_nss_supp, 0, in ieee80211_eht_cap_ie_to_sta_eht_cap() 66 sizeof(eht_cap->eht_mcs_nss_supp)); in ieee80211_eht_cap_ie_to_sta_eht_cap() 67 memcpy(&eht_cap->eht_mcs_nss_supp, pos, mcs_nss_size); in ieee80211_eht_cap_ie_to_sta_eht_cap() 70 memcpy(eht_cap->eht_ppe_thres, in ieee80211_eht_cap_ie_to_sta_eht_cap() [all …]
|
| A D | vht.c | 361 struct ieee80211_sta_eht_cap *eht_cap = &link_sta->pub->eht_cap; in __ieee80211_sta_cap_rx_bw() local 379 if (eht_cap->has_eht && band == NL80211_BAND_6GHZ) { in __ieee80211_sta_cap_rx_bw() 380 info = eht_cap->eht_cap_elem.phy_cap_info[0]; in __ieee80211_sta_cap_rx_bw() 559 if (link_sta->pub->eht_cap.has_eht) { in ieee80211_sta_init_nss() 561 const u8 *rx_nss_mcs = (void *)&link_sta->pub->eht_cap.eht_mcs_nss_supp; in ieee80211_sta_init_nss()
|
| A D | util.c | 2866 const struct ieee80211_sta_eht_cap *eht_cap) in ieee80211_ie_build_eht_oper() argument 2870 &eht_cap->eht_mcs_nss_supp.only_20mhz; in ieee80211_ie_build_eht_oper() 4335 const struct ieee80211_sta_eht_cap *eht_cap; in ieee80211_ie_len_eht_cap() local 4346 if (!he_cap || !eht_cap) in ieee80211_ie_len_eht_cap() 4352 &eht_cap->eht_cap_elem, in ieee80211_ie_len_eht_cap() 4355 sizeof(eht_cap->eht_cap_elem) + n + in ieee80211_ie_len_eht_cap() 4357 eht_cap->eht_cap_elem.phy_cap_info); in ieee80211_ie_len_eht_cap() 4368 const struct ieee80211_sta_eht_cap *eht_cap = in ieee80211_put_eht_cap() local 4381 if (!he_cap || !eht_cap) in ieee80211_put_eht_cap() 4385 &eht_cap->eht_cap_elem, in ieee80211_put_eht_cap() [all …]
|
| A D | agg-rx.c | 217 (sta->sta.valid_links || sta->sta.deflink.eht_cap.has_eht)) { in ieee80211_retrieve_addba_ext_data() 318 if (sta->sta.valid_links || sta->sta.deflink.eht_cap.has_eht) in __ieee80211_start_rx_ba_session()
|
| A D | mesh.c | 656 const struct ieee80211_sta_eht_cap *eht_cap; in mesh_add_eht_oper_ie() local 665 eht_cap = ieee80211_get_eht_iftype_cap(sband, NL80211_IFTYPE_MESH_POINT); in mesh_add_eht_oper_ie() 666 if (!eht_cap || in mesh_add_eht_oper_ie() 679 ieee80211_ie_build_eht_oper(pos, &sdata->vif.bss_conf.chanreq.oper, eht_cap); in mesh_add_eht_oper_ie()
|
| A D | agg-tx.c | 469 sta->sta.deflink.eht_cap.has_eht || in ieee80211_send_addba_with_timeout() 619 !pubsta->deflink.eht_cap.has_eht && in ieee80211_start_tx_ba_session()
|
| A D | tdls.c | 376 const struct ieee80211_sta_eht_cap *eht_cap; in ieee80211_tdls_add_setup_start_ies() local 505 eht_cap = ieee80211_get_eht_iftype_cap_vif(sband, &sdata->vif); in ieee80211_tdls_add_setup_start_ies() 506 if ((vht_cap.vht_supported || he_cap || eht_cap) && in ieee80211_tdls_add_setup_start_ies()
|
| A D | mlme.c | 206 if (!eht_oper || !elems->eht_cap) { in ieee80211_determine_ap_chan() 313 !eht_oper || !elems->eht_cap) in ieee80211_determine_ap_chan() 5457 if (elems->eht_operation && elems->eht_cap && in ieee80211_assoc_config_link() 5462 elems->eht_cap, in ieee80211_assoc_config_link() 5466 bss_conf->eht_support = link_sta->pub->eht_cap.has_eht; in ieee80211_assoc_config_link() 5468 !!(elems->eht_cap->fixed.mac_cap_info[0] & in ieee80211_assoc_config_link() 5779 const struct ieee80211_sta_eht_cap *eht_cap; in ieee80211_determine_our_sta_mode() local 5949 eht_cap = ieee80211_get_eht_iftype_cap_vif(sband, &sdata->vif); in ieee80211_determine_our_sta_mode() 5950 if (!eht_cap) { in ieee80211_determine_our_sta_mode() 5962 eht_cap->eht_cap_elem.phy_cap_info[0] & IEEE80211_EHT_PHY_CAP0_320MHZ_IN_6GHZ) in ieee80211_determine_our_sta_mode()
|
| A D | parse.c | 135 elems->eht_cap = data; in ieee80211_parse_extension_element()
|
| A D | cfg.c | 1461 if (params->eht_cap) { in ieee80211_start_ap() 1468 params->eht_cap->fixed.phy_cap_info[0] & in ieee80211_start_ap() 1471 params->eht_cap->fixed.phy_cap_info[0] & in ieee80211_start_ap() 1474 params->eht_cap->fixed.phy_cap_info[7] & in ieee80211_start_ap() 1479 params->eht_cap->fixed.phy_cap_info[7] & in ieee80211_start_ap()
|
| A D | ieee80211_i.h | 1814 const struct ieee80211_eht_cap_elem *eht_cap; member 2662 const struct ieee80211_sta_eht_cap *eht_cap);
|
| A D | mesh_plink.c | 469 elems->eht_cap, elems->eht_cap_len, in mesh_sta_info_init()
|
| A D | debugfs_sta.c | 1048 struct ieee80211_sta_eht_cap *bec = &link_sta->pub->eht_cap; in link_sta_eht_capa_read()
|
| A D | main.c | 1282 supp_eht = supp_eht || iftd->eht_cap.has_eht; in ieee80211_register_hw()
|
| /net/mac80211/tests/ |
| A D | util.c | 115 .eht_cap = {
|
| /net/wireless/ |
| A D | chan.c | 1260 if (!iftd->eht_cap.has_eht) in _cfg80211_chandef_usable() 1263 if (iftd->eht_cap.eht_cap_elem.phy_cap_info[0] & in _cfg80211_chandef_usable()
|
| A D | nl80211.c | 1894 const struct ieee80211_sta_eht_cap *eht_cap = &iftdata->eht_cap; in nl80211_send_iftype_data() local 1915 if (eht_cap->has_eht && he_cap->has_he) { in nl80211_send_iftype_data() 1925 &eht_cap->eht_cap_elem, in nl80211_send_iftype_data() 1931 eht_cap->eht_cap_elem.phy_cap_info); in nl80211_send_iftype_data() 1934 sizeof(eht_cap->eht_cap_elem.mac_cap_info), in nl80211_send_iftype_data() 1935 eht_cap->eht_cap_elem.mac_cap_info) || in nl80211_send_iftype_data() 1938 eht_cap->eht_cap_elem.phy_cap_info) || in nl80211_send_iftype_data() 1942 ppe_thresh_size, eht_cap->eht_ppe_thres)) in nl80211_send_iftype_data() 6077 params->eht_cap = (void *)(cap->data + 1); in nl80211_calculate_ap_params() 6079 (const u8 *)params->eht_cap, in nl80211_calculate_ap_params() [all …]
|
| A D | core.c | 955 if (WARN_ON(iftd->eht_cap.has_eht && in wiphy_register()
|
Completed in 96 milliseconds