Lines Matching refs:md
36 void __init efi_map_region(efi_memory_desc_t *md)
42 start_pfn = PFN_DOWN(md->phys_addr);
43 size = md->num_pages << PAGE_SHIFT;
44 end = md->phys_addr + size;
48 va = __va(md->phys_addr);
50 if (!(md->attribute & EFI_MEMORY_WB))
51 set_memory_uc((unsigned long)va, md->num_pages);
53 va = ioremap_cache(md->phys_addr, size);
56 md->virt_addr = (unsigned long)va;
58 pr_err("ioremap of 0x%llX failed!\n", md->phys_addr);
87 void __init efi_map_region_fixed(efi_memory_desc_t *md) {}
132 efi_memory_desc_t *md;
135 for_each_efi_memory_desc(md) {
136 if (md->type != EFI_RUNTIME_SERVICES_CODE)
139 set_memory_x(md->virt_addr, md->num_pages);