Lines Matching refs:start
118 phys_addr_t start;
132 start = round_down(phys_initrd_start, PAGE_SIZE);
133 size = phys_initrd_size + (phys_initrd_start - start);
136 if (!memblock_is_region_memory(start, size)) {
138 (u64)start, size);
142 if (memblock_is_region_reserved(start, size)) {
144 (u64)start, size);
148 memblock_reserve(start, size);
167 phys_addr_t start, dram_end, end = 0;
174 * Reserve from the start of the kernel to the end of the kernel
193 /* Reserve from the start of the kernel to the end of the kernel */
588 pr_warn("fixmap btmap start [%08lx] != end [%08lx]\n",
620 phys_addr_t pa, start, end;
639 for_each_mem_range(i, &start, &end) {
640 if (start >= end)
642 if (start <= __pa(PAGE_OFFSET) &&
644 start = __pa(PAGE_OFFSET);
646 map_size = best_map_size(start, end - start);
647 for (pa = start; pa < end; pa += map_size) {
754 res->start = __pfn_to_phys(memblock_region_memory_base_pfn(region));
775 int __meminit vmemmap_populate(unsigned long start, unsigned long end, int node,
778 return vmemmap_populate_basepages(start, end, node, NULL);