Lines Matching refs:new_memmap
777 void *p, *new_memmap = NULL; in efi_map_regions() local
796 new_memmap = realloc_pages(new_memmap, *pg_shift); in efi_map_regions()
797 if (!new_memmap) in efi_map_regions()
804 memcpy(new_memmap + (*count * memmap.desc_size), md, in efi_map_regions()
811 return new_memmap; in efi_map_regions()
893 void *new_memmap = NULL; in __efi_enter_virtual_mode() local
899 new_memmap = efi_map_regions(&count, &pg_shift); in __efi_enter_virtual_mode()
900 if (!new_memmap) { in __efi_enter_virtual_mode()
910 if (efi_setup_page_tables(__pa(new_memmap), 1 << pg_shift)) { in __efi_enter_virtual_mode()
923 (efi_memory_desc_t *)__pa(new_memmap)); in __efi_enter_virtual_mode()
930 (efi_memory_desc_t *)__pa(new_memmap)); in __efi_enter_virtual_mode()
982 free_pages((unsigned long)new_memmap, pg_shift); in __efi_enter_virtual_mode()