Lines Matching refs:mvmvif
243 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(mvmsta->vif); in iwl_mvm_rx_csum() local
245 if (mvmvif->features & NETIF_F_RXCSUM && in iwl_mvm_rx_csum()
468 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(vif); in iwl_mvm_stat_iterator() local
475 mvmvif->beacon_stats.num_beacons = in iwl_mvm_stat_iterator()
476 le32_to_cpu(data->general->beacon_counter[mvmvif->id]); in iwl_mvm_stat_iterator()
477 mvmvif->beacon_stats.avg_signal = in iwl_mvm_stat_iterator()
478 -data->general->beacon_average_energy[mvmvif->id]; in iwl_mvm_stat_iterator()
481 if (mvmvif->id != id) in iwl_mvm_stat_iterator()
492 mvmvif->bf_data.ave_beacon_signal = sig; in iwl_mvm_stat_iterator()
495 if (mvmvif->bf_data.bt_coex_min_thold != in iwl_mvm_stat_iterator()
496 mvmvif->bf_data.bt_coex_max_thold) { in iwl_mvm_stat_iterator()
497 last_event = mvmvif->bf_data.last_bt_coex_event; in iwl_mvm_stat_iterator()
498 if (sig > mvmvif->bf_data.bt_coex_max_thold && in iwl_mvm_stat_iterator()
499 (last_event <= mvmvif->bf_data.bt_coex_min_thold || in iwl_mvm_stat_iterator()
501 mvmvif->bf_data.last_bt_coex_event = sig; in iwl_mvm_stat_iterator()
505 } else if (sig < mvmvif->bf_data.bt_coex_min_thold && in iwl_mvm_stat_iterator()
506 (last_event >= mvmvif->bf_data.bt_coex_max_thold || in iwl_mvm_stat_iterator()
508 mvmvif->bf_data.last_bt_coex_event = sig; in iwl_mvm_stat_iterator()
519 last_event = mvmvif->bf_data.last_cqm_event; in iwl_mvm_stat_iterator()
522 mvmvif->bf_data.last_cqm_event = sig; in iwl_mvm_stat_iterator()
531 mvmvif->bf_data.last_cqm_event = sig; in iwl_mvm_stat_iterator()