Lines Matching full:memblock
6 #include <linux/memblock.h>
246 if (!memblock_overlaps_region(&memblock.memory, in numa_cleanup_meminfo()
330 * Mark all currently memblock-reserved physical memory (which covers the
340 * We have to do some preprocessing of memblock regions, to in numa_clear_kernel_node_hotplug()
343 * At this time, all memory regions reserved by memblock are in numa_clear_kernel_node_hotplug()
349 * set the nid in memblock.reserved. This will split up the in numa_clear_kernel_node_hotplug()
350 * memblock regions along node boundaries and will set the node IDs in numa_clear_kernel_node_hotplug()
358 &memblock.reserved, mb->nid); in numa_clear_kernel_node_hotplug()
363 * Now go over all reserved memblock regions, to construct a in numa_clear_kernel_node_hotplug()
367 * numa_meminfo might not include all memblock.reserved in numa_clear_kernel_node_hotplug()
410 &memblock.memory, mb->nid); in numa_register_meminfo()
453 WARN_ON(memblock_set_node(0, max_addr, &memblock.memory, NUMA_NO_NODE)); in numa_memblks_init()
454 WARN_ON(memblock_set_node(0, max_addr, &memblock.reserved, in numa_memblks_init()
465 * We reset memblock back to the top-down direction in numa_memblks_init()