Lines Matching refs:chanctx_conf
363 struct ieee80211_chanctx_conf *chanctx_conf; in iwl_get_coex_type() local
378 chanctx_conf = rcu_dereference(vif->chanctx_conf); in iwl_get_coex_type()
380 if (!chanctx_conf || in iwl_get_coex_type()
381 chanctx_conf->def.chan->band != IEEE80211_BAND_2GHZ) { in iwl_get_coex_type()
393 phy_ctx_id = *((u16 *)chanctx_conf->drv_priv); in iwl_get_coex_type()
523 struct ieee80211_chanctx_conf *chanctx_conf; in iwl_mvm_bt_notif_iterator() local
542 chanctx_conf = rcu_dereference(vif->chanctx_conf); in iwl_mvm_bt_notif_iterator()
545 if ((!chanctx_conf || in iwl_mvm_bt_notif_iterator()
546 chanctx_conf->def.chan->band != IEEE80211_BAND_2GHZ)) { in iwl_mvm_bt_notif_iterator()
586 data->primary = chanctx_conf; in iwl_mvm_bt_notif_iterator()
593 if (chanctx_conf == data->primary) in iwl_mvm_bt_notif_iterator()
602 data->primary = chanctx_conf; in iwl_mvm_bt_notif_iterator()
605 data->secondary = chanctx_conf; in iwl_mvm_bt_notif_iterator()
614 if (!data->primary || data->primary == chanctx_conf) in iwl_mvm_bt_notif_iterator()
615 data->primary = chanctx_conf; in iwl_mvm_bt_notif_iterator()
618 data->secondary = chanctx_conf; in iwl_mvm_bt_notif_iterator()