Home
last modified time | relevance | path

Searched refs:s1g_cap (Results 1 – 12 of 12) sorted by relevance

/linux/net/mac80211/
H A Ds1g.c202 struct ieee80211_sta_s1g_cap *s1g_cap = &link_sta->pub->s1g_cap; in ieee80211_s1g_cap_to_sta_s1g_cap() local
204 memset(s1g_cap, 0, sizeof(*s1g_cap)); in ieee80211_s1g_cap_to_sta_s1g_cap()
206 memcpy(s1g_cap->cap, s1g_cap_ie->capab_info, sizeof(s1g_cap->cap)); in ieee80211_s1g_cap_to_sta_s1g_cap()
207 memcpy(s1g_cap->nss_mcs, s1g_cap_ie->supp_mcs_nss, in ieee80211_s1g_cap_to_sta_s1g_cap()
208 sizeof(s1g_cap->nss_mcs)); in ieee80211_s1g_cap_to_sta_s1g_cap()
210 s1g_cap->s1g = true; in ieee80211_s1g_cap_to_sta_s1g_cap()
213 if (s1g_cap->cap[3] & S1G_CAP3_MAX_MPDU_LEN) { in ieee80211_s1g_cap_to_sta_s1g_cap()
H A Dagg-rx.c306 !sta->sta.deflink.s1g_cap.s1g) { in __ieee80211_start_rx_ba_session()
335 !(sta->sta.deflink.s1g_cap.cap[3] & S1G_CAP3_HT_DELAYED_BA))) || in __ieee80211_start_rx_ba_session()
H A Dutil.c1232 struct ieee80211_sta_s1g_cap *s1g_cap) in ieee80211_put_s1g_cap() argument
1240 skb_put_data(skb, &s1g_cap->cap, sizeof(s1g_cap->cap)); in ieee80211_put_s1g_cap()
1241 skb_put_data(skb, &s1g_cap->nss_mcs, sizeof(s1g_cap->nss_mcs)); in ieee80211_put_s1g_cap()
1269 return ieee80211_put_s1g_cap(skb, &sband->s1g_cap); in ieee80211_put_preq_ies_band()
H A Dagg-tx.c620 !pubsta->deflink.s1g_cap.s1g) in ieee80211_start_tx_ba_session()
H A Dmain.c1290 supp_s1g = supp_s1g || sband->s1g_cap.s1g; in ieee80211_register_hw()
H A Dtx.c1193 !sta->sta.deflink.s1g_cap.s1g) || in ieee80211_aggr_check()
H A Dmlme.c1978 ieee80211_add_s1g_capab_ie(sdata, &sband->s1g_cap, skb); in ieee80211_add_link_elems()
/linux/net/wireless/
H A Dutil.c217 WARN_ON((sband->s1g_cap.nss_mcs[0] & 0x3) == 0x3); in set_mandatory_flags_band()
H A Dnl80211.c2136 if (sband->band == NL80211_BAND_S1GHZ && sband->s1g_cap.s1g && in nl80211_send_band_rateinfo()
2138 sizeof(sband->s1g_cap.cap), in nl80211_send_band_rateinfo()
2139 sband->s1g_cap.cap) || in nl80211_send_band_rateinfo()
2141 sizeof(sband->s1g_cap.nss_mcs), in nl80211_send_band_rateinfo()
2142 sband->s1g_cap.nss_mcs))) in nl80211_send_band_rateinfo()
/linux/include/net/
H A Dmac80211.h2502 struct ieee80211_sta_s1g_cap s1g_cap; member
H A Dcfg80211.h591 struct ieee80211_sta_s1g_cap s1g_cap; member
/linux/drivers/net/wireless/virtual/
H A Dmac80211_hwsim.c5709 memcpy(&sband->s1g_cap, &hwsim_s1g_cap, in mac80211_hwsim_new_radio()
5710 sizeof(sband->s1g_cap)); in mac80211_hwsim_new_radio()