Lines Matching refs:start
144 unsigned long start; member
196 mr[nr_range].start = start_pfn<<PAGE_SHIFT; in save_mr()
217 unsigned long start = round_down(mr[i].start, PMD_SIZE); in adjust_range_page_size_mask() local
225 if (memblock_is_region_memory(start, end - start)) in adjust_range_page_size_mask()
230 unsigned long start = round_down(mr[i].start, PUD_SIZE); in adjust_range_page_size_mask() local
233 if (memblock_is_region_memory(start, end - start)) in adjust_range_page_size_mask()
265 unsigned long start, in split_mem_range() argument
275 pfn = start_pfn = PFN_DOWN(start); in split_mem_range()
345 if (mr[i].end != mr[i+1].start || in split_mem_range()
349 old_start = mr[i].start; in split_mem_range()
352 mr[i--].start = old_start; in split_mem_range()
358 mr[i].start, mr[i].end - 1, in split_mem_range()
385 if ((start_pfn >= pfn_mapped[i].start) && in pfn_range_is_mapped()
397 unsigned long __init_refok init_memory_mapping(unsigned long start, in init_memory_mapping() argument
405 start, end - 1); in init_memory_mapping()
408 nr_range = split_mem_range(mr, 0, start, end); in init_memory_mapping()
411 ret = kernel_physical_mapping_init(mr[i].start, mr[i].end, in init_memory_mapping()
414 add_pfn_range_mapped(start >> PAGE_SHIFT, ret >> PAGE_SHIFT); in init_memory_mapping()
441 u64 start = clamp_val(PFN_PHYS(start_pfn), r_start, r_end); in init_range_memory_mapping() local
443 if (start >= end) in init_range_memory_mapping()
450 can_use_brk_pgt = max(start, (u64)pgt_buf_end<<PAGE_SHIFT) >= in init_range_memory_mapping()
452 init_memory_mapping(start, end); in init_range_memory_mapping()
453 mapped_ram_size += end - start; in init_range_memory_mapping()
492 unsigned long real_end, start, last_start; in memory_map_top_down() local
505 last_start = start = real_end; in memory_map_top_down()
515 start = round_down(last_start - 1, step_size); in memory_map_top_down()
516 if (start < map_start) in memory_map_top_down()
517 start = map_start; in memory_map_top_down()
519 start = map_start; in memory_map_top_down()
520 mapped_ram_size += init_range_memory_mapping(start, in memory_map_top_down()
522 last_start = start; in memory_map_top_down()
546 unsigned long next, start; in memory_map_bottom_up() local
551 start = map_start; in memory_map_bottom_up()
552 min_pfn_mapped = start >> PAGE_SHIFT; in memory_map_bottom_up()
560 while (start < map_end) { in memory_map_bottom_up()
561 if (step_size && map_end - start > step_size) { in memory_map_bottom_up()
562 next = round_up(start + 1, step_size); in memory_map_bottom_up()
569 mapped_ram_size += init_range_memory_mapping(start, next); in memory_map_bottom_up()
570 start = next; in memory_map_bottom_up()
694 void __init free_initrd_mem(unsigned long start, unsigned long end) in free_initrd_mem() argument
712 free_init_pages("initrd", start, PAGE_ALIGN(end)); in free_initrd_mem()