Lines Matching refs:image_size

496 static void store_slot_info(struct mem_vector *region, unsigned long image_size)  in store_slot_info()  argument
504 slot_area.num = 1 + (region->size - image_size) / CONFIG_PHYSICAL_ALIGN; in store_slot_info()
515 process_gb_huge_pages(struct mem_vector *region, unsigned long image_size) in process_gb_huge_pages() argument
522 store_slot_info(region, image_size); in process_gb_huge_pages()
532 store_slot_info(region, image_size); in process_gb_huge_pages()
537 if (pud_start >= region->start + image_size) { in process_gb_huge_pages()
540 store_slot_info(&tmp, image_size); in process_gb_huge_pages()
553 if (region->start + region->size >= pud_end + image_size) { in process_gb_huge_pages()
556 store_slot_info(&tmp, image_size); in process_gb_huge_pages()
586 unsigned long image_size) in __process_mem_region() argument
608 if (region.size < image_size) in __process_mem_region()
613 process_gb_huge_pages(&region, image_size); in __process_mem_region()
618 if (overlap.start >= region.start + image_size) { in __process_mem_region()
620 process_gb_huge_pages(&region, image_size); in __process_mem_region()
630 unsigned long image_size) in process_mem_region() argument
638 __process_mem_region(region, minimum, image_size); in process_mem_region()
667 __process_mem_region(&entry, minimum, image_size); in process_mem_region()
684 process_efi_entries(unsigned long minimum, unsigned long image_size) in process_efi_entries() argument
747 if (process_mem_region(&region, minimum, image_size)) in process_efi_entries()
754 process_efi_entries(unsigned long minimum, unsigned long image_size) in process_efi_entries() argument
761 unsigned long image_size) in process_e820_entries() argument
775 if (process_mem_region(&region, minimum, image_size)) in process_e820_entries()
781 unsigned long image_size) in find_random_phys_addr() argument
786 if (minimum + image_size > mem_limit) in find_random_phys_addr()
795 if (!process_efi_entries(minimum, image_size)) in find_random_phys_addr()
796 process_e820_entries(minimum, image_size); in find_random_phys_addr()
801 if (phys_addr < minimum || phys_addr + image_size > mem_limit) { in find_random_phys_addr()
810 unsigned long image_size) in find_random_virt_addr() argument
819 slots = 1 + (KERNEL_IMAGE_SIZE - minimum - image_size) / CONFIG_PHYSICAL_ALIGN; in find_random_virt_addr()