Lines Matching refs:chg_idx
301 u32 i, chg_idx, chg_nr; in e820__update_table() local
323 chg_idx = 0; in e820__update_table()
326 change_point[chg_idx]->addr = entries[i].addr; in e820__update_table()
327 change_point[chg_idx++]->entry = &entries[i]; in e820__update_table()
328 change_point[chg_idx]->addr = entries[i].addr + entries[i].size; in e820__update_table()
329 change_point[chg_idx++]->entry = &entries[i]; in e820__update_table()
332 chg_nr = chg_idx; in e820__update_table()
344 for (chg_idx = 0; chg_idx < chg_nr; chg_idx++) { in e820__update_table()
346 if (change_point[chg_idx]->addr == change_point[chg_idx]->entry->addr) { in e820__update_table()
348 overlap_list[overlap_entries++] = change_point[chg_idx]->entry; in e820__update_table()
352 if (overlap_list[i] == change_point[chg_idx]->entry) in e820__update_table()
371 new_entries[new_nr_entries].size = change_point[chg_idx]->addr - last_addr; in e820__update_table()
379 new_entries[new_nr_entries].addr = change_point[chg_idx]->addr; in e820__update_table()
381 last_addr = change_point[chg_idx]->addr; in e820__update_table()