Lines Matching refs:chanctx_conf
608 struct ieee80211_chanctx_conf *chanctx_conf; in ieee80211_send_assoc() local
615 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); in ieee80211_send_assoc()
616 if (WARN_ON(!chanctx_conf)) { in ieee80211_send_assoc()
620 chan = chanctx_conf->def.chan; in ieee80211_send_assoc()
621 rate_flags = ieee80211_chandef_rate_flags(&chanctx_conf->def); in ieee80211_send_assoc()
633 rates_len = ieee80211_parse_bitrates(&chanctx_conf->def, sband, in ieee80211_send_assoc()
760 *pos++ = ieee80211_chandef_max_power(&chanctx_conf->def); in ieee80211_send_assoc()
1166 conf = rcu_dereference_protected(sdata->vif.chanctx_conf, in ieee80211_sta_process_chanswitch()
3259 struct ieee80211_chanctx_conf *chanctx_conf; in ieee80211_rx_mgmt_beacon() local
3277 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); in ieee80211_rx_mgmt_beacon()
3278 if (!chanctx_conf) { in ieee80211_rx_mgmt_beacon()
3283 if (rx_status->freq != chanctx_conf->def.chan->center_freq) { in ieee80211_rx_mgmt_beacon()
3287 chan = chanctx_conf->def.chan; in ieee80211_rx_mgmt_beacon()
4356 struct ieee80211_chanctx_conf *chanctx_conf; in ieee80211_prep_connection() local
4362 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); in ieee80211_prep_connection()
4363 if (WARN_ON(!chanctx_conf)) { in ieee80211_prep_connection()
4368 rate_flags = ieee80211_chandef_rate_flags(&chanctx_conf->def); in ieee80211_prep_connection()