Lines Matching refs:chanctx_conf

61 	struct ieee80211_chanctx_conf *chanctx_conf;  in ieee80211_duration()  local
69 chanctx_conf = rcu_dereference(tx->sdata->vif.chanctx_conf); in ieee80211_duration()
70 if (chanctx_conf) { in ieee80211_duration()
71 shift = ieee80211_chandef_get_shift(&chanctx_conf->def); in ieee80211_duration()
72 rate_flags = ieee80211_chandef_rate_flags(&chanctx_conf->def); in ieee80211_duration()
2243 struct ieee80211_chanctx_conf *chanctx_conf; in ieee80211_monitor_start_xmit() local
2335 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); in ieee80211_monitor_start_xmit()
2336 if (!chanctx_conf) { in ieee80211_monitor_start_xmit()
2339 chanctx_conf = in ieee80211_monitor_start_xmit()
2340 rcu_dereference(tmp_sdata->vif.chanctx_conf); in ieee80211_monitor_start_xmit()
2343 if (chanctx_conf) in ieee80211_monitor_start_xmit()
2344 chandef = &chanctx_conf->def; in ieee80211_monitor_start_xmit()
2550 struct ieee80211_chanctx_conf *chanctx_conf; in ieee80211_build_hdr() local
2583 chanctx_conf = rcu_dereference(ap_sdata->vif.chanctx_conf); in ieee80211_build_hdr()
2584 if (!chanctx_conf) { in ieee80211_build_hdr()
2588 band = chanctx_conf->def.chan->band; in ieee80211_build_hdr()
2594 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); in ieee80211_build_hdr()
2595 if (!chanctx_conf) { in ieee80211_build_hdr()
2605 band = chanctx_conf->def.chan->band; in ieee80211_build_hdr()
2687 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); in ieee80211_build_hdr()
2688 if (!chanctx_conf) { in ieee80211_build_hdr()
2692 band = chanctx_conf->def.chan->band; in ieee80211_build_hdr()
2730 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); in ieee80211_build_hdr()
2731 if (!chanctx_conf) { in ieee80211_build_hdr()
2735 band = chanctx_conf->def.chan->band; in ieee80211_build_hdr()
2743 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); in ieee80211_build_hdr()
2744 if (!chanctx_conf) { in ieee80211_build_hdr()
2748 band = chanctx_conf->def.chan->band; in ieee80211_build_hdr()
2756 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); in ieee80211_build_hdr()
2757 if (!chanctx_conf) { in ieee80211_build_hdr()
2761 band = chanctx_conf->def.chan->band; in ieee80211_build_hdr()
2937 struct ieee80211_chanctx_conf *chanctx_conf; in ieee80211_check_fast_xmit() local
2979 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); in ieee80211_check_fast_xmit()
2980 if (!chanctx_conf) { in ieee80211_check_fast_xmit()
2984 build.band = chanctx_conf->def.chan->band; in ieee80211_check_fast_xmit()
4418 struct ieee80211_chanctx_conf *chanctx_conf; in ieee80211_tx_pending_skb() local
4423 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); in ieee80211_tx_pending_skb()
4424 if (unlikely(!chanctx_conf)) { in ieee80211_tx_pending_skb()
4428 info->band = chanctx_conf->def.chan->band; in ieee80211_tx_pending_skb()
4800 struct ieee80211_chanctx_conf *chanctx_conf; in __ieee80211_beacon_get() local
4806 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); in __ieee80211_beacon_get()
4808 if (!ieee80211_sdata_running(sdata) || !chanctx_conf) in __ieee80211_beacon_get()
4942 band = chanctx_conf->def.chan->band; in __ieee80211_beacon_get()
5289 struct ieee80211_chanctx_conf *chanctx_conf; in ieee80211_get_buffered_bc() local
5294 chanctx_conf = rcu_dereference(sdata->vif.chanctx_conf); in ieee80211_get_buffered_bc()
5296 if (!chanctx_conf) in ieee80211_get_buffered_bc()
5342 info->band = chanctx_conf->def.chan->band; in ieee80211_get_buffered_bc()