Lines Matching refs:start
221 /* If min_pfn falls within the E820 entry, we want to start
267 /* Make sure pfn exists to start with */
327 * up to REMAP_SIZE MFNs and the start target PFN for doing the remap.
457 phys_addr_t start = 0;
476 unsigned long start_pfn = PFN_DOWN(start);
485 start = end;
581 static void __init xen_align_and_add_e820_region(phys_addr_t start,
584 phys_addr_t end = start + size;
588 start = PAGE_ALIGN(start);
600 e820__range_add(start, end - start, type);
614 bool __init xen_is_e820_reserved(phys_addr_t start, phys_addr_t size)
623 end = start + size;
627 if (entry->type == E820_TYPE_RAM && entry->addr <= start &&
648 phys_addr_t addr, start;
654 start = entry->addr;
655 for (addr = start; addr < start + size; addr += PAGE_SIZE) {
658 start = addr + PAGE_SIZE;
659 if (start + size > entry->addr + entry->size)
662 if (addr >= start + size) {
663 memblock_reserve(start, size);
664 return start;
706 phys_addr_t start, size;
709 start = __pa(xen_start_info->mfn_list);
713 start = PFN_PHYS(xen_start_info->first_p2m_pfn);
717 memblock_reserve(start, size);
718 if (!xen_is_e820_reserved(start, size))
722 memblock_free(start, size);
875 phys_addr_t new_area, start, size;
883 start = boot_params.hdr.ramdisk_image;
885 xen_phys_memcpy(new_area, start, size);
887 start, start + size, new_area, new_area + size);
888 memblock_free(start, size);