Lines Matching refs:memblock
8 #include <linux/memblock.h>
249 if (!memblock_overlaps_region(&memblock.memory,
483 * Mark all currently memblock-reserved physical memory (which covers the
493 * We have to do some preprocessing of memblock regions, to
496 * At this time, all memory regions reserved by memblock are
502 * and use those ranges to set the nid in memblock.reserved.
503 * This will split up the memblock regions along node
510 ret = memblock_set_node(mb->start, mb->end - mb->start, &memblock.reserved, mb->nid);
515 * Now go over all reserved memblock regions, to construct a
519 * numa_meminfo might not include all memblock.reserved
561 &memblock.memory, mb->nid);
608 /* Dump memblock with node info and return. */
645 WARN_ON(memblock_set_node(0, ULLONG_MAX, &memblock.memory,
647 WARN_ON(memblock_set_node(0, ULLONG_MAX, &memblock.reserved,
658 * We reset memblock back to the top-down direction