Lines Matching refs:map_start
624 * memory_map_top_down - Map [map_start, map_end) top down
625 * @map_start: start address of the target memory range
629 * [map_start, map_end) in top-down. That said, the page tables
633 static void __init memory_map_top_down(unsigned long map_start,
642 addr = memblock_find_in_range(map_start, map_end, PMD_SIZE, PMD_SIZE);
657 while (last_start > map_start) {
660 if (start < map_start)
661 start = map_start;
663 start = map_start;
677 * memory_map_bottom_up - Map [map_start, map_end) bottom up
678 * @map_start: start address of the target memory range
682 * [map_start, map_end) in bottom-up. Since we have limited the
685 * in [map_start, map_end) in bottom-up.
687 static void __init memory_map_bottom_up(unsigned long map_start,
695 start = map_start;
699 * We start from the bottom (@map_start) and go to the top (@map_end).