Lines Matching full:mi
152 struct numa_meminfo *mi) in numa_add_memblk_to() argument
165 if (mi->nr_blks >= NR_NODE_MEMBLKS) { in numa_add_memblk_to()
170 mi->blk[mi->nr_blks].start = PFN_ALIGN(start); in numa_add_memblk_to()
171 mi->blk[mi->nr_blks].end = PFN_ALIGN(end - PAGE_SIZE + 1); in numa_add_memblk_to()
172 mi->blk[mi->nr_blks].nid = nid; in numa_add_memblk_to()
173 mi->nr_blks++; in numa_add_memblk_to()
233 static bool __init numa_meminfo_cover_memory(const struct numa_meminfo *mi) in numa_meminfo_cover_memory() argument
239 for (i = 0; i < mi->nr_blks; i++) { in numa_meminfo_cover_memory()
240 u64 s = mi->blk[i].start >> PAGE_SHIFT; in numa_meminfo_cover_memory()
241 u64 e = mi->blk[i].end >> PAGE_SHIFT; in numa_meminfo_cover_memory()
244 numaram -= __absent_pages_in_range(mi->blk[i].nid, s, e); in numa_meminfo_cover_memory()