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()
688 return efi.memmap.map_end - efi.memmap.desc_size; in efi_map_next_entry_reverse()
690 entry -= efi.memmap.desc_size; in efi_map_next_entry_reverse()
691 if (entry < efi.memmap.map) in efi_map_next_entry_reverse()
733 return efi.memmap.map; in efi_map_next_entry()
735 entry += efi.memmap.desc_size; in efi_map_next_entry()
736 if (entry >= efi.memmap.map_end) in efi_map_next_entry()
793 desc_size = efi.memmap.desc_size; in efi_map_regions()
864 if (efi_memmap_init_late(efi.memmap.phys_map, in kexec_enter_virtual_mode()
865 efi.memmap.desc_size * efi.memmap.nr_map)) { in kexec_enter_virtual_mode()
873 num_pages = ALIGN(efi.memmap.nr_map * efi.memmap.desc_size, PAGE_SIZE); in kexec_enter_virtual_mode()
876 if (efi_setup_page_tables(efi.memmap.phys_map, num_pages)) { in kexec_enter_virtual_mode()
952 if (efi_memmap_init_late(pa, efi.memmap.desc_size * count)) { in __efi_enter_virtual_mode()
972 efi.memmap.desc_size * count, in __efi_enter_virtual_mode()
973 efi.memmap.desc_size, in __efi_enter_virtual_mode()
974 efi.memmap.desc_version, in __efi_enter_virtual_mode()
979 efi.memmap.desc_size * count, in __efi_enter_virtual_mode()
980 efi.memmap.desc_size, in __efi_enter_virtual_mode()
981 efi.memmap.desc_version, in __efi_enter_virtual_mode()