Lines Matching refs:chanctx_conf
633 struct ieee80211_chanctx_conf *chanctx_conf; in ieee80211_send_assoc() local
640 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); in ieee80211_send_assoc()
641 if (WARN_ON(!chanctx_conf)) { in ieee80211_send_assoc()
645 chan = chanctx_conf->def.chan; in ieee80211_send_assoc()
646 rate_flags = ieee80211_chandef_rate_flags(&chanctx_conf->def); in ieee80211_send_assoc()
658 rates_len = ieee80211_parse_bitrates(&chanctx_conf->def, sband, in ieee80211_send_assoc()
783 *pos++ = ieee80211_chandef_max_power(&chanctx_conf->def); in ieee80211_send_assoc()
1197 conf = rcu_dereference_protected(sdata->vif.chanctx_conf, in ieee80211_sta_process_chanswitch()
3295 struct ieee80211_chanctx_conf *chanctx_conf; in ieee80211_rx_mgmt_beacon() local
3313 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); in ieee80211_rx_mgmt_beacon()
3314 if (!chanctx_conf) { in ieee80211_rx_mgmt_beacon()
3319 if (rx_status->freq != chanctx_conf->def.chan->center_freq) { in ieee80211_rx_mgmt_beacon()
3323 chan = chanctx_conf->def.chan; in ieee80211_rx_mgmt_beacon()
4351 struct ieee80211_chanctx_conf *chanctx_conf; in ieee80211_prep_connection() local
4357 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); in ieee80211_prep_connection()
4358 if (WARN_ON(!chanctx_conf)) { in ieee80211_prep_connection()
4363 rate_flags = ieee80211_chandef_rate_flags(&chanctx_conf->def); in ieee80211_prep_connection()