Lines Matching refs:memmap
206 WARN(efi.memmap.desc_version != 1, in efi_memblock_x86_reserve_range()
208 efi.memmap.desc_version); in efi_memblock_x86_reserve_range()
210 memblock_reserve(pmap, efi.memmap.nr_map * efi.memmap.desc_size); in efi_memblock_x86_reserve_range()
255 efi_memory_desc_t *out = efi.memmap.map; in efi_clean_memmap()
257 const efi_memory_desc_t *end = efi.memmap.map_end; in efi_clean_memmap()
263 memcpy(out, in, efi.memmap.desc_size); in efi_clean_memmap()
264 out = (void *)out + efi.memmap.desc_size; in efi_clean_memmap()
268 in = (void *)in + efi.memmap.desc_size; in efi_clean_memmap()
272 u64 size = efi.memmap.nr_map - n_removal; in efi_clean_memmap()
275 efi_memmap_install(efi.memmap.phys_map, size); in efi_clean_memmap()
687 return efi.memmap.map_end - efi.memmap.desc_size; in efi_map_next_entry_reverse()
689 entry -= efi.memmap.desc_size; in efi_map_next_entry_reverse()
690 if (entry < efi.memmap.map) in efi_map_next_entry_reverse()
732 return efi.memmap.map; in efi_map_next_entry()
734 entry += efi.memmap.desc_size; in efi_map_next_entry()
735 if (entry >= efi.memmap.map_end) in efi_map_next_entry()
792 desc_size = efi.memmap.desc_size; in efi_map_regions()
863 if (efi_memmap_init_late(efi.memmap.phys_map, in kexec_enter_virtual_mode()
864 efi.memmap.desc_size * efi.memmap.nr_map)) { in kexec_enter_virtual_mode()
872 num_pages = ALIGN(efi.memmap.nr_map * efi.memmap.desc_size, PAGE_SIZE); in kexec_enter_virtual_mode()
875 if (efi_setup_page_tables(efi.memmap.phys_map, num_pages)) { in kexec_enter_virtual_mode()
956 if (efi_memmap_init_late(pa, efi.memmap.desc_size * count)) { in __efi_enter_virtual_mode()
978 efi.memmap.desc_size * count, in __efi_enter_virtual_mode()
979 efi.memmap.desc_size, in __efi_enter_virtual_mode()
980 efi.memmap.desc_version, in __efi_enter_virtual_mode()
985 efi.memmap.desc_size * count, in __efi_enter_virtual_mode()
986 efi.memmap.desc_size, in __efi_enter_virtual_mode()
987 efi.memmap.desc_version, in __efi_enter_virtual_mode()