Lines Matching refs:chanctx_conf
562 struct ieee80211_chanctx_conf *chanctx_conf; in iwl_get_coex_type() local
576 chanctx_conf = rcu_dereference(vif->chanctx_conf); in iwl_get_coex_type()
578 if (!chanctx_conf || in iwl_get_coex_type()
579 chanctx_conf->def.chan->band != IEEE80211_BAND_2GHZ) { in iwl_get_coex_type()
591 phy_ctx_id = *((u16 *)chanctx_conf->drv_priv); in iwl_get_coex_type()
846 struct ieee80211_chanctx_conf *chanctx_conf; in iwl_mvm_bt_notif_iterator() local
866 chanctx_conf = rcu_dereference(vif->chanctx_conf); in iwl_mvm_bt_notif_iterator()
869 if ((!chanctx_conf || in iwl_mvm_bt_notif_iterator()
870 chanctx_conf->def.chan->band != IEEE80211_BAND_2GHZ)) { in iwl_mvm_bt_notif_iterator()
912 data->primary = chanctx_conf; in iwl_mvm_bt_notif_iterator()
919 if (chanctx_conf == data->primary) in iwl_mvm_bt_notif_iterator()
928 data->primary = chanctx_conf; in iwl_mvm_bt_notif_iterator()
931 data->secondary = chanctx_conf; in iwl_mvm_bt_notif_iterator()
940 if (!data->primary || data->primary == chanctx_conf) in iwl_mvm_bt_notif_iterator()
941 data->primary = chanctx_conf; in iwl_mvm_bt_notif_iterator()
944 data->secondary = chanctx_conf; in iwl_mvm_bt_notif_iterator()
1104 struct ieee80211_chanctx_conf *chanctx_conf; in iwl_mvm_bt_rssi_iterator() local
1107 chanctx_conf = rcu_dereference(vif->chanctx_conf); in iwl_mvm_bt_rssi_iterator()
1109 if (!chanctx_conf || in iwl_mvm_bt_rssi_iterator()
1110 chanctx_conf->def.chan->band != IEEE80211_BAND_2GHZ) { in iwl_mvm_bt_rssi_iterator()