Lines Matching refs:memmap
171 struct efi_md *memmap)
175 delta = (uintptr_t)memmap->md_virt - memmap->md_phys;
226 static struct efi_md memmap[4];
229 bi->bi_memmap = (uintptr_t)(void *)memmap;
230 bi->bi_memmap_size = sizeof(memmap);
234 memmap[0].md_type = EFI_MD_TYPE_PALCODE;
235 memmap[0].md_phys = 0x100000;
236 memmap[0].md_virt = NULL;
237 memmap[0].md_pages = (1L*1024*1024)>>12;
238 memmap[0].md_attr = EFI_MD_ATTR_WB | EFI_MD_ATTR_RT;
240 memmap[1].md_type = EFI_MD_TYPE_FREE;
241 memmap[1].md_phys = 4L*1024*1024;
242 memmap[1].md_virt = NULL;
243 memmap[1].md_pages = (128L*1024*1024)>>12;
244 memmap[1].md_attr = EFI_MD_ATTR_WB;
246 memmap[2].md_type = EFI_MD_TYPE_FREE;
247 memmap[2].md_phys = 4L*1024*1024*1024;
248 memmap[2].md_virt = NULL;
249 memmap[2].md_pages = (64L*1024*1024)>>12;
250 memmap[2].md_attr = EFI_MD_ATTR_WB;
252 memmap[3].md_type = EFI_MD_TYPE_IOPORT;
253 memmap[3].md_phys = 0xffffc000000;
254 memmap[3].md_virt = NULL;
255 memmap[3].md_pages = (64L*1024*1024)>>12;
256 memmap[3].md_attr = EFI_MD_ATTR_UC;