Lines Matching refs:mvmvif

507 	struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif);  in iwl_mvm_bt_coex_enable_rssi_event()  local
509 mvmvif->bf_data.last_bt_coex_event = rssi; in iwl_mvm_bt_coex_enable_rssi_event()
510 mvmvif->bf_data.bt_coex_max_thold = in iwl_mvm_bt_coex_enable_rssi_event()
512 mvmvif->bf_data.bt_coex_min_thold = in iwl_mvm_bt_coex_enable_rssi_event()
520 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_bt_notif_iterator() local
535 if (!mvmvif->ap_ibss_active) in iwl_mvm_bt_notif_iterator()
551 iwl_mvm_bt_coex_reduced_txp(mvm, mvmvif->ap_sta_id, in iwl_mvm_bt_notif_iterator()
568 if (mvmvif->phy_ctxt && in iwl_mvm_bt_notif_iterator()
570 mvmvif->phy_ctxt->id)) in iwl_mvm_bt_notif_iterator()
575 mvmvif->id, bt_activity_grading, smps_mode); in iwl_mvm_bt_notif_iterator()
582 if (iwl_mvm_vif_low_latency(mvmvif)) { in iwl_mvm_bt_notif_iterator()
590 if (!mvmvif->ap_ibss_active) in iwl_mvm_bt_notif_iterator()
630 iwl_mvm_bt_coex_reduced_txp(mvm, mvmvif->ap_sta_id, false); in iwl_mvm_bt_notif_iterator()
636 ave_rssi = mvmvif->bf_data.ave_beacon_signal; in iwl_mvm_bt_notif_iterator()
642 if (iwl_mvm_bt_coex_reduced_txp(mvm, mvmvif->ap_sta_id, true)) in iwl_mvm_bt_notif_iterator()
645 if (iwl_mvm_bt_coex_reduced_txp(mvm, mvmvif->ap_sta_id, false)) in iwl_mvm_bt_notif_iterator()
758 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_bt_rssi_event() local
777 if (mvmvif->ap_sta_id == IWL_MVM_STATION_COUNT) in iwl_mvm_bt_rssi_event()
793 ret = iwl_mvm_bt_coex_reduced_txp(mvm, mvmvif->ap_sta_id, in iwl_mvm_bt_rssi_event()
796 ret = iwl_mvm_bt_coex_reduced_txp(mvm, mvmvif->ap_sta_id, true); in iwl_mvm_bt_rssi_event()
809 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(mvmsta->vif); in iwl_mvm_coex_agg_time_limit() local
810 struct iwl_mvm_phy_ctxt *phy_ctxt = mvmvif->phy_ctxt; in iwl_mvm_coex_agg_time_limit()
836 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(mvmsta->vif); in iwl_mvm_bt_coex_is_mimo_allowed() local
837 struct iwl_mvm_phy_ctxt *phy_ctxt = mvmvif->phy_ctxt; in iwl_mvm_bt_coex_is_mimo_allowed()