Lines Matching refs:meminfo
61 static struct meminfo meminfo __initdata = { 0, };
179 find_bootmap_pfn(int node, struct meminfo *mi, unsigned int bootmap_pages) in find_bootmap_pfn()
225 find_memend_and_nodes(struct meminfo *mi, struct node_info *np) in find_memend_and_nodes()
303 static int __init check_initrd(struct meminfo *mi) in check_initrd()
400 static inline void free_bootmem_node_bank(int node, struct meminfo *mi) in free_bootmem_node_bank()
415 void __init bootmem_init(struct meminfo *mi) in bootmem_init()
492 void __init paging_init(struct meminfo *mi, struct machine_desc *mdesc) in paging_init()
497 memcpy(&meminfo, mi, sizeof(meminfo)); in paging_init()
610 high_memory = (void *)__va(meminfo.end); in mem_init()
616 if (meminfo.nr_banks != 1) in mem_init()
617 create_memmap_holes(&meminfo); in mem_init()
639 for (i = 0; i < meminfo.nr_banks; i++) { in mem_init()
640 num_physpages += meminfo.bank[i].size >> PAGE_SHIFT; in mem_init()
641 printk(" %ldMB", meminfo.bank[i].size >> 20); in mem_init()