Lines Matching refs:n_data
595 u8 n_data = 0; in iwl_mvm_set_link_selection_data() local
607 data[n_data].link_id = link_id; in iwl_mvm_set_link_selection_data()
608 data[n_data].chandef = &link_conf->chanreq.oper; in iwl_mvm_set_link_selection_data()
609 data[n_data].signal = link_conf->bss->signal / 100; in iwl_mvm_set_link_selection_data()
610 data[n_data].grade = iwl_mvm_get_link_grade(link_conf); in iwl_mvm_set_link_selection_data()
612 if (data[n_data].grade > max_grade) { in iwl_mvm_set_link_selection_data()
613 max_grade = data[n_data].grade; in iwl_mvm_set_link_selection_data()
614 *best_link_idx = n_data; in iwl_mvm_set_link_selection_data()
616 n_data++; in iwl_mvm_set_link_selection_data()
619 return n_data; in iwl_mvm_set_link_selection_data()
774 u8 best, primary_link, best_in_pair, n_data; in iwl_mvm_select_links() local
790 n_data = iwl_mvm_set_link_selection_data(vif, data, usable_links, in iwl_mvm_select_links()
793 if (WARN(!n_data, "Couldn't find a valid grade for any link!\n")) in iwl_mvm_select_links()
802 mvmvif->esr_disable_reason || n_data == 1) in iwl_mvm_select_links()
805 for (u8 a = 0; a < n_data; a++) in iwl_mvm_select_links()
806 for (u8 b = a + 1; b < n_data; b++) { in iwl_mvm_select_links()