Lines Matching refs:entry_end
484 u64 entry_end; in __e820__range_update() local
489 entry_end = entry->addr + entry->size; in __e820__range_update()
492 if (entry->addr >= start && entry_end <= end) { in __e820__range_update()
499 if (entry->addr < start && entry_end > end) { in __e820__range_update()
501 __e820__range_add(table, end, entry_end - end, entry->type); in __e820__range_update()
509 final_end = min(end, entry_end); in __e820__range_update()
559 u64 entry_end; in e820__range_remove() local
564 entry_end = entry->addr + entry->size; in e820__range_remove()
567 if (entry->addr >= start && entry_end <= end) { in e820__range_remove()
574 if (entry->addr < start && entry_end > end) { in e820__range_remove()
575 e820__range_add(end, entry_end - end, entry->type); in e820__range_remove()
583 final_end = min(end, entry_end); in e820__range_remove()