Lines Matching full:mi
184 struct numa_meminfo *mi) in numa_add_memblk_to() argument
197 if (mi->nr_blks >= NR_NODE_MEMBLKS) { in numa_add_memblk_to()
202 mi->blk[mi->nr_blks].start = PFN_ALIGN(start); in numa_add_memblk_to()
203 mi->blk[mi->nr_blks].end = PFN_ALIGN(end - PAGE_SIZE + 1); in numa_add_memblk_to()
204 mi->blk[mi->nr_blks].nid = nid; in numa_add_memblk_to()
205 mi->nr_blks++; in numa_add_memblk_to()
265 static bool __init numa_meminfo_cover_memory(const struct numa_meminfo *mi) in numa_meminfo_cover_memory() argument
271 for (i = 0; i < mi->nr_blks; i++) { in numa_meminfo_cover_memory()
272 u64 s = mi->blk[i].start >> PAGE_SHIFT; in numa_meminfo_cover_memory()
273 u64 e = mi->blk[i].end >> PAGE_SHIFT; in numa_meminfo_cover_memory()
276 numaram -= __absent_pages_in_range(mi->blk[i].nid, s, e); in numa_meminfo_cover_memory()