Lines Matching refs:entry_end
456 u64 entry_end; in __e820__range_update() local
461 entry_end = entry->addr + entry->size; in __e820__range_update()
464 if (entry->addr >= start && entry_end <= end) { in __e820__range_update()
471 if (entry->addr < start && entry_end > end) { in __e820__range_update()
473 __e820__range_add(table, end, entry_end - end, entry->type); in __e820__range_update()
481 final_end = min(end, entry_end); in __e820__range_update()
531 u64 entry_end; in e820__range_remove() local
536 entry_end = entry->addr + entry->size; in e820__range_remove()
539 if (entry->addr >= start && entry_end <= end) { in e820__range_remove()
546 if (entry->addr < start && entry_end > end) { in e820__range_remove()
547 e820__range_add(end, entry_end - end, entry->type); in e820__range_remove()
555 final_end = min(end, entry_end); in e820__range_remove()