Lines Matching refs:chanctx_conf
94 struct ieee80211_chanctx_conf *chanctx_conf;
109 chanctx_conf = rcu_dereference(vif->bss_conf.chanctx_conf);
111 if (!chanctx_conf ||
112 chanctx_conf->def.chan->band != NL80211_BAND_2GHZ) {
119 phy_ctx_id = *((u16 *)chanctx_conf->drv_priv);
352 struct ieee80211_chanctx_conf *chanctx_conf;
371 chanctx_conf = rcu_dereference(link_conf->chanctx_conf);
374 if ((!chanctx_conf ||
375 chanctx_conf->def.chan->band != NL80211_BAND_2GHZ)) {
423 data->primary = chanctx_conf;
430 if (chanctx_conf == data->primary)
439 data->primary = chanctx_conf;
442 data->secondary = chanctx_conf;
446 if (data->primary == chanctx_conf)
448 else if (data->secondary == chanctx_conf)
457 if (!data->primary || data->primary == chanctx_conf)
458 data->primary = chanctx_conf;
461 data->secondary = chanctx_conf;
464 if (data->primary == chanctx_conf)
466 else if (data->secondary == chanctx_conf)
542 struct ieee80211_chanctx_conf *chanctx_conf =
543 rcu_dereference_check(link_conf->chanctx_conf,
546 if ((!chanctx_conf ||
547 chanctx_conf->def.chan->band != NL80211_BAND_2GHZ))