Lines Matching refs:final_start
446 u64 final_start, final_end; in __e820_update_range() local
470 final_start = max(start, ei->addr); in __e820_update_range()
472 if (final_start >= final_end) in __e820_update_range()
475 __e820_add_region(e820x, final_start, final_end - final_start, in __e820_update_range()
478 real_updated_size += final_end - final_start; in __e820_update_range()
484 ei->size -= final_end - final_start; in __e820_update_range()
485 if (ei->addr < final_start) in __e820_update_range()
525 u64 final_start, final_end; in e820_remove_range() local
548 final_start = max(start, ei->addr); in e820_remove_range()
550 if (final_start >= final_end) in e820_remove_range()
552 real_removed_size += final_end - final_start; in e820_remove_range()
558 ei->size -= final_end - final_start; in e820_remove_range()
559 if (ei->addr < final_start) in e820_remove_range()