Lines Matching refs:bss_conf
95 if (sdata->vif.bss_conf.basic_rates != basic_rates)
98 cfg80211_chandef_create(&sta_chan_def, sdata->vif.bss_conf.chandef.chan,
111 if (!cfg80211_chandef_compatible(&sdata->vif.bss_conf.chandef,
403 chanctx_conf = rcu_dereference(sdata->vif.bss_conf.chanctx_conf);
434 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT ||
435 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_5 ||
436 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_10)
459 chanctx_conf = rcu_dereference(sdata->vif.bss_conf.chanctx_conf);
475 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT ||
476 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_5 ||
477 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_10)
484 ieee80211_ie_build_ht_oper(pos, ht_cap, &sdata->vif.bss_conf.chandef,
485 sdata->vif.bss_conf.ht_operation_mode,
506 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT ||
507 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_5 ||
508 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_10)
531 chanctx_conf = rcu_dereference(sdata->vif.bss_conf.chanctx_conf);
547 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT ||
548 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_5 ||
549 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_10)
557 &sdata->vif.bss_conf.chandef);
576 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT ||
577 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_5 ||
578 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_10)
604 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT ||
605 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_5 ||
606 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_10)
610 if (sdata->vif.bss_conf.chandef.chan->band == NL80211_BAND_6GHZ)
617 ieee80211_ie_build_he_oper(pos, &sdata->vif.bss_conf.chandef);
657 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT ||
658 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_5 ||
659 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_10)
684 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT ||
685 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_5 ||
686 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_10)
696 ieee80211_ie_build_eht_oper(pos, &sdata->vif.bss_conf.chandef, eht_cap);
744 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_20_NOHT ||
745 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_5 ||
746 sdata->vif.bss_conf.chandef.width == NL80211_CHAN_WIDTH_10)
749 sdata->vif.bss_conf.he_support = true;
757 sdata->vif.bss_conf.he_oper.params =
760 sdata->vif.bss_conf.eht_support =
975 chanctx_conf = rcu_dereference(sdata->vif.bss_conf.chanctx_conf);
1033 cpu_to_le16(sdata->vif.bss_conf.beacon_int);
1206 sdata->vif.bss_conf.ht_operation_mode =
1208 sdata->vif.bss_conf.enable_beacon = true;
1239 sdata->vif.bss_conf.enable_beacon = false;
1275 &sdata->vif.bss_conf.chandef,
1279 &sdata->vif.bss_conf.chandef, GFP_ATOMIC);
1300 switch (sdata->vif.bss_conf.chandef.width) {
1370 &sdata->vif.bss_conf.chandef)) {
1517 !sdata->vif.bss_conf.csa_active)
1550 sdata->vif.bss_conf.chandef.chan->center_freq);
1647 if (!sdata->vif.bss_conf.csa_active &&
1733 if (sdata->vif.bss_conf.enable_beacon &&
1804 sdata->vif.bss_conf.bssid = zero_addr;