chanctx_conf 3512 drivers/net/wireless/ath/ath10k/htt_rx.c conf = rcu_dereference(arsta->arvif->vif->chanctx_conf); chanctx_conf 654 drivers/net/wireless/ath/ath10k/mac.c conf = rcu_dereference(vif->chanctx_conf); chanctx_conf 7922 drivers/net/wireless/ath/ath10k/mac.c if (rcu_access_pointer(vif->chanctx_conf) != arg->ctx) chanctx_conf 7935 drivers/net/wireless/ath/ath10k/mac.c ctx = rcu_access_pointer(vif->chanctx_conf); chanctx_conf 149 drivers/net/wireless/intel/iwlwifi/mvm/coex.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 164 drivers/net/wireless/intel/iwlwifi/mvm/coex.c chanctx_conf = rcu_dereference(vif->chanctx_conf); chanctx_conf 166 drivers/net/wireless/intel/iwlwifi/mvm/coex.c if (!chanctx_conf || chanctx_conf 167 drivers/net/wireless/intel/iwlwifi/mvm/coex.c chanctx_conf->def.chan->band != NL80211_BAND_2GHZ) { chanctx_conf 179 drivers/net/wireless/intel/iwlwifi/mvm/coex.c phy_ctx_id = *((u16 *)chanctx_conf->drv_priv); chanctx_conf 323 drivers/net/wireless/intel/iwlwifi/mvm/coex.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 342 drivers/net/wireless/intel/iwlwifi/mvm/coex.c chanctx_conf = rcu_dereference(vif->chanctx_conf); chanctx_conf 345 drivers/net/wireless/intel/iwlwifi/mvm/coex.c if ((!chanctx_conf || chanctx_conf 346 drivers/net/wireless/intel/iwlwifi/mvm/coex.c chanctx_conf->def.chan->band != NL80211_BAND_2GHZ)) { chanctx_conf 390 drivers/net/wireless/intel/iwlwifi/mvm/coex.c data->primary = chanctx_conf; chanctx_conf 397 drivers/net/wireless/intel/iwlwifi/mvm/coex.c if (chanctx_conf == data->primary) chanctx_conf 406 drivers/net/wireless/intel/iwlwifi/mvm/coex.c data->primary = chanctx_conf; chanctx_conf 409 drivers/net/wireless/intel/iwlwifi/mvm/coex.c data->secondary = chanctx_conf; chanctx_conf 412 drivers/net/wireless/intel/iwlwifi/mvm/coex.c if (data->primary == chanctx_conf) chanctx_conf 414 drivers/net/wireless/intel/iwlwifi/mvm/coex.c else if (data->secondary == chanctx_conf) chanctx_conf 423 drivers/net/wireless/intel/iwlwifi/mvm/coex.c if (!data->primary || data->primary == chanctx_conf) chanctx_conf 424 drivers/net/wireless/intel/iwlwifi/mvm/coex.c data->primary = chanctx_conf; chanctx_conf 427 drivers/net/wireless/intel/iwlwifi/mvm/coex.c data->secondary = chanctx_conf; chanctx_conf 429 drivers/net/wireless/intel/iwlwifi/mvm/coex.c if (data->primary == chanctx_conf) chanctx_conf 431 drivers/net/wireless/intel/iwlwifi/mvm/coex.c else if (data->secondary == chanctx_conf) chanctx_conf 493 drivers/net/wireless/intel/iwlwifi/mvm/d3.c ctx = rcu_dereference(vif->chanctx_conf); chanctx_conf 229 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 292 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c chanctx_conf = rcu_dereference(vif->chanctx_conf); chanctx_conf 293 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c if (chanctx_conf) chanctx_conf 296 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c chanctx_conf->rx_chains_static, chanctx_conf 297 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c chanctx_conf->rx_chains_dynamic); chanctx_conf 640 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 652 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c chanctx_conf = rcu_dereference(vif->chanctx_conf); chanctx_conf 654 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c if (!chanctx_conf) { chanctx_conf 660 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c phy_ctxt = &mvm->phy_ctxts[*(u16 *)chanctx_conf->drv_priv]; chanctx_conf 665 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c ret = iwl_mvm_phy_ctxt_changed(mvm, phy_ctxt, &chanctx_conf->min_def, chanctx_conf 666 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c chanctx_conf->rx_chains_static, chanctx_conf 667 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c chanctx_conf->rx_chains_dynamic); chanctx_conf 178 drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c pctx = rcu_dereference(vif->chanctx_conf); chanctx_conf 541 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c chanctx = rcu_dereference(vif->chanctx_conf); chanctx_conf 3871 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c if (rcu_access_pointer(vif->chanctx_conf) == data->ctx && chanctx_conf 339 drivers/net/wireless/intel/iwlwifi/mvm/power.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 344 drivers/net/wireless/intel/iwlwifi/mvm/power.c chanctx_conf = rcu_dereference(vif->chanctx_conf); chanctx_conf 345 drivers/net/wireless/intel/iwlwifi/mvm/power.c WARN_ON(!chanctx_conf); chanctx_conf 346 drivers/net/wireless/intel/iwlwifi/mvm/power.c if (chanctx_conf) { chanctx_conf 347 drivers/net/wireless/intel/iwlwifi/mvm/power.c chan = chanctx_conf->def.chan; chanctx_conf 2004 drivers/net/wireless/intel/iwlwifi/mvm/rs.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 2025 drivers/net/wireless/intel/iwlwifi/mvm/rs.c chanctx_conf = rcu_dereference(vif->chanctx_conf); chanctx_conf 2026 drivers/net/wireless/intel/iwlwifi/mvm/rs.c if (WARN_ON(!chanctx_conf)) chanctx_conf 2029 drivers/net/wireless/intel/iwlwifi/mvm/rs.c band = chanctx_conf->def.chan->band; chanctx_conf 433 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c rcu_dereference(vif->chanctx_conf); chanctx_conf 1866 drivers/net/wireless/intel/iwlwifi/mvm/tx.c struct ieee80211_chanctx_conf *chanctx_conf = NULL; chanctx_conf 1869 drivers/net/wireless/intel/iwlwifi/mvm/tx.c chanctx_conf = chanctx_conf 1870 drivers/net/wireless/intel/iwlwifi/mvm/tx.c rcu_dereference(mvmsta->vif->chanctx_conf); chanctx_conf 1872 drivers/net/wireless/intel/iwlwifi/mvm/tx.c if (WARN_ON_ONCE(!chanctx_conf)) chanctx_conf 1875 drivers/net/wireless/intel/iwlwifi/mvm/tx.c ba_info->band = chanctx_conf->def.chan->band; chanctx_conf 656 drivers/net/wireless/mac80211_hwsim.c rcu_dereference(vif->chanctx_conf)->def.chan); chanctx_conf 689 drivers/net/wireless/mac80211_hwsim.c rcu_dereference(vif->chanctx_conf)->def.chan); chanctx_conf 1159 drivers/net/wireless/mac80211_hwsim.c if (!vif->chanctx_conf) chanctx_conf 1163 drivers/net/wireless/mac80211_hwsim.c rcu_dereference(vif->chanctx_conf)->def.chan)) chanctx_conf 1362 drivers/net/wireless/mac80211_hwsim.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 1378 drivers/net/wireless/mac80211_hwsim.c chanctx_conf = rcu_dereference(txi->control.vif->chanctx_conf); chanctx_conf 1379 drivers/net/wireless/mac80211_hwsim.c if (chanctx_conf) chanctx_conf 1380 drivers/net/wireless/mac80211_hwsim.c channel = chanctx_conf->def.chan; chanctx_conf 1575 drivers/net/wireless/mac80211_hwsim.c rcu_dereference(vif->chanctx_conf)->def.chan); chanctx_conf 4723 drivers/net/wireless/ti/wlcore/main.c if (rcu_access_pointer(vif->chanctx_conf) != ctx) { chanctx_conf 1622 include/net/mac80211.h struct ieee80211_chanctx_conf __rcu *chanctx_conf; chanctx_conf 5632 include/net/mac80211.h struct ieee80211_chanctx_conf *chanctx_conf, chanctx_conf 2875 net/mac80211/cfg.c if (rcu_access_pointer(sdata->vif.chanctx_conf) && chanctx_conf 3351 net/mac80211/cfg.c conf = rcu_dereference_protected(sdata->vif.chanctx_conf, chanctx_conf 3550 net/mac80211/cfg.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 3558 net/mac80211/cfg.c chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 3559 net/mac80211/cfg.c if (WARN_ON(!chanctx_conf)) { chanctx_conf 3563 net/mac80211/cfg.c band = chanctx_conf->def.chan->band; chanctx_conf 3636 net/mac80211/cfg.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 3640 net/mac80211/cfg.c chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 3641 net/mac80211/cfg.c if (chanctx_conf) { chanctx_conf 73 net/mac80211/chan.c conf = rcu_dereference_protected(sdata->vif.chanctx_conf, chanctx_conf 257 net/mac80211/chan.c if (rcu_access_pointer(sdata->vif.chanctx_conf) != conf) chanctx_conf 295 net/mac80211/chan.c if (sdata && rcu_access_pointer(sdata->vif.chanctx_conf) == conf) chanctx_conf 433 net/mac80211/chan.c if (rcu_access_pointer(sdata->vif.chanctx_conf) != conf) chanctx_conf 581 net/mac80211/chan.c if (rcu_access_pointer(sdata->vif.chanctx_conf) != conf) chanctx_conf 651 net/mac80211/chan.c conf = rcu_dereference_protected(sdata->vif.chanctx_conf, chanctx_conf 673 net/mac80211/chan.c rcu_assign_pointer(sdata->vif.chanctx_conf, conf); chanctx_conf 717 net/mac80211/chan.c if (rcu_access_pointer(sdata->vif.chanctx_conf) != chanctx_conf 767 net/mac80211/chan.c rcu_access_pointer(sdata->vif.chanctx_conf) == &chanctx->conf) chanctx_conf 810 net/mac80211/chan.c conf = rcu_dereference_protected(sdata->vif.chanctx_conf, chanctx_conf 818 net/mac80211/chan.c rcu_assign_pointer(vlan->vif.chanctx_conf, conf); chanctx_conf 1061 net/mac80211/chan.c rcu_assign_pointer(sdata->vif.chanctx_conf, &new_ctx->conf); chanctx_conf 1408 net/mac80211/chan.c rcu_assign_pointer(sdata->vif.chanctx_conf, &ctx->conf); chanctx_conf 1527 net/mac80211/chan.c conf = rcu_dereference_protected(sdata->vif.chanctx_conf, chanctx_conf 1705 net/mac80211/chan.c conf = rcu_dereference_protected(sdata->vif.chanctx_conf, chanctx_conf 1775 net/mac80211/chan.c conf = rcu_dereference_protected(ap->vif.chanctx_conf, chanctx_conf 1777 net/mac80211/chan.c rcu_assign_pointer(sdata->vif.chanctx_conf, conf); chanctx_conf 1784 net/mac80211/chan.c struct ieee80211_chanctx_conf *chanctx_conf, chanctx_conf 69 net/mac80211/ethtool.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 149 net/mac80211/ethtool.c chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 150 net/mac80211/ethtool.c if (chanctx_conf) chanctx_conf 151 net/mac80211/ethtool.c channel = chanctx_conf->def.chan; chanctx_conf 612 net/mac80211/ibss.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 639 net/mac80211/ibss.c chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 640 net/mac80211/ibss.c if (WARN_ON_ONCE(!chanctx_conf)) chanctx_conf 642 net/mac80211/ibss.c band = chanctx_conf->def.chan->band; chanctx_conf 643 net/mac80211/ibss.c scan_width = cfg80211_chandef_to_scan_width(&chanctx_conf->def); chanctx_conf 1207 net/mac80211/ibss.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 1229 net/mac80211/ibss.c chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 1230 net/mac80211/ibss.c if (WARN_ON_ONCE(!chanctx_conf)) { chanctx_conf 1234 net/mac80211/ibss.c band = chanctx_conf->def.chan->band; chanctx_conf 1235 net/mac80211/ibss.c scan_width = cfg80211_chandef_to_scan_width(&chanctx_conf->def); chanctx_conf 1036 net/mac80211/ieee80211_i.h struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 1040 net/mac80211/ieee80211_i.h chanctx_conf = rcu_dereference(vif->chanctx_conf); chanctx_conf 1041 net/mac80211/ieee80211_i.h if (chanctx_conf) chanctx_conf 1042 net/mac80211/ieee80211_i.h shift = ieee80211_chandef_get_shift(&chanctx_conf->def); chanctx_conf 1429 net/mac80211/ieee80211_i.h struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 1433 net/mac80211/ieee80211_i.h chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 1435 net/mac80211/ieee80211_i.h if (WARN_ON_ONCE(!chanctx_conf)) { chanctx_conf 1440 net/mac80211/ieee80211_i.h band = chanctx_conf->def.chan->band; chanctx_conf 1960 net/mac80211/ieee80211_i.h struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 1963 net/mac80211/ieee80211_i.h chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 1964 net/mac80211/ieee80211_i.h if (WARN_ON(!chanctx_conf)) { chanctx_conf 1971 net/mac80211/ieee80211_i.h chanctx_conf->def.chan->band, 0); chanctx_conf 49 net/mac80211/iface.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 53 net/mac80211/iface.c chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 54 net/mac80211/iface.c if (!chanctx_conf) { chanctx_conf 59 net/mac80211/iface.c power = ieee80211_chandef_max_power(&chanctx_conf->def); chanctx_conf 943 net/mac80211/iface.c RCU_INIT_POINTER(sdata->vif.chanctx_conf, NULL); chanctx_conf 145 net/mac80211/main.c if (!rcu_access_pointer(sdata->vif.chanctx_conf)) chanctx_conf 384 net/mac80211/mesh.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 392 net/mac80211/mesh.c chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 393 net/mac80211/mesh.c if (WARN_ON(!chanctx_conf)) { chanctx_conf 397 net/mac80211/mesh.c chan = chanctx_conf->def.chan; chanctx_conf 437 net/mac80211/mesh.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 444 net/mac80211/mesh.c chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 445 net/mac80211/mesh.c if (WARN_ON(!chanctx_conf)) { chanctx_conf 449 net/mac80211/mesh.c channel = chanctx_conf->def.chan; chanctx_conf 501 net/mac80211/mesh.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 508 net/mac80211/mesh.c chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 509 net/mac80211/mesh.c if (WARN_ON(!chanctx_conf)) { chanctx_conf 513 net/mac80211/mesh.c channel = chanctx_conf->def.chan; chanctx_conf 732 net/mac80211/mesh.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 742 net/mac80211/mesh.c chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 743 net/mac80211/mesh.c band = chanctx_conf->def.chan->band; chanctx_conf 650 net/mac80211/mlme.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 657 net/mac80211/mlme.c chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 658 net/mac80211/mlme.c if (WARN_ON(!chanctx_conf)) { chanctx_conf 662 net/mac80211/mlme.c chan = chanctx_conf->def.chan; chanctx_conf 674 net/mac80211/mlme.c rates_len = ieee80211_parse_bitrates(&chanctx_conf->def, sband, chanctx_conf 800 net/mac80211/mlme.c *pos++ = ieee80211_chandef_max_power(&chanctx_conf->def); chanctx_conf 1372 net/mac80211/mlme.c conf = rcu_dereference_protected(sdata->vif.chanctx_conf, chanctx_conf 3812 net/mac80211/mlme.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 3830 net/mac80211/mlme.c chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 3831 net/mac80211/mlme.c if (!chanctx_conf) { chanctx_conf 3836 net/mac80211/mlme.c if (rx_status->freq != chanctx_conf->def.chan->center_freq) { chanctx_conf 3840 net/mac80211/mlme.c chan = chanctx_conf->def.chan; chanctx_conf 44 net/mac80211/ocb.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 62 net/mac80211/ocb.c chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 63 net/mac80211/ocb.c if (WARN_ON_ONCE(!chanctx_conf)) { chanctx_conf 67 net/mac80211/ocb.c band = chanctx_conf->def.chan->band; chanctx_conf 68 net/mac80211/ocb.c scan_width = cfg80211_chandef_to_scan_width(&chanctx_conf->def); chanctx_conf 861 net/mac80211/offchannel.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 864 net/mac80211/offchannel.c chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 866 net/mac80211/offchannel.c if (chanctx_conf) { chanctx_conf 869 net/mac80211/offchannel.c chanctx_conf->def.chan); chanctx_conf 37 net/mac80211/rate.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 46 net/mac80211/rate.c chanctx_conf = rcu_dereference(sta->sdata->vif.chanctx_conf); chanctx_conf 47 net/mac80211/rate.c if (WARN_ON(!chanctx_conf)) { chanctx_conf 52 net/mac80211/rate.c sband = local->hw.wiphy->bands[chanctx_conf->def.chan->band]; chanctx_conf 55 net/mac80211/rate.c ref->ops->rate_init(ref->priv, sband, &chanctx_conf->def, ista, chanctx_conf 91 net/mac80211/rate.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 96 net/mac80211/rate.c chanctx_conf = rcu_dereference(sta->sdata->vif.chanctx_conf); chanctx_conf 97 net/mac80211/rate.c if (WARN_ON(!chanctx_conf)) { chanctx_conf 103 net/mac80211/rate.c ref->ops->rate_update(ref->priv, sband, &chanctx_conf->def, chanctx_conf 1380 net/mac80211/sta_info.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 1447 net/mac80211/sta_info.c chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 1448 net/mac80211/sta_info.c if (WARN_ON(!chanctx_conf)) { chanctx_conf 1454 net/mac80211/sta_info.c info->band = chanctx_conf->def.chan->band; chanctx_conf 1258 net/mac80211/tdls.c conf = rcu_dereference_protected(sdata->vif.chanctx_conf, chanctx_conf 61 net/mac80211/tx.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 69 net/mac80211/tx.c chanctx_conf = rcu_dereference(tx->sdata->vif.chanctx_conf); chanctx_conf 70 net/mac80211/tx.c if (chanctx_conf) { chanctx_conf 71 net/mac80211/tx.c shift = ieee80211_chandef_get_shift(&chanctx_conf->def); chanctx_conf 72 net/mac80211/tx.c rate_flags = ieee80211_chandef_rate_flags(&chanctx_conf->def); chanctx_conf 2211 net/mac80211/tx.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 2311 net/mac80211/tx.c chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 2312 net/mac80211/tx.c if (!chanctx_conf) { chanctx_conf 2315 net/mac80211/tx.c chanctx_conf = chanctx_conf 2316 net/mac80211/tx.c rcu_dereference(tmp_sdata->vif.chanctx_conf); chanctx_conf 2319 net/mac80211/tx.c if (chanctx_conf) chanctx_conf 2320 net/mac80211/tx.c chandef = &chanctx_conf->def; chanctx_conf 2479 net/mac80211/tx.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 2512 net/mac80211/tx.c chanctx_conf = rcu_dereference(ap_sdata->vif.chanctx_conf); chanctx_conf 2513 net/mac80211/tx.c if (!chanctx_conf) { chanctx_conf 2517 net/mac80211/tx.c band = chanctx_conf->def.chan->band; chanctx_conf 2523 net/mac80211/tx.c chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 2524 net/mac80211/tx.c if (!chanctx_conf) { chanctx_conf 2534 net/mac80211/tx.c band = chanctx_conf->def.chan->band; chanctx_conf 2616 net/mac80211/tx.c chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 2617 net/mac80211/tx.c if (!chanctx_conf) { chanctx_conf 2621 net/mac80211/tx.c band = chanctx_conf->def.chan->band; chanctx_conf 2659 net/mac80211/tx.c chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 2660 net/mac80211/tx.c if (!chanctx_conf) { chanctx_conf 2664 net/mac80211/tx.c band = chanctx_conf->def.chan->band; chanctx_conf 2672 net/mac80211/tx.c chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 2673 net/mac80211/tx.c if (!chanctx_conf) { chanctx_conf 2677 net/mac80211/tx.c band = chanctx_conf->def.chan->band; chanctx_conf 2685 net/mac80211/tx.c chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 2686 net/mac80211/tx.c if (!chanctx_conf) { chanctx_conf 2690 net/mac80211/tx.c band = chanctx_conf->def.chan->band; chanctx_conf 2882 net/mac80211/tx.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 2924 net/mac80211/tx.c chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 2925 net/mac80211/tx.c if (!chanctx_conf) { chanctx_conf 2929 net/mac80211/tx.c build.band = chanctx_conf->def.chan->band; chanctx_conf 4131 net/mac80211/tx.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 4136 net/mac80211/tx.c chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 4137 net/mac80211/tx.c if (unlikely(!chanctx_conf)) { chanctx_conf 4141 net/mac80211/tx.c info->band = chanctx_conf->def.chan->band; chanctx_conf 4476 net/mac80211/tx.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 4482 net/mac80211/tx.c chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 4484 net/mac80211/tx.c if (!ieee80211_sdata_running(sdata) || !chanctx_conf) chanctx_conf 4615 net/mac80211/tx.c band = chanctx_conf->def.chan->band; chanctx_conf 4902 net/mac80211/tx.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 4907 net/mac80211/tx.c chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 4909 net/mac80211/tx.c if (!chanctx_conf) chanctx_conf 4955 net/mac80211/tx.c info->band = chanctx_conf->def.chan->band; chanctx_conf 1404 net/mac80211/util.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 1414 net/mac80211/util.c chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 1415 net/mac80211/util.c if (chanctx_conf) chanctx_conf 1416 net/mac80211/util.c center_freq = chanctx_conf->def.chan->center_freq; chanctx_conf 1446 net/mac80211/util.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 1461 net/mac80211/util.c chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); chanctx_conf 1462 net/mac80211/util.c use_11b = (chanctx_conf && chanctx_conf 1463 net/mac80211/util.c chanctx_conf->def.chan->band == NL80211_BAND_2GHZ) && chanctx_conf 2063 net/mac80211/util.c conf = rcu_dereference_protected(sdata->vif.chanctx_conf, chanctx_conf 2573 net/mac80211/util.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 2578 net/mac80211/util.c chanctx_conf = rcu_dereference_protected(sdata->vif.chanctx_conf, chanctx_conf 2587 net/mac80211/util.c if (!chanctx_conf) chanctx_conf 2590 net/mac80211/util.c chanctx = container_of(chanctx_conf, struct ieee80211_chanctx, conf); chanctx_conf 2599 net/mac80211/util.c struct ieee80211_chanctx_conf *chanctx_conf; chanctx_conf 2604 net/mac80211/util.c chanctx_conf = rcu_dereference_protected(sdata->vif.chanctx_conf, chanctx_conf 2607 net/mac80211/util.c if (WARN_ON_ONCE(!chanctx_conf)) chanctx_conf 2610 net/mac80211/util.c chanctx = container_of(chanctx_conf, struct ieee80211_chanctx, conf);