Lines Matching defs:final_start
483 u64 final_start, final_end;
508 final_start = max(start, entry->addr);
510 if (final_start >= final_end)
513 __e820__range_add(table, final_start, final_end - final_start, new_type);
515 real_updated_size += final_end - final_start;
521 entry->size -= final_end - final_start;
522 if (entry->addr < final_start)
559 u64 final_start, final_end;
583 final_start = max(start, entry->addr);
585 if (final_start >= final_end)
588 real_removed_size += final_end - final_start;
594 entry->size -= final_end - final_start;
595 if (entry->addr < final_start)