Home
last modified time | relevance | path

Searched refs:he_6ghz_capa (Results 1 – 21 of 21) sorted by relevance

/linux/net/mac80211/
H A Dhe.c13 ieee80211_update_from_he_6ghz_capa(const struct ieee80211_he_6ghz_capa *he_6ghz_capa, in ieee80211_update_from_he_6ghz_capa() argument
21 switch (le16_get_bits(he_6ghz_capa->capa, in ieee80211_update_from_he_6ghz_capa()
40 switch (le16_get_bits(he_6ghz_capa->capa, in ieee80211_update_from_he_6ghz_capa()
56 link_sta->pub->he_6ghz_capa = *he_6ghz_capa; in ieee80211_update_from_he_6ghz_capa()
114 const struct ieee80211_he_6ghz_capa *he_6ghz_capa, in ieee80211_he_cap_ie_to_sta_he_cap() argument
166 if (he_6ghz_capa) in ieee80211_he_cap_ie_to_sta_he_cap()
167 ieee80211_update_from_he_6ghz_capa(he_6ghz_capa, link_sta); in ieee80211_he_cap_ie_to_sta_he_cap()
213 const struct ieee80211_he_6ghz_capa *he_6ghz_capa, in ieee80211_he_op_ie_to_bss_conf()
222 he_6ghz_capa
[all...]
H A Dparse.c126 if (len >= sizeof(*elems->he_6ghz_capa)) in ieee80211_parse_extension_element()
127 elems->he_6ghz_capa = data; in ieee80211_parse_extension_element()
H A Dieee80211_i.h1813 const struct ieee80211_he_6ghz_capa *he_6ghz_capa;
2342 const struct ieee80211_he_6ghz_capa *he_6ghz_capa,
2348 const struct ieee80211_he_6ghz_capa *he_6ghz_capa,
1790 const struct ieee80211_he_6ghz_capa *he_6ghz_capa; global() member
H A Dmesh_plink.c465 elems->he_6ghz_capa, in mesh_sta_info_init()
H A Dutil.c2744 if (!iftd->he_6ghz_capa.capa) in ieee80211_ie_build_wide_bw_cs()
2747 cap = iftd->he_6ghz_capa.capa; in ieee80211_ie_build_wide_bw_cs()
H A Dmlme.c202 if (!elems->he_6ghz_capa || !elems->he_cap) { in ieee80211_determine_ap_chan()
5637 elems->he_6ghz_capa, in ieee80211_assoc_config_link()
H A Dcfg.c2203 (void *)params->he_6ghz_capa : NULL, in sta_link_apply_parameters()
/linux/drivers/net/wireless/mediatek/mt76/mt7925/
H A Dmcu.c1635 if (!link_sta->he_6ghz_capa.capa)
1641 he_6g->capa = link_sta->he_6ghz_capa.capa; in mt7925_mcu_sta_he_tlv()
1694 if (!link_sta->he_6ghz_capa.capa && !link_sta->vht_cap.vht_supported) in mt7925_mcu_sta_ht_tlv()
1779 if (link_sta->he_6ghz_capa.capa) { in mt7925_mcu_sta_phy_tlv()
1780 af = le16_get_bits(link_sta->he_6ghz_capa.capa, in mt7925_mcu_sta_phy_tlv()
1782 mm = le16_get_bits(link_sta->he_6ghz_capa.capa, in mt7925_mcu_sta_phy_tlv()
2430 struct ieee80211_he_6ghz_capa *he_6ghz_capa; in mt7925_get_phy_mode_ext()
2436 he_6ghz_capa = &link_sta->he_6ghz_capa; in mt7925_get_phy_mode_ext()
2443 he_6ghz_capa in mt7925_get_phy_mode_ext()
2427 struct ieee80211_he_6ghz_capa *he_6ghz_capa; mt7925_get_phy_mode_ext() local
[all...]
H A Dmain.c156 data->he_6ghz_capa.capa = cpu_to_le16(cap); in mt7925_init_he_caps()
/linux/drivers/net/wireless/ath/ath12k/
H A Dmac.c2852 if (!arg->he_flag || band != NL80211_BAND_6GHZ || !link_sta->he_6ghz_capa.capa) in ath12k_peer_assoc_h_he_6ghz()
2867 arg->peer_he_caps_6ghz = le16_to_cpu(link_sta->he_6ghz_capa.capa); in ath12k_peer_assoc_h_he_6ghz()
2892 const struct ieee80211_he_6ghz_capa *he_6ghz_capa, in ath12k_get_smps_from_capa() argument
2898 *smps = le16_get_bits(he_6ghz_capa->capa, in ath12k_get_smps_from_capa()
2911 const struct ieee80211_he_6ghz_capa *he_6ghz_capa; in ath12k_peer_assoc_h_smps() local
2925 he_6ghz_capa = &link_sta->he_6ghz_capa; in ath12k_peer_assoc_h_smps()
2928 if (!ht_cap->ht_supported && !he_6ghz_capa->capa) in ath12k_peer_assoc_h_smps()
2931 if (ath12k_get_smps_from_capa(ht_cap, he_6ghz_capa, &smps)) in ath12k_peer_assoc_h_smps()
3609 const struct ieee80211_he_6ghz_capa *he_6ghz_capa) in ath12k_setup_peer_smps() argument
3613 if (!ht_cap->ht_supported && !he_6ghz_capa) in ath12k_setup_peer_smps()
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drs-fw.c523 switch (le16_get_bits(link_sta->he_6ghz_capa.capa, in rs_fw_get_max_amsdu_len()
H A Dsta.c76 mpdu_dens = le16_get_bits(link_sta->he_6ghz_capa.capa, in iwl_mvm_get_sta_ampdu_dens()
78 agg_size = le16_get_bits(link_sta->he_6ghz_capa.capa, in iwl_mvm_get_sta_ampdu_dens()
/linux/net/wireless/
H A Dtrace.h4140 __array(u8, he_6ghz_capa, (int)sizeof(struct ieee80211_he_6ghz_capa))
4170 memset(__entry->he_6ghz_capa, 0, sizeof(struct ieee80211_he_6ghz_capa));
4171 if (params->he_6ghz_capa)
4172 memcpy(__entry->he_6ghz_capa, params->he_6ghz_capa,
H A Dnl80211.c2170 sizeof(iftdata->he_6ghz_capa), in nl80211_send_mgmt_stypes()
2171 &iftdata->he_6ghz_capa)) in nl80211_send_mgmt_stypes()
8804 params.link_sta_params.he_6ghz_capa = in nl80211_new_station()
9013 params.link_sta_params.he_6ghz_capa = in nl80211_send_mpath()
9067 params.link_sta_params.he_6ghz_capa || in nl80211_dump_mpath()
9084 if (params.link_sta_params.he_6ghz_capa && in nl80211_dump_mpath()
18573 params.he_6ghz_capa =
/linux/drivers/net/wireless/ath/ath11k/
H A Dcore.h825 u16 he_6ghz_capa; member
/linux/include/net/
H A Dcfg80211.h471 * @he_6ghz_capa: HE 6 GHz capabilities, must be filled in for a
482 struct ieee80211_he_6ghz_capa he_6ghz_capa;
703 return data->he_6ghz_capa.capa;
1738 * @he_6ghz_capa: HE 6 GHz Band capabilities of station
1759 const struct ieee80211_he_6ghz_capa *he_6ghz_capa;
479 struct ieee80211_he_6ghz_capa he_6ghz_capa; global() member
1756 const struct ieee80211_he_6ghz_capa *he_6ghz_capa; global() member
H A Dmac80211.h2578 * @he_6ghz_capa: on 6 GHz, holds the HE 6 GHz band capabilities
2606 struct ieee80211_he_6ghz_capa he_6ghz_capa;
2499 struct ieee80211_he_6ghz_capa he_6ghz_capa; global() member
/linux/drivers/net/wireless/mediatek/mt76/mt7915/
H A Dinit.c1156 data[idx].he_6ghz_capa.capa = cpu_to_le16(cap); in mt7915_init_he_caps()
H A Dmcu.c1634 if (sta->deflink.he_6ghz_capa.capa) in mt7915_mcu_sta_rate_ctrl_tlv()
1635 ra->af = le16_get_bits(sta->deflink.he_6ghz_capa.capa, in mt7915_mcu_sta_rate_ctrl_tlv()
/linux/drivers/net/wireless/mediatek/mt76/mt7921/
H A Dmain.c187 data[idx].he_6ghz_capa.capa = cpu_to_le16(cap); in mt7921_init_he_caps()
/linux/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dinit.c1552 data->he_6ghz_capa.capa = cpu_to_le16(cap); in mt7996_init_eht_caps()