Lines Matching refs:final_end
492 u64 final_start, final_end; in __e820__range_update() local
518 final_end = min(end, entry_end); in __e820__range_update()
519 if (final_start >= final_end) in __e820__range_update()
522 __e820__range_add(table, final_start, final_end - final_start, new_type); in __e820__range_update()
524 real_updated_size += final_end - final_start; in __e820__range_update()
530 entry->size -= final_end - final_start; in __e820__range_update()
534 entry->addr = final_end; in __e820__range_update()
567 u64 final_start, final_end; in e820__range_remove() local
590 final_end = min(end, entry_end); in e820__range_remove()
591 if (final_start >= final_end) in e820__range_remove()
598 entry->size -= final_end - final_start; in e820__range_remove()
602 entry->addr = final_end; in e820__range_remove()