Home
last modified time | relevance | path

Searched refs:s1g (Results 1 – 15 of 15) sorted by relevance

/linux/net/mac80211/
H A Ds1g.c37 int len = IEEE80211_MIN_ACTION_SIZE(s1g) + 3 + twt->length; in ieee80211_s1g_send_twt_setup()
56 memcpy(mgmt->u.action.s1g.variable, twt, 3 + twt->length); in ieee80211_s1g_send_twt_setup()
74 IEEE80211_MIN_ACTION_SIZE(s1g) + 1); in ieee80211_s1g_send_twt_teardown()
79 mgmt = skb_put_zero(skb, IEEE80211_MIN_ACTION_SIZE(s1g) + 1); in ieee80211_s1g_send_twt_teardown()
88 id = (u8 *)mgmt->u.action.s1g.variable; in ieee80211_s1g_send_twt_teardown()
101 struct ieee80211_twt_setup *twt = (void *)mgmt->u.action.s1g.variable; in ieee80211_s1g_rx_twt_setup()
135 mgmt->u.action.s1g.variable[0]); in ieee80211_s1g_rx_twt_teardown()
143 struct ieee80211_twt_setup *twt = (void *)mgmt->u.action.s1g.variable; in ieee80211_s1g_tx_twt_setup_fail()
214 s1g_cap->s1g = true; in ieee80211_s1g_cap_to_sta_s1g_cap()
231 return sdata->vif.cfg.s1g && in ieee80211_s1g_use_ndp_ba()
[all …]
H A Dagg-tx.c623 !pubsta->deflink.s1g_cap.s1g) in ieee80211_start_tx_ba_session()
H A Dtx.c1190 !sta->sta.deflink.s1g_cap.s1g) || in ieee80211_aggr_check()
5157 bool s1g = ieee80211_get_link_sband(link)->band == NL80211_BAND_S1GHZ; in __ieee80211_beacon_add_tim() local
5186 if (s1g) in __ieee80211_beacon_add_tim()
5198 if (!s1g) { in __ieee80211_beacon_add_tim()
5719 if (!sdata->vif.cfg.s1g || !s1g_sb || in ieee80211_beacon_get_ap()
5802 if (vif->cfg.s1g && link->u.ap.s1g_short_beacon) { in __ieee80211_beacon_get()
H A Dmlme.c2681 listen_int = cpu_to_le16(assoc_data->s1g ? in ieee80211_send_assoc()
7246 if (assoc_data->s1g) { in ieee80211_rx_mgmt_assoc_resp()
7276 else if (!assoc_data->s1g) in ieee80211_rx_mgmt_assoc_resp()
7286 aid &= assoc_data->s1g ? 0x1fff : 0x7ff; in ieee80211_rx_mgmt_assoc_resp()
7361 sdata->vif.cfg.s1g = assoc_data->s1g; in ieee80211_rx_mgmt_assoc_resp()
8268 vif_cfg->s1g)) { in ieee80211_rx_mgmt_beacon()
10507 assoc_data->s1g = cbss->channel->band == NL80211_BAND_S1GHZ; in ieee80211_mgd_assoc()
H A Dcfg.c1846 sdata->vif.cfg.s1g = params->chandef.chan->band == NL80211_BAND_S1GHZ; in ieee80211_start_ap()
1893 if (sdata->vif.cfg.s1g) { in ieee80211_start_ap()
2100 sdata->vif.cfg.s1g = false; in ieee80211_stop_ap()
2555 if (sdata->vif.cfg.s1g && in sta_apply_parameters()
H A Dmain.c1308 supp_s1g = supp_s1g || sband->s1g_cap.s1g; in ieee80211_register_hw()
H A Dieee80211_i.h478 bool s1g; member
H A Dutil.c4431 if (!caps->s1g) in ieee80211_add_s1g_capab_ie()
H A Drx.c3604 twt = (void *)mgmt->u.action.s1g.variable; in ieee80211_process_rx_twt_action()
/linux/drivers/net/wireless/morsemicro/mm81x/
H A Dmac.c116 .s1g_cap.s1g = true,
336 struct ieee80211_sta_s1g_cap *s1g = &mors_band_s1ghz.s1g_cap; in mm81x_mac_caps_init() local
341 s1g->cap[_n] |= (_bit); \ in mm81x_mac_caps_init()
354 s1g->cap[0] |= S1G_CAP0_SGI_1MHZ; in mm81x_mac_caps_init()
362 s1g->cap[0] |= S1G_SUPP_CH_WIDTH_8; in mm81x_mac_caps_init()
364 s1g->cap[0] |= S1G_SUPP_CH_WIDTH_4; in mm81x_mac_caps_init()
366 s1g->cap[0] |= S1G_SUPP_CH_WIDTH_2; in mm81x_mac_caps_init()
396 s1g->nss_mcs[0] = MM81X_NSS_MCS_BYTE_0; in mm81x_mac_caps_init()
397 s1g->nss_mcs[1] = MM81X_NSS_MCS_BYTE_1; in mm81x_mac_caps_init()
398 s1g->nss_mcs[2] = MM81X_NSS_MCS_BYTE_2; in mm81x_mac_caps_init()
[all …]
/linux/include/linux/
H A Dieee80211.h1148 } __packed s1g; member
2897 u8 tim_len, u16 aid, bool s1g) in ieee80211_check_tim() argument
2899 return s1g ? ieee80211_s1g_check_tim(tim, tim_len, aid) : in ieee80211_check_tim()
/linux/include/net/
H A Dmac80211.h2138 bool s1g; member
H A Dcfg80211.h556 bool s1g; member
/linux/drivers/net/wireless/virtual/
H A Dmac80211_hwsim_main.c535 .s1g = true,
2869 if (!vif->cfg.s1g) in mac80211_hwsim_sta_add()
/linux/net/wireless/
H A Dnl80211.c2320 if (sband->band == NL80211_BAND_S1GHZ && sband->s1g_cap.s1g && in nl80211_send_band_rateinfo()