Lines Matching refs:start

131 static int __init numa_add_memblk_to(int nid, u64 start, u64 end,  in numa_add_memblk_to()  argument
135 if (start == end) in numa_add_memblk_to()
139 if (start > end || nid < 0 || nid >= MAX_NUMNODES) { in numa_add_memblk_to()
141 nid, start, end - 1); in numa_add_memblk_to()
150 mi->blk[mi->nr_blks].start = start; in numa_add_memblk_to()
183 int __init numa_add_memblk(int nid, u64 start, u64 end) in numa_add_memblk() argument
185 return numa_add_memblk_to(nid, start, end, &numa_meminfo); in numa_add_memblk()
246 bi->start = max(bi->start, low); in numa_cleanup_meminfo()
250 if (bi->start >= bi->end || in numa_cleanup_meminfo()
252 bi->start, bi->end - bi->start)) in numa_cleanup_meminfo()
262 u64 start, end; in numa_cleanup_meminfo() local
269 if (bi->end > bj->start && bi->start < bj->end) { in numa_cleanup_meminfo()
272 bi->nid, bi->start, bi->end - 1, in numa_cleanup_meminfo()
273 bj->nid, bj->start, bj->end - 1); in numa_cleanup_meminfo()
277 bi->nid, bi->start, bi->end - 1, in numa_cleanup_meminfo()
278 bj->start, bj->end - 1); in numa_cleanup_meminfo()
288 start = min(bi->start, bj->start); in numa_cleanup_meminfo()
295 if (start < bk->end && end > bk->start) in numa_cleanup_meminfo()
301 bi->nid, bi->start, bi->end - 1, bj->start, in numa_cleanup_meminfo()
302 bj->end - 1, start, end - 1); in numa_cleanup_meminfo()
303 bi->start = start; in numa_cleanup_meminfo()
311 mi->blk[i].start = mi->blk[i].end = 0; in numa_cleanup_meminfo()
327 if (mi->blk[i].start != mi->blk[i].end && in numa_nodemask_from_meminfo()
448 u64 s = mi->blk[i].start >> PAGE_SHIFT; in numa_meminfo_cover_memory()
472 unsigned long start, end; in numa_clear_kernel_node_hotplug() local
483 memblock_set_node(mb->start, mb->end - mb->start, in numa_clear_kernel_node_hotplug()
504 start = numa_meminfo.blk[i].start; in numa_clear_kernel_node_hotplug()
507 memblock_clear_hotplug(start, end - start); in numa_clear_kernel_node_hotplug()
524 memblock_set_node(mb->start, mb->end - mb->start, in numa_register_memblks()
555 u64 start = PFN_PHYS(max_pfn); in numa_register_memblks() local
561 start = min(mi->blk[i].start, start); in numa_register_memblks()
565 if (start >= end) in numa_register_memblks()
572 if (end && (end - start) < NODE_MIN_SIZE) in numa_register_memblks()
872 int memory_add_physaddr_to_nid(u64 start) in memory_add_physaddr_to_nid() argument
879 if (mi->blk[i].start <= start && mi->blk[i].end > start) in memory_add_physaddr_to_nid()