Lines Matching refs:image_size
444 static void store_slot_info(struct mem_vector *region, unsigned long image_size) in store_slot_info() argument
452 slot_area.num = (region->size - image_size) / in store_slot_info()
487 unsigned long image_size) in process_mem_region() argument
536 if (region.size < image_size) in process_mem_region()
541 store_slot_info(®ion, image_size); in process_mem_region()
546 if (overlap.start > region.start + image_size) { in process_mem_region()
551 store_slot_info(&beginning, image_size); in process_mem_region()
570 process_efi_entries(unsigned long minimum, unsigned long image_size) in process_efi_entries() argument
629 process_mem_region(®ion, minimum, image_size); in process_efi_entries()
639 process_efi_entries(unsigned long minimum, unsigned long image_size) in process_efi_entries() argument
646 unsigned long image_size) in process_e820_entries() argument
660 process_mem_region(®ion, minimum, image_size); in process_e820_entries()
669 unsigned long image_size) in find_random_phys_addr() argument
680 if (process_efi_entries(minimum, image_size)) in find_random_phys_addr()
683 process_e820_entries(minimum, image_size); in find_random_phys_addr()
688 unsigned long image_size) in find_random_virt_addr() argument
695 image_size = ALIGN(image_size, CONFIG_PHYSICAL_ALIGN); in find_random_virt_addr()
702 slots = (KERNEL_IMAGE_SIZE - minimum - image_size) / in find_random_virt_addr()