Lines Matching refs:mac

415 static void iwl_mvm_diversity_iter(void *_data, u8 *mac,  in iwl_mvm_diversity_iter()  argument
520 static void iwl_mvm_ll_iter(void *_data, u8 *mac, struct ieee80211_vif *vif) in iwl_mvm_ll_iter() argument
564 static void iwl_mvm_bss_iface_iterator(void *_data, u8 *mac, in iwl_mvm_bss_iface_iterator() argument
601 static void iwl_mvm_bss_find_iface_iterator(void *_data, u8 *mac, in iwl_mvm_bss_find_iface_iterator() argument
630 static void iwl_mvm_sta_iface_iterator(void *_data, u8 *mac, in iwl_mvm_sta_iface_iterator() argument
777 static void iwl_mvm_tcm_iter(void *_data, u8 *mac, struct ieee80211_vif *vif) in iwl_mvm_tcm_iter() argument
871 int mac) in iwl_mvm_check_uapsd_agg_expected_tpt() argument
873 u64 bytes = mvm->tcm.data[mac].uapsd_nonagg_detect.rx_bytes; in iwl_mvm_check_uapsd_agg_expected_tpt()
878 rate = ewma_rate_read(&mvm->tcm.data[mac].uapsd_nonagg_detect.rate); in iwl_mvm_check_uapsd_agg_expected_tpt()
880 if (!rate || mvm->tcm.data[mac].opened_rx_ba_sessions || in iwl_mvm_check_uapsd_agg_expected_tpt()
881 mvm->tcm.data[mac].uapsd_nonagg_detect.detected) in iwl_mvm_check_uapsd_agg_expected_tpt()
906 vif = rcu_dereference(mvm->vif_id_to_mac[mac]); in iwl_mvm_check_uapsd_agg_expected_tpt()
912 static void iwl_mvm_tcm_iterator(void *_data, u8 *mac, in iwl_mvm_tcm_iterator() argument
934 int ac, mac, i; in iwl_mvm_calc_tcm_stats() local
951 for (mac = 0; mac < NUM_MAC_INDEX_DRIVER; mac++) { in iwl_mvm_calc_tcm_stats()
952 struct iwl_mvm_tcm_mac *mdata = &mvm->tcm.data[mac]; in iwl_mvm_calc_tcm_stats()
957 band_airtime[band[mac]] += airtime; in iwl_mvm_calc_tcm_stats()
960 mvm->tcm.result.change[mac] = load != mvm->tcm.result.load[mac]; in iwl_mvm_calc_tcm_stats()
961 mvm->tcm.result.load[mac] = load; in iwl_mvm_calc_tcm_stats()
962 mvm->tcm.result.airtime[mac] = airtime; in iwl_mvm_calc_tcm_stats()
970 mvm->tcm.result.low_latency[mac] = true; in iwl_mvm_calc_tcm_stats()
972 mvm->tcm.result.low_latency[mac] = false; in iwl_mvm_calc_tcm_stats()
979 low_latency |= mvm->tcm.result.low_latency[mac]; in iwl_mvm_calc_tcm_stats()
981 if (!mvm->tcm.result.low_latency[mac] && handle_uapsd) in iwl_mvm_calc_tcm_stats()
983 mac); in iwl_mvm_calc_tcm_stats()
1087 int mac; in iwl_mvm_resume_tcm() local
1093 for (mac = 0; mac < NUM_MAC_INDEX_DRIVER; mac++) { in iwl_mvm_resume_tcm()
1094 struct iwl_mvm_tcm_mac *mdata = &mvm->tcm.data[mac]; in iwl_mvm_resume_tcm()
1101 if (mvm->tcm.result.low_latency[mac]) in iwl_mvm_resume_tcm()