Lines Matching refs:chanctx_conf
2298 struct ieee80211_chanctx_conf *chanctx_conf; in ieee80211_monitor_start_xmit() local
2381 chanctx_conf = rcu_dereference(sdata->vif.bss_conf.chanctx_conf); in ieee80211_monitor_start_xmit()
2382 if (!chanctx_conf) { in ieee80211_monitor_start_xmit()
2385 chanctx_conf = in ieee80211_monitor_start_xmit()
2386 rcu_dereference(tmp_sdata->vif.bss_conf.chanctx_conf); in ieee80211_monitor_start_xmit()
2389 if (chanctx_conf) in ieee80211_monitor_start_xmit()
2390 chandef = &chanctx_conf->def; in ieee80211_monitor_start_xmit()
2608 struct ieee80211_chanctx_conf *chanctx_conf = NULL; in ieee80211_build_hdr() local
2627 chanctx_conf = in ieee80211_build_hdr()
2628 rcu_dereference(sdata->vif.bss_conf.chanctx_conf); in ieee80211_build_hdr()
2650 chanctx_conf = in ieee80211_build_hdr()
2651 rcu_dereference(ap_sdata->vif.bss_conf.chanctx_conf); in ieee80211_build_hdr()
2821 if (!chanctx_conf) { in ieee80211_build_hdr()
2829 band = chanctx_conf->def.chan->band; in ieee80211_build_hdr()
3023 struct ieee80211_chanctx_conf *chanctx_conf; in ieee80211_check_fast_xmit() local
3069 chanctx_conf = in ieee80211_check_fast_xmit()
3070 rcu_dereference(sdata->vif.bss_conf.chanctx_conf); in ieee80211_check_fast_xmit()
3071 if (!chanctx_conf) { in ieee80211_check_fast_xmit()
3075 build.band = chanctx_conf->def.chan->band; in ieee80211_check_fast_xmit()
4795 struct ieee80211_chanctx_conf *chanctx_conf; in ieee80211_tx_pending_skb() local
4802 chanctx_conf = in ieee80211_tx_pending_skb()
4803 rcu_dereference(sdata->vif.bss_conf.chanctx_conf); in ieee80211_tx_pending_skb()
4804 if (unlikely(!chanctx_conf)) { in ieee80211_tx_pending_skb()
4808 info->band = chanctx_conf->def.chan->band; in ieee80211_tx_pending_skb()
5223 struct ieee80211_chanctx_conf *chanctx_conf, in ieee80211_beacon_get_finish() argument
5246 band = chanctx_conf->def.chan->band; in ieee80211_beacon_get_finish()
5309 struct ieee80211_chanctx_conf *chanctx_conf, in __ieee80211_beacon_get_ap() argument
5367 chanctx_conf, csa_off_base); in __ieee80211_beacon_get_ap()
5388 struct ieee80211_chanctx_conf *chanctx_conf, in ieee80211_s1g_short_beacon_get() argument
5412 chanctx_conf, 0); in ieee80211_s1g_short_beacon_get()
5421 struct ieee80211_chanctx_conf *chanctx_conf, in ieee80211_beacon_get_ap() argument
5430 chanctx_conf, ema_index); in ieee80211_beacon_get_ap()
5432 return ieee80211_s1g_short_beacon_get(hw, vif, link, chanctx_conf, in ieee80211_beacon_get_ap()
5442 struct ieee80211_chanctx_conf *chanctx_conf) in ieee80211_beacon_get_ap_ema_list() argument
5459 chanctx_conf, ema->cnt, NULL); in ieee80211_beacon_get_ap_ema_list()
5486 struct ieee80211_chanctx_conf *chanctx_conf; in __ieee80211_beacon_get() local
5496 chanctx_conf = in __ieee80211_beacon_get()
5497 rcu_dereference(link->conf->chanctx_conf); in __ieee80211_beacon_get()
5499 if (!ieee80211_sdata_running(sdata) || !chanctx_conf) in __ieee80211_beacon_get()
5523 chanctx_conf); in __ieee80211_beacon_get()
5537 chanctx_conf, ema_index, in __ieee80211_beacon_get()
5567 chanctx_conf, 0); in __ieee80211_beacon_get()
5609 chanctx_conf, 0); in __ieee80211_beacon_get()
5979 struct ieee80211_chanctx_conf *chanctx_conf; in ieee80211_get_buffered_bc() local
5984 chanctx_conf = rcu_dereference(sdata->vif.bss_conf.chanctx_conf); in ieee80211_get_buffered_bc()
5986 if (!chanctx_conf) in ieee80211_get_buffered_bc()
6032 info->band = chanctx_conf->def.chan->band; in ieee80211_get_buffered_bc()
6194 struct ieee80211_chanctx_conf *chanctx_conf; in ieee80211_tx_skb_tid() local
6200 chanctx_conf = in ieee80211_tx_skb_tid()
6201 rcu_dereference(sdata->vif.bss_conf.chanctx_conf); in ieee80211_tx_skb_tid()
6202 if (WARN_ON(!chanctx_conf)) { in ieee80211_tx_skb_tid()
6207 band = chanctx_conf->def.chan->band; in ieee80211_tx_skb_tid()