Lines Matching refs:memmap
59 struct efi_memory_map memmap; variable
130 for (p = memmap.map; p < memmap.map_end; p += memmap.desc_size) { in do_add_efi_memmap()
188 memmap.phys_map = (void *)pmap; in efi_memblock_x86_reserve_range()
189 memmap.nr_map = e->efi_memmap_size / in efi_memblock_x86_reserve_range()
191 memmap.desc_size = e->efi_memdesc_size; in efi_memblock_x86_reserve_range()
192 memmap.desc_version = e->efi_memdesc_version; in efi_memblock_x86_reserve_range()
194 memblock_reserve(pmap, memmap.nr_map * memmap.desc_size); in efi_memblock_x86_reserve_range()
196 efi.memmap = &memmap; in efi_memblock_x86_reserve_range()
208 for (p = memmap.map, i = 0; in print_efi_memmap()
209 p < memmap.map_end; in print_efi_memmap()
210 p += memmap.desc_size, i++) { in print_efi_memmap()
226 if (memmap.map) { in efi_unmap_memmap()
227 early_memunmap(memmap.map, memmap.nr_map * memmap.desc_size); in efi_unmap_memmap()
228 memmap.map = NULL; in efi_unmap_memmap()
423 memmap.map = early_memremap((unsigned long)memmap.phys_map, in efi_memmap_init()
424 memmap.nr_map * memmap.desc_size); in efi_memmap_init()
425 if (memmap.map == NULL) { in efi_memmap_init()
429 memmap.map_end = memmap.map + (memmap.nr_map * memmap.desc_size); in efi_memmap_init()
532 for (p = memmap.map; p < memmap.map_end; p += memmap.desc_size) { in runtime_code_page_mkexec()
584 for (p = memmap.map; p < memmap.map_end; p += memmap.desc_size) { in efi_merge_regions()
635 for (p = memmap.map; p < memmap.map_end; p += memmap.desc_size) { in save_runtime_map()
642 tmp = krealloc(q, (count + 1) * memmap.desc_size, GFP_KERNEL); in save_runtime_map()
647 memcpy(q + count * memmap.desc_size, md, memmap.desc_size); in save_runtime_map()
651 efi_runtime_map_setup(q, count, memmap.desc_size); in save_runtime_map()
691 return memmap.map_end - memmap.desc_size; in efi_map_next_entry_reverse()
693 entry -= memmap.desc_size; in efi_map_next_entry_reverse()
694 if (entry < memmap.map) in efi_map_next_entry_reverse()
736 return memmap.map; in efi_map_next_entry()
738 entry += memmap.desc_size; in efi_map_next_entry()
739 if (entry >= memmap.map_end) in efi_map_next_entry()
769 if (left < memmap.desc_size) { in efi_map_regions()
778 memcpy(new_memmap + (*count * memmap.desc_size), md, in efi_map_regions()
779 memmap.desc_size); in efi_map_regions()
781 left -= memmap.desc_size; in efi_map_regions()
810 for (p = memmap.map; p < memmap.map_end; p += memmap.desc_size) { in kexec_enter_virtual_mode()
894 memmap.desc_size * count, in __efi_enter_virtual_mode()
895 memmap.desc_size, in __efi_enter_virtual_mode()
896 memmap.desc_version, in __efi_enter_virtual_mode()
901 memmap.desc_size * count, in __efi_enter_virtual_mode()
902 memmap.desc_size, in __efi_enter_virtual_mode()
903 memmap.desc_version, in __efi_enter_virtual_mode()
984 for (p = memmap.map; p < memmap.map_end; p += memmap.desc_size) { in efi_mem_type()
1002 for (p = memmap.map; p < memmap.map_end; p += memmap.desc_size) { in efi_mem_attributes()