Lines Matching refs:n_data
734 u8 n_data = 0; in iwl_mld_set_link_sel_data() local
756 data[n_data].link_id = link_id; in iwl_mld_set_link_sel_data()
757 data[n_data].chandef = &link_conf->chanreq.oper; in iwl_mld_set_link_sel_data()
758 data[n_data].signal = MBM_TO_DBM(link_conf->bss->signal); in iwl_mld_set_link_sel_data()
759 data[n_data].grade = iwl_mld_get_link_grade(mld, link_conf); in iwl_mld_set_link_sel_data()
761 if (n_data == 0 || data[n_data].grade > max_grade) { in iwl_mld_set_link_sel_data()
762 max_grade = data[n_data].grade; in iwl_mld_set_link_sel_data()
763 *best_link_idx = n_data; in iwl_mld_set_link_sel_data()
765 n_data++; in iwl_mld_set_link_sel_data()
768 return n_data; in iwl_mld_set_link_sel_data()
952 u8 best_idx, new_primary, n_data; in _iwl_mld_select_links() local
969 n_data = iwl_mld_set_link_sel_data(mld, vif, data, usable_links, in _iwl_mld_select_links()
972 if (!n_data) { in _iwl_mld_select_links()
985 if (max_active_links == 1 || n_data == 1 || in _iwl_mld_select_links()
991 for (u8 a = 0; a < n_data; a++) { in _iwl_mld_select_links()
992 for (u8 b = a + 1; b < n_data; b++) { in _iwl_mld_select_links()