Searched refs:s1g_cap (Results 1 – 13 of 13) sorted by relevance
| /linux/net/mac80211/ |
| H A D | s1g.c | 206 struct ieee80211_sta_s1g_cap *s1g_cap = &link_sta->pub->s1g_cap; in ieee80211_s1g_cap_to_sta_s1g_cap() local 208 memset(s1g_cap, 0, sizeof(*s1g_cap)); in ieee80211_s1g_cap_to_sta_s1g_cap() 210 memcpy(s1g_cap->cap, s1g_cap_ie->capab_info, sizeof(s1g_cap->cap)); in ieee80211_s1g_cap_to_sta_s1g_cap() 211 memcpy(s1g_cap->nss_mcs, s1g_cap_ie->supp_mcs_nss, in ieee80211_s1g_cap_to_sta_s1g_cap() 212 sizeof(s1g_cap->nss_mcs)); in ieee80211_s1g_cap_to_sta_s1g_cap() 214 s1g_cap->s1g = true; in ieee80211_s1g_cap_to_sta_s1g_cap() 217 if (s1g_cap->cap[3] & S1G_CAP3_MAX_MPDU_LEN) { in ieee80211_s1g_cap_to_sta_s1g_cap() 233 (sta && sta->sta.deflink.s1g_cap.s1g); in ieee80211_s1g_use_ndp_ba()
|
| H A D | util.c | 1247 struct ieee80211_sta_s1g_cap *s1g_cap) in ieee80211_put_s1g_cap() argument 1255 skb_put_data(skb, &s1g_cap->cap, sizeof(s1g_cap->cap)); in ieee80211_put_s1g_cap() 1256 skb_put_data(skb, &s1g_cap->nss_mcs, sizeof(s1g_cap->nss_mcs)); in ieee80211_put_s1g_cap() 1284 return ieee80211_put_s1g_cap(skb, &sband->s1g_cap); in ieee80211_put_preq_ies_band()
|
| H A D | agg-tx.c | 623 !pubsta->deflink.s1g_cap.s1g) in ieee80211_start_tx_ba_session()
|
| H A D | main.c | 1308 supp_s1g = supp_s1g || sband->s1g_cap.s1g; in ieee80211_register_hw()
|
| H A D | tx.c | 1190 !sta->sta.deflink.s1g_cap.s1g) || in ieee80211_aggr_check()
|
| H A D | mlme.c | 2345 ieee80211_add_s1g_capab_ie(sdata, &sband->s1g_cap, skb); in ieee80211_add_link_elems()
|
| /linux/drivers/net/wireless/morsemicro/mm81x/ |
| H A D | rc.c | 95 struct ieee80211_sta_s1g_cap *s1g_cap) in mm81x_rc_sta_add_s1g_sta_caps() argument 98 u8 rx_mcs = s1g_cap->nss_mcs[0] & 0x3; /* 1SS */ in mm81x_rc_sta_add_s1g_sta_caps() 99 u8 tx_mcs = (s1g_cap->nss_mcs[2] >> 1) & 0x3; /* 1SS */ in mm81x_rc_sta_add_s1g_sta_caps() 125 struct ieee80211_sta_s1g_cap *s1g_cap = &sta->deflink.s1g_cap; in mm81x_rc_sta_add() local 134 mm81x_rc_sta_add_s1g_sta_caps(mors, &caps, s1g_cap); in mm81x_rc_sta_add()
|
| H A D | mac.c | 116 .s1g_cap.s1g = true, 121 .s1g_cap.cap[4] = 0x80 /* STA type sensor only for AP & STA */ 336 struct ieee80211_sta_s1g_cap *s1g = &mors_band_s1ghz.s1g_cap; in mm81x_mac_caps_init()
|
| /linux/net/wireless/ |
| H A D | util.c | 217 WARN_ON((sband->s1g_cap.nss_mcs[0] & 0x3) == 0x3); in set_mandatory_flags_band()
|
| H A D | nl80211.c | 2320 if (sband->band == NL80211_BAND_S1GHZ && sband->s1g_cap.s1g && in nl80211_send_band_rateinfo() 2322 sizeof(sband->s1g_cap.cap), in nl80211_send_band_rateinfo() 2323 sband->s1g_cap.cap) || in nl80211_send_band_rateinfo() 2325 sizeof(sband->s1g_cap.nss_mcs), in nl80211_send_band_rateinfo() 2326 sband->s1g_cap.nss_mcs))) in nl80211_send_band_rateinfo()
|
| /linux/include/net/ |
| H A D | mac80211.h | 2660 struct ieee80211_sta_s1g_cap s1g_cap; member
|
| H A D | cfg80211.h | 594 struct ieee80211_sta_s1g_cap s1g_cap; member
|
| /linux/drivers/net/wireless/virtual/ |
| H A D | mac80211_hwsim_main.c | 6032 memcpy(&sband->s1g_cap, &hwsim_s1g_cap, in mac80211_hwsim_new_radio() 6033 sizeof(sband->s1g_cap)); in mac80211_hwsim_new_radio()
|