Lines Matching defs:chanctx
574 /* check if min chanctx also changed */
593 /* Note: if successful, the returned chanctx is reserved for the link */
630 * Reserve the chanctx temporarily, as the driver might change
856 struct ieee80211_chanctx *chanctx)
862 radar_enabled = ieee80211_chanctx_radar_required(local, chanctx);
864 if (radar_enabled == chanctx->conf.radar_enabled)
867 chanctx->conf.radar_enabled = radar_enabled;
869 drv_change_chanctx(local, chanctx, IEEE80211_CHANCTX_CHANGE_RADAR);
958 struct ieee80211_chanctx *chanctx)
990 if (rcu_access_pointer(link->conf->chanctx_conf) != &chanctx->conf)
1024 rcu_access_pointer(sdata->vif.bss_conf.chanctx_conf) == &chanctx->conf)
1027 if (rx_chains_static == chanctx->conf.rx_chains_static &&
1028 rx_chains_dynamic == chanctx->conf.rx_chains_dynamic)
1031 chanctx->conf.rx_chains_static = rx_chains_static;
1032 chanctx->conf.rx_chains_dynamic = rx_chains_dynamic;
1033 drv_change_chanctx(local, chanctx, IEEE80211_CHANCTX_CHANGE_RX_CHAINS);
1142 * (more than 2 chanctx capable devices) may fail which could