Lines Matching refs:link_info
560 struct iwl_mvm_vif_link_info *link_info)
564 iwl_mvm_rcu_fw_link_id_to_link_conf(mvm, link_info->fw_link_id,
576 link_info->bf_data.ave_beacon_signal = sig;
579 if (link_info->bf_data.bt_coex_min_thold !=
580 link_info->bf_data.bt_coex_max_thold) {
581 last_event = link_info->bf_data.last_bt_coex_event;
582 if (sig > link_info->bf_data.bt_coex_max_thold &&
583 (last_event <= link_info->bf_data.bt_coex_min_thold ||
585 link_info->bf_data.last_bt_coex_event = sig;
589 } else if (sig < link_info->bf_data.bt_coex_min_thold &&
590 (last_event >= link_info->bf_data.bt_coex_max_thold ||
592 link_info->bf_data.last_bt_coex_event = sig;
603 last_event = link_info->bf_data.last_cqm_event;
606 link_info->bf_data.last_cqm_event = sig;
616 link_info->bf_data.last_cqm_event = sig;
879 struct iwl_mvm_vif_link_info *link_info;
896 link_info = mvmvif->link[link_id];
897 if (!link_info)
902 link_info->beacon_stats.num_beacons =
908 link_info->beacon_stats.avg_signal =
911 if (link_info->phy_ctxt &&
912 link_info->phy_ctxt->channel->band == NL80211_BAND_2GHZ)
924 iwl_mvm_update_link_sig(bss_conf->vif, sig, link_info);