Lines Matching refs:mvmvif

521 	struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);  in iwl_mvm_bt_coex_enable_rssi_event()  local
523 mvmvif->bf_data.last_bt_coex_event = rssi; in iwl_mvm_bt_coex_enable_rssi_event()
524 mvmvif->bf_data.bt_coex_max_thold = in iwl_mvm_bt_coex_enable_rssi_event()
526 mvmvif->bf_data.bt_coex_min_thold = in iwl_mvm_bt_coex_enable_rssi_event()
534 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_bt_notif_iterator() local
549 if (!mvmvif->ap_ibss_active) in iwl_mvm_bt_notif_iterator()
565 iwl_mvm_bt_coex_reduced_txp(mvm, mvmvif->ap_sta_id, in iwl_mvm_bt_notif_iterator()
582 if (mvmvif->phy_ctxt && in iwl_mvm_bt_notif_iterator()
584 mvmvif->phy_ctxt->id)) in iwl_mvm_bt_notif_iterator()
589 mvmvif->id, bt_activity_grading, smps_mode); in iwl_mvm_bt_notif_iterator()
596 if (iwl_mvm_vif_low_latency(mvmvif)) { in iwl_mvm_bt_notif_iterator()
604 if (!mvmvif->ap_ibss_active) in iwl_mvm_bt_notif_iterator()
644 iwl_mvm_bt_coex_reduced_txp(mvm, mvmvif->ap_sta_id, false); in iwl_mvm_bt_notif_iterator()
650 ave_rssi = mvmvif->bf_data.ave_beacon_signal; in iwl_mvm_bt_notif_iterator()
656 if (iwl_mvm_bt_coex_reduced_txp(mvm, mvmvif->ap_sta_id, true)) in iwl_mvm_bt_notif_iterator()
659 if (iwl_mvm_bt_coex_reduced_txp(mvm, mvmvif->ap_sta_id, false)) in iwl_mvm_bt_notif_iterator()
776 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_bt_rssi_iterator() local
796 mvmvif->ap_sta_id == IWL_MVM_STATION_COUNT) in iwl_mvm_bt_rssi_iterator()
799 sta = rcu_dereference_protected(mvm->fw_id_to_mac_id[mvmvif->ap_sta_id], in iwl_mvm_bt_rssi_iterator()
812 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_bt_rssi_event() local
833 if (mvmvif->ap_sta_id == IWL_MVM_STATION_COUNT) in iwl_mvm_bt_rssi_event()
849 ret = iwl_mvm_bt_coex_reduced_txp(mvm, mvmvif->ap_sta_id, in iwl_mvm_bt_rssi_event()
852 ret = iwl_mvm_bt_coex_reduced_txp(mvm, mvmvif->ap_sta_id, true); in iwl_mvm_bt_rssi_event()
869 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(mvmsta->vif); in iwl_mvm_coex_agg_time_limit() local
870 struct iwl_mvm_phy_ctxt *phy_ctxt = mvmvif->phy_ctxt; in iwl_mvm_coex_agg_time_limit()
896 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(mvmsta->vif); in iwl_mvm_bt_coex_is_mimo_allowed() local
897 struct iwl_mvm_phy_ctxt *phy_ctxt = mvmvif->phy_ctxt; in iwl_mvm_bt_coex_is_mimo_allowed()