Lines Matching refs:end

56 e820_any_mapped(u64 start, u64 end, unsigned type)  in e820_any_mapped()  argument
65 if (ei->addr >= end || ei->addr + ei->size <= start) in e820_any_mapped()
79 int __init e820_all_mapped(u64 start, u64 end, unsigned type) in e820_all_mapped() argument
89 if (ei->addr >= end || ei->addr + ei->size <= start) in e820_all_mapped()
101 if (start >= end) in e820_all_mapped()
390 u64 end = start + size; in __append_e820_map() local
394 if (start > end) in __append_e820_map()
427 u64 end; in __e820_update_range() local
436 end = start + size; in __e820_update_range()
438 (unsigned long long) start, (unsigned long long) (end - 1)); in __e820_update_range()
454 if (ei->addr >= start && ei_end <= end) { in __e820_update_range()
461 if (ei->addr < start && ei_end > end) { in __e820_update_range()
463 __e820_add_region(e820x, end, ei_end - end, ei->type); in __e820_update_range()
471 final_end = min(end, ei_end); in __e820_update_range()
510 u64 end; in e820_remove_range() local
516 end = start + size; in e820_remove_range()
518 (unsigned long long) start, (unsigned long long) (end - 1)); in e820_remove_range()
533 if (ei->addr >= start && ei_end <= end) { in e820_remove_range()
540 if (ei->addr < start && ei_end > end) { in e820_remove_range()
541 e820_add_region(end, ei_end - end, ei->type); in e820_remove_range()
549 final_end = min(end, ei_end); in e820_remove_range()
593 unsigned long long end = start + e820.map[i].size; in e820_search_gap() local
595 if (end < start_addr) in e820_search_gap()
602 if (last > end) { in e820_search_gap()
603 unsigned long gap = last - end; in e820_search_gap()
607 *gapstart = end; in e820_search_gap()
956 u64 end; in e820_reserve_resources() local
961 end = e820.map[i].addr + e820.map[i].size - 1; in e820_reserve_resources()
962 if (end != (resource_size_t)end) { in e820_reserve_resources()
968 res->end = end; in e820_reserve_resources()
1018 if (!res->parent && res->end) in e820_reserve_resources_late()
1029 u64 start, end; in e820_reserve_resources_late() local
1034 end = round_up(start, ram_alignment(start)) - 1; in e820_reserve_resources_late()
1035 if (end > MAX_RESOURCE_SIZE) in e820_reserve_resources_late()
1036 end = MAX_RESOURCE_SIZE; in e820_reserve_resources_late()
1037 if (start >= end) in e820_reserve_resources_late()
1041 start, end); in e820_reserve_resources_late()
1042 reserve_region_with_split(&iomem_resource, start, end, in e820_reserve_resources_late()
1098 u64 end; in memblock_x86_fill() local
1110 end = ei->addr + ei->size; in memblock_x86_fill()
1111 if (end != (resource_size_t)end) in memblock_x86_fill()
1131 phys_addr_t start, end; in memblock_find_dma_reserve() local
1146 for_each_free_mem_range(u, NUMA_NO_NODE, MEMBLOCK_NONE, &start, &end, in memblock_find_dma_reserve()
1149 end_pfn = min_t(unsigned long, PFN_DOWN(end), MAX_DMA_PFN); in memblock_find_dma_reserve()