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()
537 struct ieee80211_chanctx_conf *chanctx_conf; in iwl_mvm_bt_notif_iterator() local
556 chanctx_conf = rcu_dereference(vif->chanctx_conf); in iwl_mvm_bt_notif_iterator()
559 if ((!chanctx_conf || in iwl_mvm_bt_notif_iterator()
560 chanctx_conf->def.chan->band != IEEE80211_BAND_2GHZ)) { in iwl_mvm_bt_notif_iterator()
600 data->primary = chanctx_conf; in iwl_mvm_bt_notif_iterator()
607 if (chanctx_conf == data->primary) in iwl_mvm_bt_notif_iterator()
616 data->primary = chanctx_conf; in iwl_mvm_bt_notif_iterator()
619 data->secondary = chanctx_conf; in iwl_mvm_bt_notif_iterator()
628 if (!data->primary || data->primary == chanctx_conf) in iwl_mvm_bt_notif_iterator()
629 data->primary = chanctx_conf; in iwl_mvm_bt_notif_iterator()
632 data->secondary = chanctx_conf; in iwl_mvm_bt_notif_iterator()
783 struct ieee80211_chanctx_conf *chanctx_conf; in iwl_mvm_bt_rssi_iterator() local
786 chanctx_conf = rcu_dereference(vif->chanctx_conf); in iwl_mvm_bt_rssi_iterator()
788 if (!chanctx_conf || in iwl_mvm_bt_rssi_iterator()
789 chanctx_conf->def.chan->band != IEEE80211_BAND_2GHZ) { in iwl_mvm_bt_rssi_iterator()